借助UKUU在Ubuntu上更新Linux內核
譯文【51CTO.com快譯】Ubuntu上的Linux內核是操作系統的核心,它是介于計算機硬件和應用軟件之間的接口。隨著技術不斷發展,添加了新的補丁以增強操作系統的功能、安全和速度。因此,我們應繼續檢查內核更新,升級到適合我們的更新。
我們在本文中將描述用戶如何借助UKUU實用程序將內核更新為較新的版本。這包括在系統上安裝該軟件,然后借助它下載和更新內核。UKUU即Ubuntu內核更新實用程序用于在基于Ubuntu的發行版上安裝主線Linux內核。它從kernel.ubuntu.com下載并安裝內核包。
我們在Ubuntu 18.04 LTS系統上運行本文中提到的命令和過程。
請按照下列步驟在Ubuntu上更新Linux內核:
第1步:獲取目前的內核版本
開始使用新版本之前,先看看我們目前在Ubuntu上運行的內核版本。通過系統Application Launcher搜索或Ctrl + Alt + T快捷方式,打開Ubuntu命令行Terminal。然后輸入下列命令:
- $ uname -r
輸出結果顯示目前的內核版本,僅此而已。
圖1. 已安裝的Linux內核的版本
我們已知道了內核版本,可以更準確地決定想將其更新到哪個版本。
第2步:添加TeeJee PPA,通過它安裝UKUU
UKUU實用程序不在官方的Ubuntu存儲庫中,但你總能在TeeJee PPA中找到***版本的UKUU。在Terminal應用程序中,輸入下列命令,以便將TeeJee PPA添加到你的系統:
- $ sudo add-apt-repository ppa:teejee2008/ppa
圖2. 添加PPA存儲庫
輸入sudo所需的密碼,然后PPA存儲庫會添加到系統中。
提示:你可以使用Ctrl + Shift + V或使用鼠標右擊菜單中的“粘貼”選項,從此處拷貝并粘貼到Terminal,而不是輸入命令。
第3步:更新本地存儲庫索引
下一步是通過下列命令更新系統的存儲庫索引:
- $ sudo apt-get update
這可以幫助你從互聯網安裝軟件的***可用版本。
圖3. 更新包列表
第4步:通過apt-get安裝UKUU
你已添加好了PPA,可使用下列apt-get命令,以便將UKUU安裝到你的系統:
- $ sudo apt-get install ukuu
圖4. 安裝Ukuu
系統可能會詢問sudo所需的密碼,并提供繼續安裝的Y/ n選項。輸入Y后按回車鍵;然后UKUU會安裝到系統上。然而,此過程可能需要一些時間,長短取決于你的網速。
可以通過運行下列命令來驗證哪個版本安裝在系統上:
- $ ukuu --version
圖5. 獲取Ukuu版本
第5步:啟動UKUU
現在,按如下方式從Ubuntu Application Launcher欄啟動UKUU,或者直接從應用程序列表中訪問它:
圖6. 啟動UKUU
也可以通過在Terminal中輸入下列命令來啟動它:
- $ ukuu-gtk
你啟動該軟件后,它會開始列出互聯網上的所有可用內核。
圖7. UKUU儀表板
這就是列表的樣子:
圖8. 可用的Linux內核版本列表
截至本文發稿時,***的可用版本是Linux 5.0.10。***研究一下你想要升級到的內核有哪些功能。
第6步:安裝并更新到較新的內核版本
從列表中選擇想要升級到的內核版本,然后點擊“安裝”按鈕。會顯示下列身份驗證對話框,提供身份驗證詳細信息。
圖9. 獲得管理員權限
請注意:只有授權用戶才能在Ubuntu上添加/刪除和配置軟件。輸入密碼,然后點擊“驗證”按鈕。會打開下列窗口,你會看到UKUU將安裝所選的內核,并安裝到系統上。
圖10. 安裝新的Linux內核
此過程可能需要一些時間,長短取決于你的網速。一旦下載和安裝完成,你能夠在窗口底部看到“關閉”按鈕。
圖11. 生成GRUB配置
點擊“關閉”按鈕。然后,你會看到下列對話框:
圖12. 引導以前的內核
請仔細閱讀該信息,因為你可能會遇到上述問題之一。如果你遇到任何此類問題,請在閱讀具體辦法后點擊“確定”。
第7步:重新啟動系統
為了使新內核可以運行,請重新啟動系統。
重要提示:如果引導時或登錄后遇到故障,可以從舊內核輕松引導。重新啟動系統并在引導時按Shift鍵,會出現一個列表,從中選擇用哪個舊的內核版本來引導。
第8步:驗證目前的內核版本
你已引導進入到較新的內核,請在Terminal應用程序中運行下列命令以驗證新版本是否實際運行:
- $ uname -r
圖13. 檢查新的內核版本
現在你已成功地在Ubuntu上運行較新版本的Linux內核了!
原文標題:Update Linux Kernel on Ubuntu through UKUU,作者:Karim Buzdar
【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】