激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統(tǒng)進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統(tǒng) - Ubuntu - 如何在Ubuntu Linux上釋放/boot分區(qū)的空間?

如何在Ubuntu Linux上釋放/boot分區(qū)的空間?

2020-11-03 00:10Linux中國Ankush Das Ubuntu

前幾天,我收到一個警告,/boot 分區(qū)已經(jīng)幾乎滿了,沒有剩余空間了。是的,我有一個獨立的 /boot 分區(qū),我相信現(xiàn)在很少有人這樣做了。

如何在Ubuntu Linux上釋放/boot分區(qū)的空間?

前幾天,我收到一個警告,/boot 分區(qū)已經(jīng)幾乎滿了,沒有剩余空間了。是的,我有一個獨立的 /boot 分區(qū),我相信現(xiàn)在很少有人這樣做了。(LCTT 譯注:個人認為保留單獨的 /boot 分區(qū)是個好的運維經(jīng)驗,除此以外,/tmp、/var 也單獨劃定分區(qū)比較好。)

這是我第一次看到這樣一個錯誤,它讓我很迷惑。現(xiàn)在,這里有一些 方法來釋放在 Ubuntu (或基于 Ubuntu 的分區(qū))上的分區(qū) ,但是在這種情況下并不是所有的方法都能用。

這就是為什么我決定寫這些我釋放 /boot 分區(qū)空間的步驟的原因。

如何在 Ubuntu 上釋放 /boot 分區(qū)的空間

我建議你仔細閱讀這些解決方案,并由此得出最適合你情況的解決方案。解決方案的操作很容易,但是你需要在你的生產(chǎn)力系統(tǒng)上小心的執(zhí)行這些解決方案。

方法 1: 使用 apt autoremove

你不必是一名終端專家來做這件事,它只需要一個命令,你將移除未使用的內(nèi)核來釋放 /boot 分區(qū)中是空間。

你所有要做的事情是,輸入:

sudo apt autoremove

這個命令不僅僅可以移除未使用的內(nèi)核,而且也將移除你不需要的或工具安裝后所不需要的依賴項。

在你輸入命令后,它將列出將被移除的東西,你只需要確認操作即可。如果你很好奇它將移除什么,你可以仔細檢查一下看看它實際移除了什么。

這里是它應該看起來的樣子:

如何在Ubuntu Linux上釋放/boot分區(qū)的空間?

你必須按 Y 按鍵來繼續(xù)。

值得注意的是,這種方法只在你還剩余一點點空間,并且得到警告的情況下才有效。但是,如果你的 /boot 分區(qū)已經(jīng)滿了,APT 甚至可能不會工作。

在接下來的方法中,我將重點介紹兩種不同的方法,通過這些方法你可以使用 GUI 和終端來移除舊內(nèi)核來釋放空間。

方法 2: 手動移除未使用的內(nèi)核

在你嘗試 移除一些舊內(nèi)核 來釋放空間前,你需要識別當前活動的內(nèi)核,并且確保你不會刪除它。

為 檢查你的內(nèi)核的版本 ,在終端中輸入下面的命令:

uname -r

uname 命令通常用于獲取 Linux 系統(tǒng)信息。在這里,這個命令顯示當前正在被使用的 Linux 內(nèi)核。它看起來應該是這樣:

如何在Ubuntu Linux上釋放/boot分區(qū)的空間?

現(xiàn)在,你已經(jīng)知道你當前的 Linux 內(nèi)核是什么,你必須移除一個不同于這個版本的內(nèi)核。你應該把它記錄在某些地方,以便你不會不知不覺地移除它。

接下來,要移除它,你可以使用終端或 GUI。

警告!

在刪除內(nèi)核時一定要額外的小心。只識別和刪除舊內(nèi)核,而不是當前你正在使用的內(nèi)核,否則你將會擁有一個殘缺的系統(tǒng)。

使用一個 GUI 工具來移除舊的 Linux 內(nèi)核

你可以使用 Synaptic 軟件包管理器 或一個類似 Stacer 的工具來開始。就我個人而言,當我遇到一個滿滿的 /boot 分區(qū)且 APT 損壞時,我使用 Stacer 來丟棄舊內(nèi)核。因此,讓我向你展示一下它看起的樣子。

首先,你需要啟動 Stacer ,然后導航到軟件包卸載器,如下面屏幕截圖所示。

如何在Ubuntu Linux上釋放/boot分區(qū)的空間?

在這里,搜索 “image” ,你將找到你所擁有的 Linux 內(nèi)核。你只需要刪除舊內(nèi)核版本的鏡像,而不是當前內(nèi)核的鏡像。

