Arch-Linux

當我安裝更新時,Arch 的大小總是會變大嗎?

  • April 23, 2016

由於 Arch Linux 是一個滾動發行版,每次我通過“pacman -Syu”更新系統時,它都會下載大約 50-100Mb 的更新,然後解壓縮它們,使它們變得更大。

我想知道,這是否意味著它佔用了越來越多的磁碟空間,並且 Arch 的總大小總是在增長?它永遠不會變小?

這裡的要點是 pacman 不斷填充你的 /var/cache。這意味著如果您不自己進行清潔,它將無限增長!除此之外,您可以想像有些軟體會佔用更多空間,有些可能會佔用更少空間。

如果你把家務做好,它不應該增加那麼多。使用 Arch,您可以掌控一切,並且可以真正優化一切。沒有無緣無故添加軟體,更新/升級只有在您決定時才會發生,您可以排除任何您想要更新的內容。

… 情況 :) … 這裡pacman沒有清理它的包記憶體。這是設計使然。引用Arch Wiki

pacman 將下載的軟體包儲存在其中/var/cache/pacman/pkg/,並且不會自動刪除舊版本或已解除安裝的版本,因此有必要定期清理該文件夾以防止該文件夾無限增長。

刪除所有目前未安裝的記憶體包的內置選項是:

# pacman -Sc

但是,不建議盲目執行。在執行此操作之前請閱讀 Arch Wiki;有更好的方法來解決這個問題。

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