实践apt

apt(apt-get)

apt-get在最新版中已更新为apt

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$ apt-get update ##在修改/etc/apt/sources.list或者/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的
$ apt-get list package_name ##精确查询软件包
$ apt-get list -a package_name ##精确查询软件包,列出所有版本
$ apt-get search package_name ##模糊查询软件包描述
$ apt-get show package_name ##显示软件包细节
$ apt-get install package_name ##安装一个新软件包
$ apt-get remove package_name  ##卸载一个已安装的软件包(保留配置文件)
$ apt-get --purge remove package_name ##卸载一个已安装的软件包(删除配置文件)
$ apt-get autoclean  ##删除已卸载软件的软件包
$ apt-get clean ##这个命令会把安装的软件的备份也删除,不过这样不会影响软件的使用的。
$ apt-get list --upgradable
$ apt-get upgrade ##更新所有已安装的软件包
$ apt-get full-upgrade
$ apt-get dist-upgrade ##将系统升级到新版本
$ apt-get autoclean ##清除那些已经卸载的软件包的.deb文件
$ apt-get autoremove ##删除某个包的同时,删除依赖于它的包

apt-cache

1
2
# list the versions available in your repo
$ apt-cache madison docker-ce

aptitude

apt-file