在上面的屏幕截圖中,我已經(jīng)指出了我系統(tǒng)上的當前內(nèi)核和舊內(nèi)核,因此你必須注意你系統(tǒng)上的內(nèi)核。

你沒有必要刪除任何其它東西,只需要刪除舊的內(nèi)核版本。

同樣的,只需要在軟件包列表中搜索 “headers” ,并刪除如下顯示的舊的 “headers” 版本。

如何在Ubuntu Linux上釋放/boot分區(qū)的空間?

作為提醒,你 不會希望移除 linux-headers-generic 。只關注一下那些與其相關的有版本號的就行。

然后,就這樣,你完成了所有的工作,APT 將會再次工作,并且你將成功地釋放來自 /boot 分區(qū)的一些空間。同樣地,你也可以使用任意其它的軟件包管理器來完成這些工作。

使用命令行來移除舊內(nèi)核

使用命令行來移除舊內(nèi)核與使用 GUI 來移除舊內(nèi)核是一樣的。因此,如果你沒有選擇使用 GUI 軟件(如果它是一臺遠程機器/一項遠程服務)的權(quán)利,或者如果你只是對終端情有獨鐘,你可以仿效下面的步驟。

首先,使用下面的命令列出所有已安裝的內(nèi)核:

ls -l /boot

它應該看起來像這樣:

如何在Ubuntu Linux上釋放/boot分區(qū)的空間?

標記為 “old” 的內(nèi)核,或者不匹配你當前內(nèi)核版本,都是未使用的內(nèi)核,你可以刪除它們。

現(xiàn)在,你可以使用 rm 命令來移除具體指定來自 /boot 分區(qū)中的內(nèi)核,使用下面的命令(一個命令對應一個內(nèi)核):

sudo rm /boot/vmlinuz-5.4.0-7634-generic

務必檢查系統(tǒng)的版本 — 這里可能與你的系統(tǒng)的版本不同。

如果你有很多未使用的內(nèi)核,這將需要一些時間。因此,你也可以下面的命令丟棄多個內(nèi)核:

sudo rm /boot/*-5.4.0-{7634}-*

為了清晰起見,你需要用逗號分隔內(nèi)核版本號的最后一部分/編碼,以便同時刪除它們。

假設,我有兩個舊的內(nèi)核 5.4.0-7634-generic 和 5.4.0-7624 ,那么命令將是:

sudo rm /boot/*-5.4.0-{7634,7624}-*

如果你不希望在 grub 啟動菜單中再看到這些舊的內(nèi)核版本,你可以使用下面的命令簡單地 更新 grub

sudo update-grub

就這樣,你完成了所有的工作。你已經(jīng)釋放了空間,還修復了可能潛在的破損的 APT 問題,如果它是一個在你的 /boot 分區(qū)填滿后出現(xiàn)的重要的問題的話。

在一些情況下,你需要輸入這些命令來修復破損的(正如我在論壇中注意到的):

  1. sudo dpkg --configure -a
  2. sudo apt install -f

注意,除非你發(fā)現(xiàn) APT 已破損,否則你不需要輸入上面的命令。就我個人而言,我不需要這些命令,但是我發(fā)現(xiàn)這些命令對論壇上的一些人很有用。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲成人免费视频在线 | 久草在线精品观看 | 国产成人免费高清激情视频 | 欧美三级毛片 | 销魂美女一区二区 | 91香蕉国产亚洲一区二区三区 | 爽毛片 | 黄色成人在线播放 | 国产精品色在线网站 | 91成人影库 | 成人国产高清 | 中文有码一区二区 | 久久久久国产成人免费精品免费 | 成人毛片视频在线观看 | 久久久一区二区三区四区 | 久久成人视屏 | 日韩美香港a一级毛片免费 日韩激情 | 91精品久久久久久久 | 一级片在线免费观看 | 91真视频 | 久久噜噜噜精品国产亚洲综合 | 美女视频黄a视频免费全过程 | 日韩视频―中文字幕 | 污污黄 | 亚洲综合视频网 | 国产在线看一区 | 天天透天天狠天天爱综合97 | 色阁五月| 成年免费大片黄在线观看岛国 | 国产麻豆交换夫妇 | 最近免费观看高清韩国日本大全 | 欧美性生视频 | 亚洲精品动漫在线观看 | 国产欧美亚洲精品a | 色综av | 亚州综合图片 | 国产视频在线播放 | 美女黄网站免费观看 | 亚洲欧美国产高清 | 日本成年网| 中文字幕亚洲欧美 |