我了解在apt
命令中update
,将更新可用软件包的列表,但不会升级已经从这些软件包安装的软件。
我也了解,可以如上所述upgrade
从更新后的软件包中升级已经安装的所有软件update
。
Ubuntu / Debian开发人员进行此拆分update
并upgrade
使用一个命令来完成这两项任务的原因是什么?
这更多是关于Ubuntu开发人员的体系结构哲学的问题。
apt dist-upgrade
“ n”取消,然后改变主意,我将节省带宽,因为它不会“更新”以重新执行apt dist-upgrade
命令...即使“ dist-upgrade”进行了更新自动,有一些“更新”的原因不包括“安装”,“升级”或“ dist-upgrade”,因此“更新”命令仍然存在
alias
。Unix方式是一个命令只会做一件事,因此,如果“神学/哲学”论点也是您的事,那么分离更适合Unix方式。