Ubuntu

ubuntu软件包相关命令

2017-09-30  本文已影响54人  彬哲

安装和删除

安装软件包

sudo apt-get install <package>

删除已安装的软件包(保留配置文件),不会删除依赖软件包,且保留配置文件。

sudo apt-get remove <package>

删除已安装包(不保留配置文件)

apt-get purge remove <package>

删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件

apt-get autoremove 

APT的底层包是dpkg, 而dpkg 安装Package时, 会将*.deb 放在/var/cache/apt/archives/中,apt-get autoclean 只会删除 /var/cache/apt/archives/ 已经过期的deb

apt-get autoclean 

使用 apt-get clean 会将 /var/cache/apt/archives/ 的 所有 deb 删掉,可以理解为 rm /var/cache/apt/archives/*.deb

apt-get clean 

版本号&升级

安装apt-show-versions包

sudo apt-get install apt-show-versions

查看软件包版本,package是可选参数,如不指定package,则会列出所有安装了的软件包的版本号

apt-show-versions -p [package]

列出中提供的包的所有版本

apt-cache madison <package>

查看软件包可升级的版本号,package是可选参数,如不指定package,则会列出所有可升级的软件包

apt-show-versions -u [package]
上一篇 下一篇

猜你喜欢

热点阅读