APT工作原理
APT采用C/S模式,即客服端/服务器模式。要使用APT,首先需要一个APT服务器保存最新的Linux软件包,这在Ubuntu中称为“源”。在其他书籍或互联网上,往往看到讲解关于Ubuntu中APT的使用时,提到安装源、更新源,就是指所需要的软件的服务器来源。APT在源端(服务器)利用工具(genbasedir)根据每个软件包的包头(Head)信息对所有的软件包进行分析,并将分析结果放置在一个列表中(每次安装新的软件,最好先更新源)。
/etc/apt/sources.list 资源列表文件(软件所在服务器的下载地址)
对该文件可以进行添加,修改资源地址,通过以下命令更新本地数据库
apt-get update #更新软件列表
若本地操作系统中某些软件的依赖关系有可能存在问题,可以用以下命令检查:
apt-get check #检查依赖关系
apt-get install package-name #下载及安装package-name软件包
apt-ge remove package-name #卸载package-name软件包,并且也卸载与之有依赖关系的其他软件
apt-get upgrade package-name #升级package-name软件包