Debian

為什麼 Aptitude 包管理器不如 APT 受歡迎?

  • February 9, 2022

讓我承認我對這個問題的看法可能是錯誤的。*(Aptitude 可能實際上比 APT 更受使用者歡迎,不幸的是,我沒有找到有關使用情況的可靠數據。)*但是,無論我在哪裡看到官方文件、聯機幫助頁、安裝說明、教程和影片,我都會看到提到 APT . 另一方面,Aptitude 很少提及。

當試圖查看一些技術比較時,我幾乎總是遇到 Aptitude 比 APT 更好的論點。它的依賴解析器比 APT 更健壯,它以漂亮的方式表示資訊。APT 缺少其中一些功能。

即使有這些優點,任何基於 Debian/Ubuntu 的發行版都預設不提供 Aptitude,也沒有在任何地方提及。此外,無論我在網際網路上找到的關於 Aptitude 的技術比較和提及,都是非常古老的。(差不多 6 到 10 歲……!)現在似乎很少有人提倡 Aptitude。

所以我的問題是,為什麼越來越多的人支持和推廣 APT 而不是 Aptitude ?Aptitude 有哪些技術限制?最後,分銷商可能對這件事有一些真正的原因。

有人知道嗎 ?

物有所值:

apt無處不在的事實意味著任何替代方案都需要一個特別強大的故事才能取得進展。這並不意味著aptitude被忽略;例如,Debian 11 發行說明廣泛提及它

曾經有一段時間aptitude’s 的解析器比apt’s 更好,以至於發行說明曾經推薦aptitude用於發行升級。這種情況在 2015 年發生了變化,當時發現aptitude無法正確處理從 Debian 7 到 Debian 8 的某些升級。這反映了apt近年來開發商投入大量資金的事實,而這一事實aptitude正在萎縮。

就一般看法而言,例如 aptitude在此站點 v. 上的表示apt,因為預設情況下apt安裝在所有apt基於 - 的系統上,所以可以用它完成的任何事情都更容易解釋使用它,因為讀者可以立即執行任何apt命令。使用完成的任何事情都aptitude需要說明aptitude首先需要安裝(另請參見 參考資料apt-file)。

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