如何在 OpenSUSE Leap 上安裝新的 Linux 內核版本

如何在 OpenSUSE Leap 上安裝新的 Linux 內核版本

許多 Linux 愛好者因為穩定性而選擇使用 OpenSUSE Leap。與許多其他發行版不同,它選擇為專業人士提供一個安全、穩定的工作環境。對於大多數人來說,Leap 是完美的。但是,如果您有新硬件,Leap 可能會給您帶來一些問題。解決使用 Linux 發行版(如 OpenSUSE Leap)時出現的問題的一種方法是在 OpenSUSE Leap 上安裝新的 Linux 內核版本。

OpenSUSE Leap 升級內核很慢,所以最好自己做。這就是為什麼在本指南中,我們將討論如何在 OpenSUSE 上獲取絕對最新版本的 Linux 內核。更好的是,我們將向您展示如何同時使用當前版本和最新版本。

識別內核版本

將 Suse 升級到新版本 Linux 內核的第一步是查看您已經擁有的 Linux 內核版本。了解您的版本很重要,這樣您才能知道您在發布方面落後了多遠。這個信息很容易在終端中找到,使用uname命令:

用戶名 -r

使用-r開關運行uname將顯示內核的發行版本。這是確定 PC 上 Suse 內核版本所需的所有信息。如果您需要更多信息,  uname 仍然很有用。考慮嘗試使用 -a 開關,因為它提供了有關內核、版本等的更多信息。

如何在 OpenSUSE Leap 上安裝新的 Linux 內核版本

uname -a

修改內核設置

默認情況下,LEAP 只安裝穩定的內核。它比在 Tumbleweed 中發布的要古老得多。它確實獲得了安全補丁等等。但是,如果您有興趣將Tumbleweed的穩定性與新內核混合,則需要修改這些設置。要修改 Leap 處理內核的方式,請打開終端並使用 Nano 文本編輯器修改 Zypper 配置文件。

須藤納米 /etc/zypp/zypp.conf

在 zypp.conf 文件中,有很多東西需要編輯。向下滾動並查找multiversion.kernels部分。多版本很重要,需要啟用。啟用此設置將允許您保留 OpenSUSE Leap 附帶的傳統內核,同時獲得一個新內核。它是兩全其美的,也是滿足您對操作系統的所有需求的最佳方式。

如何在 OpenSUSE Leap 上安裝新的 Linux 內核版本

multiversion.kernels旁邊,將“latest,latest-1,running”更改為“latest,latest-1,running,oldest”。更改代碼後,按Ctrl + O鍵盤組合保存配置文件。使用新的修改保存 zypp.conf 後,關閉在終端中打開的 Nano 文本編輯器是安全的。通過按Ctrl + X鍵盤組合來執行此操作。

添加內核倉庫

現在在 OpenSUSE Leap 上安裝更新的 Linux 內核版本是安全的,但是這並不像執行快速的“zypper install”命令來獲取新的 Linux 內核那麼容易。Leap 在操作系統隨附的軟件存儲庫中沒有攜帶任何新版本的 Linux 內核,只是您已經在使用的主線版本。

相反,您需要添加另一個軟件存儲庫。具體來說,您需要使用 Zypper 添加內核存儲庫。這個 repo 有幾十個不同的內核,包括絕對最新的 Linux 內核。

在終端窗口內,使用su 命令獲得一個 root shell  。

蘇 -

現在shell有了root權限,使用Zypper包管理工具添加內核倉庫:

zypper ar -f https://download.opensuse.org/repositories/Kernel:/HEAD/standard/kernel-repo

將新的內核存儲庫添加到 Leap 應該會立即觸發新的更新。但是,您不應嘗試以傳統方式安裝任何升級。相反,請按照以下說明進行“dist-upgrade”。

安裝新內核

在 OpenSUSE Leap 上安裝更新版本的 Linux 內核需要升級。但是,這不是整個操作系統獲得新軟件包的正常升級。相反,我們將告訴 Suse 僅從內核存儲庫進行分發升級。這樣做意味著只會更改操作系統的 Linux 內核方面。

注意:即使 Suse 將升級到新內核,舊版本仍將保留,這要歸功於指南前面啟用了該功能。

要在 Suse 上進行內核升級,請打開一個終端並使用su命令獲得一個 root shell 。

蘇 -

獲得root後,執行以下命令,在OpenSUSE Leap上安裝最新版本的Linux內核。

zypper dist-upgrade -r 內核存儲庫

讓終端完成它的工作並在您的 PC 上安裝新版本的 Linux。安裝後,您需要重新啟動 Linux PC。重新登錄後,您將在 OpenSUSE Leap 上使用最新版本的 Linux!


使用 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 上玩遊戲。