apt 和 apt-get 区别
- 常用命令对比
Function apt-get apt install package apt-get install apt install Remove package apt-get remove apt remove Update all package apt-get upgrade apt upgrade Update all packages (auto handling of dependencies) apt-get dist-upgrade apt full-upgrade Search packages apt-cache search apt search Show package information apt-cache show apt show Remove unwanted dependencies apt-get autoremove apt autoremove Removes package with associated configuration apt-get purge apt purge - 在上面的表格中,如果使用
apt
替换apt-get
,除了apt upgrade
命令之外,所有的命令都是相同的。旧的apt-get upgrade
命令更新系统中当前存在的所有包。它不会安装或删除系统上现有的包 - 然而,新的
apt upgrade
命令安装作为可升级包依赖项添加的包。尽管与apt-get upgrade
类似,但它也不会删除先前安装的包 - 此外,
apt show
命令按字母顺序打印输出,并隐藏apt-cache show
命令显示的一些不太重要的信息 - 当包在使用
apt upgrade
、apt full-upgrade
或apt dist-upgrade
进行更新时,将看到一个进度条,通知进程的进度。当使用apt remove
或apt purge
删除程序包时,也会出现 - 此外,如果运行
apt list --upgradable
,它还会显示一些颜色,以便清楚地概述存储库提供的最新版本的包 - 除了替换命令之外,apt还引入了两个新命令
- apt list —— 当
apt list
命令与--installed
或--upgradable
一起使用时,它会列出已安装的包、可用的安装包或需要升级的包 - apt edit-sources —— 当使用此命令时,它将在编辑器中打开
sources.list
文件进行编辑
- apt list —— 当