Dnf如果需要,
如果需要,dnf upgrade
是否會安裝新軟體包?
apt upgrade
如果需要,可以安裝其他軟體包。它永遠不會刪除軟體包。(升級發行版時,使用了不同的命令,這可能會刪除軟體包)。$$ 1 $$ 我想知道
dnf upgrade
在相同情況下會發生什麼-如果需要,是否
dnf upgrade
安裝其他軟體包?可以
dnf upgrade
刪除軟體包嗎?$$ 1 $$請參閱此答案:apt-get upgrade 阻止核心更新。在 Debian 9 上應用更新的官方說明是什麼?
如果需要,是否
dnf upgrade
安裝其他軟體包?是的。我
dnf upgrade --releasever=28
在 Fedora 27 上進行了測試,它建議安裝額外的軟體包。可以
dnf upgrade
刪除軟體包嗎?
dnf upgrade``obsoletes
如果設置了該選項,將刪除不再需要的包(並且沒有手動安裝?) 。儘管man dnf
顯示了一個選項--obsoletes
,但該obsoletes
選項實際上是預設啟用的。(並且dnf.conf
不會取消設置預設值,除非您更改它)。(
dnf upgrade
基本上是在模仿yum upgrade
。另見這個答案:在 CentOS 中,yum update 和 yum upgrade 有什麼區別?)還有一個選項
--allowerasing
,“允許刪除已安裝的包以解決依賴關係”。在這種情況下,我只能假設預設情況下未啟用該選項。因此,如果您不指定該選項,日常dnf
命令將永遠不會刪除已安裝的軟體包以解決依賴關係。(儘管您不必將此選項傳遞給分發版本升級的命令,dnf system-upgrade
)。