10 upgrade updates command-line apt
我已经看到并使用了所有这些命令来升级我系统上的软件包,但是为什么会有不同的命令呢?他们不都做同样的事情吗?如果不是,那么在哪些情况下最好使用其中的一种?
这些是我的意思的命令:
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt full-upgrade
我已经看过这个,但它没有回答我关于命令的问题sudo apt full-upgrade:什么是“dist-upgrade”,为什么它比“upgrade”升级更多?
UTF*_*F-8 17
不,它们不是一回事。
sudo apt-get update更新包列表。在使用之前执行此操作,sudo apt-get upgrade或者sudo apt-get dist-upgrade因为如果列表未更新,它们将不会执行任何操作。
sudo apt-get upgrade 升级您的软件包但不删除或安装任何其他软件包。
sudo apt-get dist-upgrade 升级您的软件包并安装或删除其他软件包以解决依赖关系,以便所有软件包都是最新的。
sudo apt full-upgradeupgrade如果需要将系统整体升级,则执行但将删除当前安装的软件包的功能。
| 归档时间: |
|
| 查看次数: |
15794 次 |
| 最近记录: |