39) ubuntu APT包管理命令
1- dpkg和apt的关系
- dpkg用来安装本地deb格式软件包,但不会解决软件包的依赖关系.
- APT(Advanced Packaging Tool)是从更新源获取并安装软件包,而且会解决依赖关系, 但不会安装本地deb格式的软件包。
[注意]:因为dpkg是绕过apt对软件包进行操作,所以通过dpkg安装过的软件包可以用apt再安装一次,覆盖之前dpkg的软件包安装。
2- dpkg常用命令
dpkg --list #显示所有已安装的软件包
dpkg --list
dpkg --listfiles
dpkg --status
dpkg --install
dpkg --remove
dpkg --purge
3- apt-get命令执行过程
- 从更新源软件包索引/var/lib/apt/lists中获取软件包信息
- 从更新源地址/etc/apt/sources.list下载软件包并安装
- 存放下载的软件包文件到/var/cache/apt/archives目录
3- apt命令
list packages based on package names
sudo apt list
search in package descriptions
sudo apt-cache search
show package details
sudo apt-cache show
update list of available packages
sudo apt-get update
install packages
sudo apt-get install
remove packages
sudo apt-get remove
apt-cache stats #显示基本的统计信息
apt-cache pkgnames #列出所有软件包的名字
apt-cache search
apt-cache show
apt-cache showpkg
apt-cahce depends
apt-cache rdepends
apt-get update #取回更新的软件包列表信息
apt-get upgrade #进行一次升级
apt-get install
apt-get remove
apt-get purge
apt-get clean #删除已下载的软件包

浙公网安备 33010602011771号