因此,在任何安装之后,我都会首先执行:sudo apt-get update && sudo apt-get upgrade -y
,但为什么在使用 ctl 运行更新后,软件中心仍会弹出附加更新?是否有一些更新我无法通过终端下载,或者有人对此有解释吗?
答案1
apt-get upgrade
不进行全面升级。它只会升级现有软件包,而不会进行任何涉及安装新软件包或删除旧软件包的操作,而这两项操作通常是全面升级所必需的。
这些是更新管理器想要应用的其他更新。
我永远不会使用apt-get upgrade
并且总是使用apt-get dist-upgrade
。
我也不会传递-y
。鉴于我刚才所说的apt update
,这可能是安全的,但apt dist-upgrade
如果你事先做了一些愚蠢的事情,可能会造成伤害。始终检查以确保 Apt 不会做一些愚蠢的事情。这只需几秒钟,可以节省数小时。