成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

升級Ubuntu Linux內核的幾種不同方法

系統 Linux
這個指南里介紹了 7 種為 Ubuntu 升級 Linux 內核的不同方法。這 7 種方法里,有 5 種需要重啟系統來使新內核生效,其他兩種則不用。

這個指南里介紹了 7 種為 Ubuntu 升級 Linux 內核的不同方法。這 7 種方法里,有 5 種需要重啟系統來使新內核生效,其他兩種則不用。升級之前,強烈建議你將重要數據進行備份! 這里提到的所有方法只在 Ubuntu 中測試過。我們并不確定這些方法是不是也能適用于其他 Ubuntu 的特色發行版(如:Xubuntu)和衍生發行版(如:Linux Mint)。

[[323650]]

第一部分:需要重啟的內核升級

以下方法需要你重啟系統以便新的內核生效。以下所有方法都建議在個人系統或測試系統中進行。重要的事兒再說一遍,請備份好你 Ubuntu 中的重要數據、配置文件和其他重要的東西。

方法 1 - 使用 dpkg 升級 Linux 內核(手動方式)

這個方法可以幫助你從 kernel.ubuntu.com 網站手動下載可用的最新 Linux 內核。如果你打算安裝最新版(而不是穩定版或者正式發布版),那這種方法對你會很有用。從以上鏈接下載 Linux 內核版本。編寫這個指南的時候,最新的可用版本是 5.0-rc1,最新的穩定版是 v4.20。

點擊你所選擇的 Linux 內核版本鏈接,找到你對應的架構(“Build for XXX”)的那部分。然后下載符合以下格式的兩個文件(其中 X.Y.Z 是最高版本號):

  • linux-image-X.Y.Z-generic-*.deb
  • linux-modules-X.Y.Z-generic-.deb

在終端中改變到文件所在的目錄,然后執行此命令手動安裝內核:

  1. $ sudo dpkg --install *.deb 

重啟系統,使用新內核:

  1. $ sudo reboot 

檢查是否如你所愿:

  1. $ uname -r 

以上的指南是針對的是 4.15 版本,不過安裝最新版本的所有的步驟都是一樣的。

  • 優勢: 不必聯網(你可以從任何系統中下載 Linux 內核來使用)
  • 缺點: 手動更新,需要重啟系統。

方法 2 - 用 apt-get 來升級 Linux 內核(推薦方法)

這是在類 Ubuntu 系統中升級 Linux 內核的推薦方法。不同于上一個方法,這種方法會從 Ubuntu 官方倉庫下載、安裝內核版本,而不是從 kernel.ubuntu.com網站。

要升級包括內核的整個系統,只需要執行:

  1. $ sudo apt-get update 
  2. $ sudo apt-get upgrade 

如果只希望升級內核,運行:

  1. $ sudo apt-get upgrade linux-image-generic 
  • 優勢: 簡單。推薦方法。
  • 缺點: 需要聯網,需要重啟。

從官方庫中升級內核是最接近開箱即用的方法,并且不會出什么問題。如果是生產環境的系統,這是最為推薦的升級 Linux 內核的方法。

方法 1 和方法 2 都需要用戶去介入到升級 Linux 內核的過程中。而下邊的方法(3、 4、 5)則幾乎是全自動的。

方法 3 - 使用 Ukuu 升級 Linux 內核

Ukuu是一個 Gtk GUI 和命令行工具,它可以從 kernel.ubuntu.com 下載最新的 Linux 主線內核,并自動安裝到你的 Ubuntu 桌面版和服務器版中。Ukku 不僅簡化了手動下載和安裝新內核的過程,同時也會幫助你安全地移除舊的和不再需要的內核。

  • 優勢: 易于安裝使用。自動安裝主線內核。
  • 缺點: 需要聯網,需要重啟。

方法 4 - 使用 UKTools 升級 Linux 內核

跟 Ukuu 差不多,UKTools 也會從 kernel.ubuntu.com 網站獲取最新的穩定內核并且自動安裝到 Ubuntu 以及類似于 Linux Mint 的延伸發行版中。

  • 優勢: 簡單,自動。
  • 缺點: 需要聯網,需要重啟。

