Ubuntu清理老舊無用Linux核心檔案教程

來源:互聯網
上載者:User

   在 Ubuntu 環境中,我們有很多種方式可以升級核心。 Ubuntu 案頭版本可以在每天自動更新時升級核心,Ubuntu Server 可以使用 unattended-upgrade 自動更新的方式來升級核心,當然還可以使用 apt-get 或 aptitude 來同時相容 Ubuntu 案頭或伺服器版本。

  隨著使用時間的推移,被替換下來的老舊核心版本將會佔用一定的磁碟空間而造成浪費。每個核心映像檔案和相關的模組檔案/header(標頭檔)會佔用大約 200 – 400 M 的磁碟空間,如果頻繁升級核心版本,老舊核心檔案對空間的浪費將會迅速增加。

  使用如下命令,可以查看到所有可引導版本的核心檔案:

  ll /boot/

  清理Ubuntu老舊Linux核心檔案

  在正式開始清理之前,請大家一定注意至少保留兩個最近的核心版本,以保證出問題之後還有一步退路。

  Ubuntu 的核心映像檔案主要包括以下類型的包:

  linux-image-<版本號碼> :核心映像檔案

  linux-image-extra-<版本號碼> :擴充核心模組

  linux-headers-<版本號碼> :核心標頭檔

  1.先查看當前系統已經安裝了哪些版本核心:

  dpkg --list | grep linux-imagedpkg --list | grep linux-headers

  2.確定好要刪除的版本之後,我們可以使用如下命令進行刪除:

  sudo apt-get purge linux-image-3.19.0-23sudo apt-get purge linux-headers-3.19.0-23

  上訴命令將刪除核心映像檔案及與其關聯的核心模組及標頭檔。

  注意:如果在移除舊核心時還未升級到 Ubuntu 更新的最新核心版本,系統會自動觸發升級到最新核心。此外,移除舊核心後,GRUB 配置將自動更新並從 GRUB 菜單中刪除相關項目。

  3.如果在刪除老舊核心之後 GRUB 配置沒有正確自動重新整理,可以使用如下命令進行手動重新整理:

  sudo update-grub2

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.