使用腳本便捷地在Ubuntu中安裝最新Linux內(nèi)核
想要安裝***的Linux內(nèi)核嗎?一個簡單的腳本就可以在Ubuntu系統(tǒng)中方便的完成這項工作。
Michael Murphy 寫了一個腳本用來將***的候選版、標(biāo)準(zhǔn)版、或者低延時版的內(nèi)核安裝到 Ubuntu 系統(tǒng)中。這個腳本會在詢問一些問題后從 Ubuntu 內(nèi)核主線頁面 下載安裝***的 Linux 內(nèi)核包。
通過腳本來安裝、升級Linux內(nèi)核
1.點(diǎn)擊這個 github 頁面 右上角的 “Download Zip” 來下載該腳本。
2.鼠標(biāo)右鍵單擊用戶下載目錄下的 Zip 文件,選擇 “在此展開” 將其解壓。
3.右鍵點(diǎn)擊解壓后的文件夾,選擇 “在終端中打開” 到此文件夾下。
此時將會打開一個終端,并且自動導(dǎo)航到目標(biāo)文件夾下。如果你找不到 “在終端中打開” 選項的話,在 Ubuntu 軟件中心搜索安裝 nautilus-open-terminal
,然后重新登錄系統(tǒng)即可(也可以再終端中運(yùn)行 nautilus -q
來取代重新登錄系統(tǒng)的操作)。
4.當(dāng)進(jìn)入終端后,運(yùn)行以下命令來賦予腳本執(zhí)行本次操作的權(quán)限。
chmod +x *
***,每當(dāng)你想要安裝或升級 Ubuntu 的 linux 內(nèi)核時都可以運(yùn)行此腳本。
./*
這里之所以使用 * 替代腳本名稱是因為文件夾中只有它一個文件。
如果腳本運(yùn)行成功,重啟電腦即可。
恢復(fù)并且卸載新版內(nèi)核
如果因為某些原因要恢復(fù)并且移除新版內(nèi)核的話,請重啟電腦,在 Grub 啟動器的 高級選項 菜單下選擇舊版內(nèi)核來啟動系統(tǒng)。
當(dāng)系統(tǒng)啟動后,參照下邊章節(jié)繼續(xù)執(zhí)行。
如何移除舊的(或新的)內(nèi)核
1.從 Ubuntu 軟件中心安裝 Synaptic Package Manager。
2.打開 Synaptic Package Manager 然后如下操作:
◆點(diǎn)擊 Reload 按鈕,讓想要被刪除的新內(nèi)核顯示出來.
◆在左側(cè)面板中選擇 Status -> Installed ,讓查找列表更清晰一些。
◆在 Quick filter 輸入框中輸入 linux-image- 用于查詢。
◆選擇一個內(nèi)核鏡像 “linux-image-x.xx.xx-generic” 然后將其標(biāo)記為removal(或者Complete Removal)
◆***,應(yīng)用變更。
重復(fù)以上操作直到移除所有你不需要的內(nèi)核。注意,不要隨意移除此刻正在運(yùn)行的內(nèi)核,你可以通過 uname -r
命令來查看運(yùn)行的內(nèi)核。
對于 Ubuntu 服務(wù)器來說,你可以一步步運(yùn)行下面的命令:
uname -r
dpkg -l | grep linux-image-
sudo apt-get autoremove KERNEL_IMAGE_NAME