如何在 Ubuntu 18.04 LTS 上使用 Linux 內核 5

如何在 Ubuntu 18.04 LTS 上使用 Linux 內核 5

Ubuntu 18.04 LTS 是 Canonical Linux 操作系統的當前穩定版本。由於向後移植的努力,它運行了許多現代軟件。儘管如此,用戶還是傾向於使用過時的 Linux 內核版本。

使用 Ubuntu LTS 並堅持使用舊版本的 Linux 內核並不是一件壞事,因為開發人員會盡最大努力移植修復和改進。儘管如此,如果您出於穩定性目的而使用 18.04,但更願意使用最新和最好的 Linux 內核(例如內核 5),您會有點惱火。幸運的是,由於 Linux 社區的存在,在 Ubuntu 18.04 LTS 上使用 Linux kernel 5 變得越來越容易

方法 1 – 使用 UKUU

Ubuntu 內核升級實用程序是讓 Linux 在 Ubuntu 18.04 LTS 上使用 Linux 內核 5 的最直接途徑。要訪問該應用程序,您需要轉到我們關於如何安裝 UKUU 應用程序的指南

在 Ubuntu 上運行 UKUU 應用程序後,通過在應用程序菜單中瀏覽它來啟動它。然後,使用 UKUU 應用程序定位 Linux 內核的第 5 版(最好是可用的最新版本)。

使用鼠標選擇要在 Ubuntu 18.04 LTS 上安裝的第 5 版內核以突出顯示它。之後,通過單擊“安裝”按鈕將新內核加載到您的系統上,開始安裝新內核。

如何在 Ubuntu 18.04 LTS 上使用 Linux 內核 5

讓 UKUU 應用程序在您的 Ubuntu Linux PC 上完全下載並安裝 Linux 內核的第 5 版。安裝過程完成後,關閉 UKUU 應用程序並重新啟動 Ubuntu 18.04 LTS。當它重新啟動時,您應該使用 Linux 內核的第 5 版。

想要確保您運行的是絕對最新版本的內核並且 UKUU 按預期工作嗎?按Ctrl + Alt + T 或 Ctrl + Shift + T啟動終端窗口 並鍵入:

用戶名 -r

方法 2 – 從源

Ubuntu 內核更新實用程序是一個很好的工具,但鑑於它通常適用於 Canonical 開發的 Linux 內核版本,事情可能有點不穩定。對於更穩定的解決方案,您可以自己編譯Linux。

要開始編譯過程,您需要創建一個新的配置文件。解決此問題的最快捷、最直接的方法是下載我們已設置的現有配置文件。

注意:不想使用我們預設的配置文件?從/boot複製現有文件並將其另存為“.config”。

wget https://pastebin.com/raw/Pwz0Uyqn -O .config

下載完配置文件後,就可以下載最新版本的Linux內核了。在撰寫本文時,版本為 5.0.8。

注意:內核版本會定期發佈在 Kernel.org 上。如果您想在未來從 5.0.8 更新,請前往那裡,下載新源並按照本指南中的說明進行操作。

wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.8.tar.xz

使用 Tar 命令提取 5.0.8 內核的存檔。

tar xvf linux-5.0.8.tar.xz

使用mv命令將新配置文件移動到 Linux 代碼文件夾中。

mv .config ~/linux-5.0.8/

在 Ubuntu 上安裝內核構建依賴項,以便可以編譯和構建它。

sudo apt install build-essential libncurses5-dev gcc libssl-dev bc flex bison

使用make menuconfig運行內核的 GUI 菜單工具

如何在 Ubuntu 18.04 LTS 上使用 Linux 內核 5

cd ~/linux-5.0.8/

製作菜單配置

在菜單應用程序中,將所有內容保留為默認值,然後使用箭頭鍵選擇“保存”。請務必將文件寫入“.config”。

通過突出顯示“退出”退出菜單工具。

一旦您退出 GUI 菜單編輯器,就該使用lscpu命令來計算您的 PC 有多少個內核,以確定可以使用多少個 CPU 來編譯內核。

要確定您有多少個內核,請運行:

lscpu | grep -E '^CPU\('

記住這個數字。然後,使用帶有deb-pkg命令的make開始為 Ubuntu 進行編譯。請務必使用運行lscpu命令時出現的數字更改“CORE-NUMBER” 。

make -jCORE-NUMBER deb-pkg 如何在 Ubuntu 18.04 LTS 上使用 Linux 內核 5

根據您擁有的 CPU 內核數量,您的構建將需要很長時間。為獲得最佳結果,請嘗試至少構建在雙核 CPU (2) 上。構建過程完成後,編譯器將為您的新內核輸出四個準備就緒的DEB 包,以便您可以安裝它們。

要安裝新編譯的 5.0.8 Linux 內核,請運行dpkg命令。

如何在 Ubuntu 18.04 LTS 上使用 Linux 內核 5

須藤 dpkg -i linux-*.deb

假設dpkg安裝成功,重啟你的 Linux PC。當它重新上線時,您應該在 Linux 內核版本 5 上運行 Ubuntu 18.04 LTS。

要確認您確實在 Ubuntu 18.04 LTS 上運行內核 5,請使用uname命令。

如何在 Ubuntu 18.04 LTS 上使用 Linux 內核 5

用戶名 -r


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。