方法 5 - 使用 Linux 內核實用程序更新 Linux 內核

Linux 內核實用程序是目前另一個用于升級類 Ubuntu 系統 Linux 內核的程序。實質上,它是一個由一系列 Bash 腳本構成的合集,用于編譯并且可以選擇性地為 Debian(LCTT 譯注:Ubuntu 的上游發行版)及其衍生發行版升級內核。它包含三個實用程序,一個用于手動編譯、安裝來自于 http://www.kernel.org 網站的源碼內核,另一個用于安裝來自 https://kernel.ubuntu.com 網站的預編譯的內核,第三個腳本用于移除舊內核。

  • 優勢: 簡單,自動。
  • 缺點: 需要聯網,需要重啟。

第二部分:無需重啟的內核升級

我之前說過,上邊所有的方法都需要你重啟服務器(LCTT 譯注:也可以是桌面版)來啟用新內核。如果是個人系統或者測試系統,可以這么辦。但對于無法停機的生產環境系統該怎么辦呢?一點問題沒有,這時候實時補丁(livepatching)就派上用場了。

實時補丁(或者叫熱補丁)允許你在不重啟的情況下安裝 Linux 更新或補丁,使你的服務器處于最新的安全級別。這對 web 主機、游戲服務器這類需要不間斷在線的服務器來說是很有價值的。事實上,任何情況下,服務器都應該保持在不間斷運行的狀態下。由于 Linux 供應商只會在出于修復安全漏洞的目的下維護補丁,所以如果安全性是你最關注的問題時,這種方式再適合不過了。

以下兩種方法不需要重啟,對于生產環境和執行關鍵任務的 Ubuntu 服務器的 Linux 內核更新非常有用。

方法 6 – 使用 Canonical 實時補丁服務來更新 Linux 內核

Canonical 實時補丁服務可以在不需要重啟 Ubuntu 系統的情況下自動應用內核更新、補丁和安全補丁。它可以減少Ubuntu系統的停機時間,并保證系統的安全。Canonical 實時補丁服務可以在安裝過程當中或安裝之后進行設置。如果你使用的是 Ubuntu 桌面版,軟件更新器會自動檢查內核補丁的更新,并通知你。在基于控制臺的系統中,則需要你定期運行 apt-get update 命令來進行升級。由于需要你手動運行 apt-get upgrade 命令它才會安裝內核的安全補丁,所以算是半自動的。

實時補丁對三個及以下系統免費,如果多于三個,你需要升級成名為 Ubuntu Advantage 的企業支持方案套件。這個套件包括 Kernel 實時補丁及以下服務:

  • 擴展安全維護 – Ubuntu 生命周期后的重要安全更新
  • Landscape – 針對大規模使用 Ubuntu 的系統管理工具
  • 知識庫 – 由 Ubuntu 專家撰寫的私人文章和教程
  • 電話和網站支持

(1) 價格

Ubuntu Advantage 包含三種付費計劃,即基本計劃、標準計劃和高級計劃。最基礎的計劃(基本計劃)從 單物理節點 225 美元/年和單VPS 75美元/年開始計價。對于 Ubuntu 服務器版和桌面版看上去沒有按月訂閱。你可以在此處瀏覽所有計劃的細節信息。

  • 優勢: 簡單。半自動化。無需重啟。支持三個免費系統。
  • 缺點: 4 個以上主機的話非常昂貴。沒有補丁回滾。

(2) 開啟 Canonical 實時補丁

如果你想在安裝后設置實時補丁服務,依照以下方法逐步執行:

  1. $ sudo snap install canonical-livepatch 
  2. $ sudo canonical-livepatch enable your-key 

方法 7 - 使用 KernelCare 升級 Linux 內核

KernelCare 是最新的實時補丁方案。它是 CloudLinux 推出的產品。KernelCare 可以運行在 Ubuntu 和其他的 Linux 發行版中。它每四個小時檢查一遍補丁的發布,并在無需確認的情況下安裝它們。如果更新后存在問題,可以將補丁進行回滾。

(1) 價格

