事情不是傻蛋想的那麼簡單,又跳出
只好向好馬大師求救
Clear systemd journal
The first one is time-based, clearing everything holder than say 10 days.
$ journalctl --vacuum-time=10d 阿原用了這個指令,清出 1.4 G 的空間
...
Vacuuming done, freed 2.3G of archived journals on disk.
好馬兄提醒阿原可以進行 apt clean, 阿原查到網友的文章 apt-get 指令一覽
apt-get clean
我們透過 apt-get 安裝的任何軟體都會先下載到 『 /var/cache/apt/archives/ 』及 『 /var/cache/apt/archive/partial/ 』 目錄底下,一般預設 apt-get 在安裝完軟體後是不會把上述位置底下的 『 .deb 』 殺除,一段時間後您如果覺得系統空間不足,您可以下 『 apt-get clean 』讓系統自動清理這個目錄。
----------------
20190515 補充,又出現警告了
--------------------------------------
20190306 補充
使用指令安全其他套件,出現這樣的訊息,所以用指令移除多餘的套件 (包括核心套件,可以這樣做,不過,不確定是是否有把 /boot 的空間清出來)
以下套件為自動安裝,並且已經無用:
linux-headers-4.15.0-42 linux-headers-4.15.0-42-generic
linux-image-4.15.0-42-generic linux-modules-4.15.0-42-generic
linux-modules-extra-4.15.0-42-generic
使用 'sudo apt autoremove' 將之移除。
升級 0 個,新安裝 0 個,移除 0 個,有 7 個未被升級。
user@test:~$ sudo apt autoremove
---------------------
阿原現在使用 LinuxMint 18.1 Mate。最近要更新核心,卻出現 /boot 容量已滿的訊息。
Figure 1 系統通知更新,其中有個套件是 Linux Kernel 4.4.0.91,但是沒有安裝,反而跳出這警告。
Figure 2 三秒緯教我用獨立分割,只要 512 Mb 就夠, 該區掛在 /boot
。從未出現過問題,但這次不夠用,我猜是最近官方比較常更新核心。
阿原參考這文章:
[Linux] 清除 Ubuntu 的 /boot 裡舊的 kernel 檔案
先用指令查看使用 kernel的版本,看到 -89-,還好有查,不然以為就是 synaptic顯示的版本。
$ uname -a
Linux chiang-Inspiron-5458 4.4.0-89-generic #112-Ubuntu SMP Mon Jul 31 19:38:41 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
移除舊的核心,我就一次移除一個
$ sudo apt-get remove linux-image-4.4.0-53-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
update-notifier-common
Use 'sudo apt autoremove' to remove it.
The following packages will be REMOVED:
linux-image-4.4.0-53-generic linux-image-extra-4.4.0-53-generic
linux-kernel-generic
0 upgraded, 0 newly installed, 3 to remove and 55 not upgraded.
After this operation, 218 MB disk space will be freed.
Do you want to continue? [Y/n]
版本從 53, 改 77, 78, 79,慢慢移除掉
再把相關不會再用到的套件移除掉
$sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
update-notifier-common
0 upgraded, 0 newly installed, 1 to remove and 55 not upgraded.
After this operation, 1,408 kB disk space will be freed.
Do you want to continue? [Y/n]
處理完,就有空間安裝版本 -91-
此外,這篇文章也值得參考
台灣 Ubuntu 論壇的文章
/boot槽被塞爆了 [論壇 - Ubuntu基本設定]
其中 #3 網友 polohsiao 的說明
建議 /boot 至少要 1 Gb