Ubuntu
應用程序是否在沒有元包的情況下更新?
如果我刪除擁有它的元包,我想知道包是否仍會在 Ubuntu 中更新。
例如,我想從 Ubuntu mate 中刪除 hexchat,但它也刪除了 ubuntu-mate-meta 包,其他打包在 ubuntu-mate-meta 下的包是否仍然得到更新?
使用分發包管理器安裝的任何包都將繼續接收更新(假設更新可用),無論它是如何安裝的。所以在你的情況下,所有被拉進來的包都
ubuntu-mate-meta
將繼續接收更新,即使你刪除了ubuntu-mate-meta
.請注意,您可能需要使用
aptitude
(m
key) 或將所有這些軟體包標記為“非自動安裝”apt-mark manual
,如果您想避免它們在下次執行時被刪除apt-get auto-remove
或類似的東西。順便說一句,
ubuntu-mate-meta
沒有被刪除,因為包管理器認為它沒有被使用;它被刪除是因為它依賴於hexchat
,所以如果被刪除它就不能保持安裝hexchat
狀態——如果你告訴包管理器刪除hexchat
它,它會假設你真的想要那個並且會刪除ubuntu-mate-meta
(在要求確認之後)。