2021-05-12 14:32:11
使用指令碼便捷地在 Ubuntu 中安裝最新 Linux 核心
想要安裝最新的Linux核心嗎?一個簡單的指令碼就可以在Ubuntu系統中方便的完成這項工作。
Michael Murphy 寫了一個指令碼用來將最新的候選版、標準版、或者低延時版的核心安裝到 Ubuntu 系統中。這個指令碼會在詢問一些問題後從 Ubuntu 核心主線頁面 下載安裝最新的 Linux 核心包。
通過指令碼來安裝、升級Linux核心:
-
點選這個 github 頁面 右上角的 “Download Zip” 來下載該指令碼。
-
滑鼠右鍵單擊使用者下載目錄下的 Zip 檔案,選擇 “在此展開” 將其解壓。
-
右鍵點選解壓後的資料夾,選擇 “在終端中開啟” 到此資料夾下。
此時將會開啟一個終端,並且自動導航到目標資料夾下。如果你找不到 “在終端中開啟” 選項的話,在 Ubuntu 軟體中心搜尋安裝 nautilus-open-terminal
,然後重新登入系統即可(也可以再終端中執行 nautilus -q
來取代重新登入系統的操作)。
4. 當進入終端後,執行以下命令來賦予指令碼執行本次操作的許可權。
chmod+x *
最後,每當你想要安裝或升級 Ubuntu 的 linux 核心時都可以執行此指令碼。
./*
這裡之所以使用 * 替代指令碼名稱是因為資料夾中只有它一個檔案。
如果指令碼執行成功,重新啟動電腦即可。
恢復並且解除安裝新版核心
如果因為某些原因要恢復並且移除新版核心的話,請重新啟動電腦,在 Grub 啟動器的 高階選項 選單下選擇舊版核心來啟動系統。
當系統啟動後,參照下邊章節繼續執行。
如何移除舊的(或新的)核心:
-
從 Ubuntu 軟體中心安裝 Synaptic Package Manager。
-
開啟 Synaptic Package Manager 然後如下操作:
- 點選 Reload 按鈕,讓想要被刪除的新核心顯示出來.
- 在左側面板中選擇 Status -> Installed ,讓查詢列表更清晰一些。
- 在 Quick filter 輸入框中輸入 linux-image- 用於查詢。
- 選擇一個核心映象 “linux-image-x.xx.xx-generic” 然後將其標記為removal(或者Complete Removal)
- 最後,應用變更
重複以上操作直到移除所有你不需要的核心。注意,不要隨意移除此刻正在執行的核心,你可以通過 uname -r
命令來檢視執行的核心。
對於 Ubuntu 伺服器來說,你可以一步步執行下面的命令:
uname-r
dpkg -l |grep linux-image-
sudoapt-get autoremove KERNEL_IMAGE_NAME
Ubuntu 15.10 將使用 Linux Kernel 4.2 核心 http://www.linuxidc.com/Linux/2015-09/122826.htm
怎樣在 CentOS 7 上安裝 Kernel 4.0.2 http://www.linuxidc.com/Linux/2015-05/117574.htm
怎樣在 CentOS 7 系統上安裝Linux Kernel 4.0 http://www.linuxidc.com/Linux/2015-04/116461.htm
如何在Ubuntu/CentOS上安裝Linux核心4.0 http://www.linuxidc.com/Linux/2015-04/116565.htm
如何在Ubuntu 13.10上安裝Linux核心 3.12 http://www.linuxidc.com/Linux/2013-11/92930.htm
如何在Ubuntu 14.10,Ubuntu 14.04及其衍生版本安裝 3.16.7 CKT2核心 http://www.linuxidc.com/Linux/2014-12/110189.htm
相關文章