apt-get基本命令
常用命令
命令 | 含义 |
---|---|
apt-cache search package | 搜索包 |
apt-cache show package | 获取包的相关信息,如说明、大小、版本等 |
apt-cache depends package | 了解使用依赖 |
apt-cache rdepends package | 查看该包被哪些包依赖 |
sudo apt-get install package | 安装包 |
sudo APT-get install package –reinstall | 重新安装包 |
sudo apt-get -f install | 修复安装 -f = –fix-missing |
sudo apt-get remove package | 删除包 |
sudo apt-get remove package –purge | 删除包,包括删除配置文件 |
sudo apt-get update | 更新源 |
sudo apt-get upgrade | 更新已安装的包 |
sudo apt-get dist-upgrade | 升级系统 |
sudo apt-get dselect-upgrade | 使用dselect升级 |
sudo apt-get build-dep package | 安装相关的编译环境 |
apt-get sourcepackage | 下载该包的源代码 |
sudo apt-get clean && sudo apt-get autoclean | 清理无用的包 |
apt-key add filename | 增加软件包的公钥信息,如果filename为“-”,则从标准输入中导入公钥信息 |
apt-key del keyid | 从可信公钥中移除指定keyid的公钥 |
apt-key list | 方法查看已有公钥信息,/etc/apt/sources.list 存储软件源二进制包更新地址 |
apt仓库增加新的软件包
- 1
- 2
- 3
- 4
- 5
- 6
系统和和软件更新
- 1
- 2
- 3
更新指定软件版本
- 1
- 2
- 3
卸载指定软件
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
重装指定软件
- 1
- 2
在软件仓库中检索某软件
- 1
- 2
Ubuntu使用apt-get时常见错误
apt-get “Reading package lists… Error!”
- 1
- 2
- 3
- 4
- 5
“The volume “boot” has only 0 bytes disk space remaining” error
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
apt-get install时安装依赖问题
如下面所示:
- 1
- 2
- 3
- 4
- 5
解决方案1:
- 1
- 2
解决方案2:
- 1
- 2
- 3
- 4
使用apt-get安装软件包时中途杀死进行后出错
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
apt是一个高层的管理工具,负责deb包源的管理,可以进行安装卸载软件包,其低层调用了dpkg负责deb包的安装卸载。其中deb在整个安装过程中有很多个状态 not-installed, half-installed, installed 等等,具体可查阅dpkg信息。因此deb安装的整个过程被详细的记录在apt或dpkg的状态文件中,所以,遇到安装问题时首先使用apt管理工具处理源相关问题或者deb包下载、安装和卸载问题,当遇到关于dpkg相关问题时优先查阅dpkg文档进行解决。
很多时候,网上检索相似问题可以得到答案,如果没有头绪,可以查阅命令的帮助文件,一般都可以解决。