apt-get 命令
1、apt-get update
更新软件包信息库。在 Debian 中,软件包是通过一个数据库来管理的,通过这个数据库中可
跟踪你 系统中已安装、没有安装和现在可安装的软件包信息。apt-get 安装软件包时就是依靠
这个数据库来解决软件包间的依赖关系,从而可自动安装相关软件。我 们需定期运行该命令,
从而保持数据库的信息为最新。
2、apt-get install package_name1 package_name2 package_name3 ...
安 装软件包。如果软件包需其它软件包支持,apt-get 会通过搜索软件包数据库找到这种依赖
关系,一起下载相关软件。在一个命令行中可同时安装多个软件 包,中间用空格隔开即可。安
装的软件包默认会存放在/var/cache/apt/archives 目录下,以便以后重新安装。如果已安装
的软件包损坏 了,你可通过--reinstall 选项来重新安装。如:
# apt-get --reinstall install package_name
在需安装的软件包名后加一个减号会删除软件包,如:apt-get install package_name-。
3、apt-get remove package_name1 package_name2 package_name3 ...
删除软件包。如果你想删除没用的软件包,只要使用该命令即可。如果你想把该软件的配置文
件也删除,可以用--purge 选项,如:
# apt-get --purge remove package_name
类似地,在删除软件包名后加一个加号会安装软件包,如:apt-get remove
package_name+。
4、apt-get source package_name1 package_name2 package_name3
下载软件包的的源码版本。
5、apt-get upgrade package_name1 package_name2 package_name3 ...
软 件包升级功能是 APT 系统这么成功的主要原因。通过该命令,我们就可把软件升级到最版
本。在使用该命令前,最好先运行 apt-get update 命令,以更新软件包数据库。但该方案不
是更新系统最好的方法,一些包会因为包依赖问题而保留(kept back)一些旧的软件包。
Debian 提供了一个更好的升级方案,就是用 dis-upgrade。下面一节会详细介绍。
6、apt-get dist-upgrade
更新整个 Debian 系统。可从网络或本地更新整个系统。它会重新安排好包的依赖性。如果有
些包由于一些原因实在不能更新,我们可通过以下命令查询原因:
# apt-get -o Debug::pkgProblemResolver=yes dist-upgrade
评论0
最新资源