我們最近收到了最新的Ubuntu LTS,您肯定會通過更新獲得該版本。 這肯定會導致用未刪除的軟件包和內核填充硬盤驅動器。 尤其是仍然存在的內核。
如果我知道它存在 自動刪除工具刪除不必要的軟件包,但軟件包已刪除,而不是舊內核,因此需要此工具。 同樣在硬盤驅動器(例如SSD)中,釋放空間的需求也很重要。 也許因為這一切, 達斯汀·柯克蘭(Dustin Kirkland),規範工作者創建了一個工具來 從我們的Ubuntu系統中刪除舊內核.
可以刪除舊內核以釋放硬盤空間
我們需要的工具在 byobu軟件包,這是我們在Ubuntu 16.04中找到的用於以前版本的軟件包,如果您無法安裝該軟件包,建議您仔細閱讀 github的 從創建者那裡可以得到它。 安裝Byoubu軟件包後,我們必須運行該工具,它將負責刪除所有必要的內核。 減去最後兩個,這是必需的。 此系統是出於安全考慮,因為如果最後一個失敗,則用戶將能夠選擇最後一個起作用的系統。
因此,要運行該程序,我們將必須打開一個終端並編寫以下內容:
sudo apt-get install byobu sudo purge-old-kernels
這將滿足我們的所有需求。 如果我們還想保存更多的內核,則該程序具有幾個允許我們執行此操作的參數,例如–keep參數。 所有這些參數在軟件包的手冊頁中列出,您也可以通過突觸管理器查看。
事實是, 內核是Ubuntu更新最多,佔用空間最多的部分之一,這就是為什麼如果您來自Ubuntu 14.04或Ubuntu 13.10,最好運行此工具,您會注意到釋放了多少空間,系統也更快。 所以 為什麼不試試呢?
我認為命令有錯誤
sudo:purge-old-kernels:找不到命令
我使用了長命令,但是在sudo和purge之間應該沒有“:”,只有一個空格
我的Ubuntu 16.04告訴我該軟件包不存在:
sudo apt-get install byobu
正在閱讀包裝清單...完成
創建依賴樹
正在讀取狀態信息...完成
E:無法找到byobu軟件包