Ubuntu 18.04 手动升级内核

本文详细介绍如何在Linux系统中查看、安装、更新和管理内核。包括使用命令行工具检查已安装的内核版本、当前正在运行的内核、搜索可安装的内核版本、安装新内核、卸载旧内核以及更新GRUB配置。

一般情况下,系统正常更新,会自动升级内核到可用的最新版。

查看已安装的内核

$ sudo dpkg -l | grep linux-image

查看当前使用的内核

$ sudo uname -r

查看可安装的内核

$ sudo apt-cache search linux-image

安装新内核

$ sudo apt-get install linux-image-$(uname -r)-generic

卸载不需要的内核 (一般无需卸载)

$ sudo apt-get purge linux-image-xxx-generic

更新 grub

$ sudo update-grub

 

完。

 

转载于:https://www.cnblogs.com/gaowengang/p/11272947.html

### 升级 Ubuntu 18.04内核至版本 4.10 为了将 Ubuntu 18.04 的默认内核升级到指定的版本(如 4.10),可以按照以下方法操作。需要注意的是,Ubuntu 官方支持的长期稳定版 (LTS) 内核可能不包含特定的小版本号,因此手动安装可能是必要的。 #### 方法一:通过 UKUU 工具安装 UKUU 是一种简单易用的工具,用于管理 Linux 系统中的内核更新。以下是具体的操作流程: 1. **安装 UKUU** 首先需要下载并安装 UKUU 软件包: ```bash sudo add-apt-repository ppa:teejee2008/ppa sudo apt update sudo apt install ukuu ``` 2. **启动 UKUU 并选择目标内核** 使用命令 `ukuu-gtk` 启动图形界面程序,在可用内核列表中找到 4.10 版本,并点击安装按钮完成部署[^1]。 3. **重启系统** 安装完成后,重新引导计算机以应用新的内核设置: ```bash sudo reboot ``` #### 方法二:手动编译和安装 如果无法通过预构建软件包获取所需内核,则可以选择从源码编译的方式实现自定义化需求。 1. **准备环境依赖项** 编译前需确保已安装必要开发工具链及相关库文件: ```bash sudo apt-get update && sudo apt-get dist-upgrade -y sudo apt-get install build-essential libncurses-dev bison flex \ openssl libssl-dev dkms libelf-dev git wget bc dwarves ``` 2. **下载对应版本内核源码** 前往官方 Git 托管站点或者镜像服务器拉取代码资源: ```bash cd /usr/src/ sudo git clone https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --branch v4.10.x linux-source-4.10 ``` 3. **配置与编译过程** 进入解压后的目录执行如下指令来定制选项以及生成最终可执行映像: ```bash make menuconfig # 可选步骤调整参数设定 make -j$(nproc) sudo make modules_install install ``` 4. **验证新旧切换状态** 查看当前活动内核及其关联 GRUB 引导条目是否正常加载预期成果: ```bash uname -r # 显示正在运行的核心编号 ls /boot/vmlinuz-* | grep '4\.10' ``` #### 注意事项 - 更改核心可能会引发驱动失配等问题,请提前备份重要资料以防万一。 - 对于某些特殊架构处理器而言,高版本可能存在适配不佳情况,务必参照相关文档说明谨慎处理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值