|
|
51CTO旗下网站
|
|
移动端

借助UKUU在Ubuntu上更新Linux内核

Ubuntu上的Linux内核是操作系统的核心,它是介于计算机硬件和应用软件之间的接口。随着技术不断发展,添加了新的补丁以增强操作系统的功能、安全和速度。因此,我们应继续检查内核更新,升级到适合我们的更新。

作者:布加迪编译来源:51CTO|2019-05-10 08:00

【51CTO.com快译】Ubuntu上的Linux内核是操作系统的核心,它是介于计算机硬件和应用软件之间的接口。随着技术不断发展,添加了新的补丁以增强操作系统的功能、安全和速度。因此,我们应继续检查内核更新,升级到适合我们的更新。

我们在本文中将描述用户如何借助UKUU实用程序将内核更新为较新的版本。这包括在系统上安装该软件,然后借助它下载和更新内核。UKUU即Ubuntu内核更新实用程序用于在基于Ubuntu的发行版上安装主线Linux内核。它从kernel.ubuntu.com下载并安装内核包。

我们在Ubuntu 18.04 LTS系统上运行本文中提到的命令和过程。

请按照下列步骤在Ubuntu上更新Linux内核:

第1步:获取目前的内核版本

开始使用新版本之前,先看看我们目前在Ubuntu上运行的内核版本。通过系统Application Launcher搜索或Ctrl + Alt + T快捷方式,打开Ubuntu命令行Terminal。然后输入下列命令:

  1. $ uname -r 

输出结果显示目前的内核版本,仅此而已。

图1. 已安装的Linux内核的版本

我们已知道了内核版本,可以更准确地决定想将其更新到哪个版本。

第2步:添加TeeJee PPA,通过它安装UKUU

UKUU实用程序不在官方的Ubuntu存储库中,但你总能在TeeJee PPA中找到最新版本的UKUU。在Terminal应用程序中,输入下列命令,以便将TeeJee PPA添加到你的系统:

  1. $ sudo add-apt-repository ppa:teejee2008/ppa 

图2. 添加PPA存储库

输入sudo所需的密码,然后PPA存储库会添加到系统中。

提示:你可以使用Ctrl + Shift + V或使用鼠标右击菜单中的“粘贴”选项,从此处拷贝并粘贴到Terminal,而不是输入命令。

第3步:更新本地存储库索引

下一步是通过下列命令更新系统的存储库索引:

  1. $ sudo apt-get update 

这可以帮助你从互联网安装软件的最新可用版本。

图3. 更新包列表

第4步:通过apt-get安装UKUU

你已添加好了PPA,可使用下列apt-get命令,以便将UKUU安装到你的系统:

  1. $ sudo apt-get install ukuu 

图4. 安装Ukuu

系统可能会询问sudo所需的密码,并提供继续安装的Y/ n选项。输入Y后按回车键;然后UKUU会安装到系统上。然而,此过程可能需要一些时间,长短取决于你的网速。

可以通过运行下列命令来验证哪个版本安装在系统上:

  1. $ ukuu --version 

图5. 获取Ukuu版本

第5步:启动UKUU

现在,按如下方式从Ubuntu Application Launcher栏启动UKUU,或者直接从应用程序列表中访问它:

图6. 启动UKUU

也可以通过在Terminal中输入下列命令来启动它:

  1. $ ukuu-gtk 

你启动该软件后,它会开始列出互联网上的所有可用内核。

图7. UKUU仪表板

这就是列表的样子:

图8. 可用的Linux内核版本列表

截至本文发稿时,最新的可用版本是Linux 5.0.10。最好研究一下你想要升级到的内核有哪些功能。

第6步:安装并更新到较新的内核版本

从列表中选择想要升级到的内核版本,然后点击“安装”按钮。会显示下列身份验证对话框,提供身份验证详细信息。

图9. 获得管理员权限

请注意:只有授权用户才能在Ubuntu上添加/删除和配置软件。输入密码,然后点击“验证”按钮。会打开下列窗口,你会看到UKUU将安装所选的内核,并安装到系统上。

图10. 安装新的Linux内核

此过程可能需要一些时间,长短取决于你的网速。一旦下载和安装完成,你能够在窗口底部看到“关闭”按钮。

图11. 生成GRUB配置

点击“关闭”按钮。然后,你会看到下列对话框:

图12. 引导以前的内核

请仔细阅读该信息,因为你可能会遇到上述问题之一。如果你遇到任何此类问题,请在阅读具体办法后点击“确定”。

第7步:重新启动系统

为了使新内核可以运行,请重新启动系统。

重要提示:如果引导时或登录后遇到故障,可以从旧内核轻松引导。重新启动系统并在引导时按Shift键,会出现一个列表,从中选择用哪个旧的内核版本来引导。

第8步:验证目前的内核版本

你已引导进入到较新的内核,请在Terminal应用程序中运行下列命令以验证新版本是否实际运行:

  1. $ uname -r 

图13. 检查新的内核版本

现在你已成功地在Ubuntu上运行较新版本的Linux内核了!

原文标题:Update Linux Kernel on Ubuntu through UKUU,作者:Karim Buzdar

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

【编辑推荐】

  1. Windows加速合体Linux!史上强大的命令行控制台来了
  2. Linux下的进程间通信:共享存储
  3. 如何找到并杀死Linux数据中心服务器上的僵尸进程?
  4. Linux网络管理基础知识,看这一篇就够了
  5. 微软变了:Windows未来会成为Linux的一部分?
【责任编辑:庞桂玉 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

我的运维日志系统构建之路

我的运维日志系统构建之路

数据驱动运维
共18章 | 我叫于小炳

193人订阅学习

CentOS文件服务的最佳实战

CentOS文件服务的最佳实战

涨薪跳槽必备技能
共15章 | 追风蚂蚁

89人订阅学习

小白网工宝典

小白网工宝典

一次搞定思科华为
共15章 | 思科小牛

457人订阅学习

读 书 +更多

网管员必读—网络应用(第2版)

本书虽然是《网管员必读—网络应用》的改版,但它绝不是简单的修改,而是完完全全的重写,内容更实用、更专业。全书共9章,13个大小方案,...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客