費用,每臺服務器:4 美元/月,45 美元/年。

跟 Ubuntu 實時補丁相比,KernelCare 看起來非常便宜、實惠。好的方面在于也可以按月訂閱。另一個前者不具備的功能是支持其他 Linux 發行版,如 Red Hat、CentOS、Debian、Oracle Linux、Amazon Linux 以及 OpenVZ、Proxmox 等虛擬化平臺。

你可以在此處了解 KernelCare 的所有特性和簡介,以及所有的付費計劃的細節。

  • 優勢: 簡單。全自動化。覆蓋范圍更廣的操作系統。補丁回滾。無需重啟。對非營利組織提供免費許可。價格低廉。
  • 缺點: 不是免費的(除了30天的試用期)。

開啟 KernelCare 服務

在 https://cloudlinux.com/kernelcare-free-trial5 獲取一個 30 天免費試用密鑰。

執行以下命令開啟 KernelCare 并注冊秘鑰。

  1. $ sudo wget -qq -O - https://repo.cloudlinux.com/kernelcare/kernelcare_install.sh | bash 
  2. $ sudo /usr/bin/kcarectl --register KEY 

如果你正在尋找一種經濟實惠且可靠的商業服務來保持 Linux 服務器上的 Linux 內核更新,那么 KernelCare 是個不錯的選擇。

由來自 Cloud Linux 的技術撰稿人和內容作者 Paul A. Jacobs 提供。

到此,希望這邊文章能對你有所幫助。

 

責任編輯:趙寧寧 來源: Linux中國
相關推薦

2020-04-20 14:30:54

UbuntuLinux內核

2010-07-16 13:41:08

SQL Serverl

2009-07-06 18:23:32

JSP文件下載

2012-07-31 16:11:25

Linux內核系統運維

2013-04-08 16:19:46

Linux內核內核升級

2010-02-26 13:34:50

WCF編碼機制

2010-09-02 10:15:46

SQL刪除

2016-01-12 14:54:58

UbuntuLinuxKernel 4.4

2010-02-23 14:24:50

WCF狀態保存

2010-03-16 15:47:06

Ubuntu Linu

2020-04-21 17:04:12

JavaScriptHTTP請求開發

2016-11-04 12:04:17

Ubuntu內核服務

2013-11-08 13:33:18

Ubuntu 13.1Linux內核

2011-03-24 09:15:14

Ubuntu 11.0Linux 內核2.6

2012-06-08 03:36:30

C#Java

2023-01-03 07:49:45

Java隨機數線程

2021-12-25 23:17:52

Windows 11Windows微軟

2010-01-06 16:39:24

Ubuntu內核

2012-12-13 10:32:34

路由器線路輸出

2019-09-26 08:07:06

RHEL8命令Linux
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美综合在线观看 | 女同久久| 日日射影院 | 欧美日韩亚洲一区 | 国产成人网 | 一区二区三区四区在线免费观看 | 亚洲精品三级 | 97国产精品视频人人做人人爱 | 一区二区成人 | 免费成人av | 中文字字幕一区二区三区四区五区 | 玖玖国产精品视频 | 国产欧美一区二区三区国产幕精品 | 久久免费福利 | 国产日韩精品久久 | 黑人巨大精品欧美一区二区一视频 | av资源中文在线天堂 | 99re在线| 伊人久久精品一区二区三区 | 久久久视 | 亚洲国产精品一区二区久久 | 人人艹人人| 日韩1区2区 | 亚洲福利视频网 | 精品一区国产 | 国产精品久久久久久婷婷天堂 | 亚洲精品乱码久久久久久蜜桃91 | 亚洲免费精品 | 亚洲精品久久久久久久久久久 | 欧美亚洲国产精品 | 国产精品永久免费视频 | 亚洲国产日本 | 视频二区| 国产在线一区二区三区 | 国产精品日本一区二区在线播放 | 久久久久久免费精品一区二区三区 | 亚洲中午字幕 | 亚洲小视频在线观看 | 欧美一级欧美三级在线观看 | 久久亚洲国产精品 | 欧美日韩中文字幕在线 |