前言
因為linux內核一直在更新,更新后,舊的內核就不在使用,但舊的內核文件還在boot里面,占據著空間,更新幾次過后boot分區就會被占滿,顯示boot磁盤空間不足。
解決辦法
將不用的內核文件刪除,釋放空間。
步驟如下
一、查看已安裝的內核dpkg --get-selections |grep linux-image
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
eason@eason:~$ dpkg --get-selections | grep linux-image linux-image-4.4.0-21-generic deinstall linux-image-4.4.0-57-generic install linux-image-4.4.0-59-generic install linux-image-4.4.0-62-generic install linux-image-4.4.0-64-generic install linux-image-extra-4.4.0-21-generic deinstall linux-image-extra-4.4.0-57-generic install linux-image-extra-4.4.0-59-generic install linux-image-extra-4.4.0-62-generic install linux-image-extra-4.4.0-64-generic install linux-image-extra-virtual install linux-image-generic install eason@eason:~$ |
后面帶deinstall
的為已刪除的內核,可以忽略
二、使用uname -a
查看自己當前啟動的是哪個內核
1
2
|
eason@eason:~$ uname -a Linux eason 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux |
從輸出可知我們當前啟動的內核是4.4.0-62-generic
三、運行apt-get remove
命令卸載其他內核,為了保險起見,保留最近的一兩個版本。
1
2
3
4
|
sudo apt-get remove linux-image-4.4.0-57-generic sudo apt-get remove linux-image-4.4.0-59-generic sudo apt-get remove linux-image-extra-4.4.0-57-generic sudo apt-get remove linux-image-extra-4.4.0-59-generic |
如提示有未卸載干凈的可以執行sudo apt-get remove
來卸載。
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
原文鏈接:http://jinbitou.net/2017/02/23/2376.html