幾天前 Linux內核更新4.18已發布 包括一些改進,最重要的是解決了一些錯誤。 因此擁有系統內核非常重要。
對於那些不知道或不知道“ Linux Kernel”一詞的人 稍微講一點技術,可以說內核是主要負責為不同的程序提供對硬件的安全訪問。 計算機或基本形式,負責通過系統調用服務進行資源管理。
之間 內核的基本和通用功能,我們有:
- 需要資源和硬件的程序之間的通信。
- 管理機器的不同計算機程序(任務)。
- 硬件管理(內存,處理器,外圍設備,存儲設備等)
得益於來自世界各地的龐大的開發者社區,它的開發得以維持 他們從您的業餘時間或工作中提供有價值的代碼行。
En Linux Kernel 4.18的新更新為我們提供了以下改進:
- 對Qualcomm Snapdragon 845 SoC的初始支持。
- AMDGPU的各種電源管理改進。
- 圍繞Nouveau DRM驅動程序對NVIDIA GV100的初始支持。
- 修復了1位ARM上的Spectre V2 / V32。
- 支持多種新的聲音芯片。
- USB 3.2升級和USB Type-C。
還有許多其他變化。
如何在Ubuntu及其衍生版本中安裝Linux Kernel 4.18?
至 在Ubuntu及其衍生版本的特殊情況下,Canonical開發人員通常會提供對已打包為.deb格式的內核的更新。
使用它可以更輕鬆地進行安裝,最重要的是,它節省了我們編譯和構建此結構的時間。
我應該提到,鑑於存在大量硬件,Canonical提供的軟件包盡可能通用,因此,如果您需要更個性化的內核版本,我必須告訴您本文不適合您。
我們只需要打開系統中的一個終端,然後繼續執行與我們所使用的系統的體系結構相對應的命令即可。
對於那些 64位系統用戶應下載以下軟件包:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800_4.18.0-041800.201808122131_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800-generic_4.18.0-041800.201808122131_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-unsigned-4.18.0-041800-generic_4.18.0-041800.201808122131_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-generic_4.18.0-041800.201808122131_amd64.deb
現在,對於那些 32位系統用戶,與他們的體系結構相對應的軟件包是:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800_4.18.0-041800.201808122131_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800-generic_4.18.0-041800.201808122131_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-4.18.0-041800-generic_4.18.0-041800.201808122131_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-generic_4.18.0-041800.201808122131_i386.deb
還提供低延遲軟件包因此,對於需要這種內核的用戶,他們必須下載這些軟件包。
Si 是32位系統的用戶應下載以下軟件包:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800_4.18.0-041800.201808122131_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_i386.deb
而 對於擁有64位系統的用戶,您應該下載以下軟件包:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800_4.18.0-041800.201808122131_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-unsigned-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_amd64.deb
現在 我們只需要使用以下命令安裝下載的軟件包:
sudo dpkg -i linux-*.deb
最後,我們只需要重新啟動系統,以便當我們再次啟動它時,我們的系統將以我們剛安裝的新版本的內核運行。
如何在Ukuu上安裝Kernel 4.18?
如果您是新手,或者認為可以通過執行上述步驟來弄亂系統,則可以使用可以幫助您簡化內核安裝過程的工具。
我已經在上一篇文章中談到了這個Ukuu工具,您可以了解並安裝 從下面的鏈接。
安裝完應用程序後,您只需要在系統上運行該應用程序,程序就可以輕鬆輕鬆地更新內核,這非常簡單。
內核列表是從kernel.ubuntu.com網站發布的。 並在新內核更新可用時向您顯示通知,如果允許,它會自動下載並安裝軟件包。
dpkg:錯誤:無法訪問文件'linux-image-4.18 * .deb':文件或目錄不存在
這是最終結果……和??????
所有下載完成後,最終命令不起作用…。 發布前檢查!
$ sudo dpkg -i linux-headers-4.18 * .deb linux-image-4.18 * .deb
juanpablo的[sudo]密碼:
dpkg:錯誤:無法訪問文件'linux-image-4.18 * .deb':文件或目錄不存在
在您必須輸入下載它們的目錄之前。 通常:
cd /主頁/»您的用戶名»/下載
要知道您是否在正確的目錄中,必須執行以下操作:
ls -la
如果看到內核文件,則可以運行dpkg
希望這可以幫到你。