Linux

dnf autoremove 是否僅刪除未使用的包/依賴項?

  • July 8, 2021

是否dnf remove只刪除不屬於其他依賴項的包?我刪除gnome-boxes是因為我更喜歡 vmware,但它刪除了很多依賴項,這讓我感到奇怪;即gnome-boxes依賴於capstone,如果我安裝了依賴於後者的其他軟體,capstone無論如何都會被刪除?

是的,這正是dnf(和其他包管理器)的工作方式。如果某些東西依賴於gnome-boxes,那麼刪除gnome-boxes也會將其刪除。

您可以使用它--noautoremove來防止這種情況發生並稍後執行dnf autoremove以刪除所有“葉”包(系統中最初作為使用者安裝包的依賴項安裝的包,但任何此類包不再需要這些包)。

引用自:https://unix.stackexchange.com/questions/657442