Linux 核心是作業系統的核心,它負責管理硬體、記憶體、行程和網路等資源。 Linux 核心經常發布新版本,帶來了新的功能、修復了一些漏洞、提高了效能和相容性。但是,大多數 Linux 發行版並不會立即提供最新的 Linux 內核,除非你使用 Arch Linux 或滾動更新的發行版。這並不意味著你不能在 Ubuntu 或其他發行版上使用最新的 Linux 核心。在本文中,我將介紹如何在 Ubuntu 上手動下載和安裝最新的 Linux 核心。
準備好了在 Ubuntu 16.04 或其衍生版本(如 Debian 和 Linux Mint)中更新你的核心了麼?如果準備好了,請你繼續閱讀!
第一步:檢查安裝的核心版本
要發現目前系統安裝的版本,我們可以:
$ uname -sr
下面的截圖顯示了在 Ubuntu 16.04 server 中上面命令的輸出:
在 Ubuntu 中檢查核心版本
第二步:在 Ubuntu 16.04 中升級核心
要升級 Ubuntu 16.04 的內核,打開 http://kernel.ubuntu.com/~kernel-ppa/mainline/ 並選擇列表中需要的版本(發布此文時最新內核是 4.10.1)。
接下來,根據你的系統架構下載 .deb 檔案:
對於 64 位元系統:
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-headers-4.10.1-041001_4.10.1-041001.201702260735_all.deb $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-headers-4.10.1-041001-generic_4.10.1-041001.201702260735_amd64.deb $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-image-4.10.1-041001-generic_4.10.1-041001.201702260735_amd64.deb
這是 32 位元系統:
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-headers-4.10.1-041001_4.10.1-041001.201702260735_all.deb $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-headers-4.10.1-041001-generic_4.10.1-041001.201702260735_i386.deb $ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.10.1/linux-image-4.10.1-041001-generic_4.10.1-041001.201702260735_i386.deb
下載完成這些所有核心檔案後,如下安裝:
$ sudo dpkg -i *.deb
安裝完成後,重新啟動並驗證新的核心已經被使用了:
$ uname -sr
就是這樣。你下載就可以使用比 Ubuntu 16.04 預設安裝的核心的更新版本了。
在本文中,我們學習如何在 Ubuntu 上手動下載和安裝最新的 Linux 核心。我們了解如何從 Ubuntu 的核心倉庫中選擇合適的核心版本,如何使用 wget 命令下載相應的 DEB 文件,以及如何使用 dpkg 命令安裝它們。我們也介紹如何重新啟動系統並檢查核心版本,以及如何刪除舊的核心檔案。透過掌握這些技能,你可以更靈活地升級你的 Ubuntu 系統的核心。
以上是Ubuntu 如何手動升級到最新的 Linux 核心的詳細內容。更多資訊請關注PHP中文網其他相關文章!