在ubuntu系統升級之後,系統不會自動清除舊的核心空間,而作為一個經常使用windows的同學來說這是一個災難。這不在系統開機的時候就出現了boot空間不足的紅色提示,開始按照網上的方法解決一直出現依賴問題,真是坑爹啊。 原因:通過 df -h檢視系統中各盤的記憶體使用情況(這是手動清理記憶體之後的記憶體情況),發現系統給boot空間分配的記憶體也就400多M而已,所以也就存放不了多少東西 解決方案:ok,開始填坑了。百度了很多解決方案, 都是大同小異的:
(1)通過命令:uname -a 檢視系統當前的核心版本;
(2)通過命令:dpkg --get-selections |grep linux-image檢視系統中已經安裝的核心版本;其中deinstall代表沒有被安裝
(3)通過命令:sudo apt-get purge xx 解除安裝系統中不被使用的核心版本;
前兩步都沒有什麼問題,但是到了第二步之後就出現了依賴問題了,使用系統提供的命令sudo apt -f install 進行修復,還是會報錯。
那到底該怎麼辦呢?百度了半天最後通過以下方案進行解決: boot檔案通過終端開啟,然後通過sudo su命令獲取root許可權,通過rm刪除boot下面無用的檔案(非當前系統版本相關檔案)然後在執行上面的步驟就可以進行解除安裝了。完美解決。