ubuntu换最新内核

  1. 去https://www.kernel.org查看最新稳定内核版本
  2. 打开https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.4.6/ (假设此时最新版是5.4.6)
    Build for amd64 succeeded (see BUILD.LOG.amd64):
    linux-headers-5.4.6-050406_5.4.6-050406.201912211140_all.deb
    linux-headers-5.4.6-050406-generic_5.4.6-050406.201912211140_amd64.deb
    linux-headers-5.4.6-050406-lowlatency_5.4.6-050406.201912211140_amd64.deb
    linux-image-unsigned-5.4.6-050406-generic_5.4.6-050406.201912211140_amd64.deb
    linux-image-unsigned-5.4.6-050406-lowlatency_5.4.6-050406.201912211140_amd64.deb
    linux-modules-5.4.6-050406-generic_5.4.6-050406.201912211140_amd64.deb
    linux-modules-5.4.6-050406-lowlatency_5.4.6-050406.201912211140_amd64.deb
  3. wget下载包名里没有lowlatency的deb包 , sudo dpkg -i ***.deb 依次安装 :
    linux-headers-5.4.6-050406_5.4.6-050406.201912211140_all.deb
    linux-headers-5.4.6-050406-generic_5.4.6-050406.201912211140_amd64.deb
    linux-modules-5.4.6-050406-generic_5.4.6-050406.201912211140_amd64.deb
    linux-image-unsigned-5.4.6-050406-generic_5.4.6-050406.201912211140_amd64.deb
  4. 查看已安装内核
    dpkg -l|grep linux-image | awk '{print $2}'
  5. 删除旧内核
    apt purge -y 
  6. 更新grub 然后重启
    update-grub
    reboot
  7. 检查一下是否更换成功
    uname -r

原文地址:https://www.cnblogs.com/Ro0kie/p/12117820.html

时间: 2024-11-08 02:59:13

ubuntu换最新内核的相关文章

给ubuntu换内核

本文为原创,转载请注明:http://www.cnblogs.com/tolimit/ 下载内核源码 有两种方式,一种方式是直接从官网:https://www.kernel.org/直接下载,另一种方式是通过git进行下载. 首先,在官网内核版本分为三种: mainline:主线版本,最新的 stable:稳定版本 longterm:长期支持版本 对于内核版本后面有个rc的,表示这个版本开始不会往里面添加新的功能和内容,只会在其基础上解决bug(有些驱动除外). 如果你搞不懂这几个版本区别,就下

UBUNTU环境编译内核

1.编译的环境配置和库需要  编译需要最起码的GCC.make.和root权限,库依赖需要ncurses,安装ncurses命令如下:sudo  apt-get install build-essential kernel-package   libncurses5-dev2.为了证明内核更改,需要自己先查看内核版本:uname -r3.从www.kernel.org下载最新最新内核.4.将下载好的内核解压后进入[email protected]:~$ cd linux-3.9.2/5.使用ma

ubuntu 删除过期内核方法

ubuntu 的一个让处女座人不舒服的地方就是 每次升级后原来的文件还保留在系统中,不会自动清理,所以对于有洁癖的人来说需要自己清理. 先来看看你的系统中已经存在的内核版本:dpkg --get-selections|grep linux libselinux1                    install linux-firmware                    install linux-generic-pae                install linux-he

(转载)移植最新内核linux-3.14.6到mini2440开发板

1.建立目标平台1.1 添加机器码--LINGD2440在arch/arm/tools/mach-types 下,添加以下一行[email protected]:~/arm/linux-3.14.6$ vim arch/arm/tools/mach-types lingd2440 MACH_LINGD2440 LINGD2440 19981.2 添加平台文件--mach-lingd2440.c复制arch/arm/mach-s3c24xx目录下的 mach-smdk2440.c,命名为mach-

ubuntu 删除旧内核

方法一: 使用Ubuntu一段时间后,就会发觉由于自动升级,系统里安装了很多内核.像我,竟然安装了下面那么多,这个造成了漫长的启动列表.必须删掉一些不用的. 首先就是使用如下命令,列出所有安装的内核,下表中,带有image的就是内核文件.从中选择要卸载的包,用apt-get来卸载 [email protected]:~$ dpkg --get-selections|grep linux libselinux1 install linux-generic install linux-headers

ubuntu 换源过程中遇到的坑(一):Could not resolve 'mirrors.aliyun.com'

执行更新数据(sudo apt-get update)提示: Err http://mirrors.aliyun.com trusty Release.gpg Could not resolve 'mirrors.aliyun.com' Err http://mirrors.aliyun.com trusty-updates Release.gpg Could not resolve 'mirrors.aliyun.com' Err http://mirrors.aliyun.com trust

在Ubuntu上下载、编译和安装Android最新内核源代码(Linux Kernel)

文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6564592 在前一篇文章提到,从源代码树下载下来的最新Android源代码,是不包括内核代码的,也就是Android源代码工程默认不包含Linux Kernel代码,而是使用预先编译好的内核,也就是prebuilt/android-arm/kernel/kernel-qemu文件.那么,如何才能DIY自己的内核呢?这篇文章一一道来. 一. 首选

ubuntu 下编译内核

目的: 1. 练习.网上有很多类似的文章可供参考. 2. 为写qemu的watchdog驱动练手. 有朋友问make的 watchdog驱动 需要什么准备,所以写这个blog. 环境: ubuntu 12.04.4 耗时(基于熟悉linux环境和操作系统的条件下): 1. make 时间 大于1个小时 过程: 1.安装编译内核所需要的软件 $ apt-get install build-essential kernel-package libncurses5-dev 2.下载内核源码 先查看li

ubuntu下编译内核驱动。

目的: 1. 驱动热身.网上有很多类似的文章可供参考. 2. 在操作系统中, 编写这个设备的驱动. 3. 为写qemu的watchdog驱动练手. 有朋友问make的 watchdog驱动 需要什么准备,所以写这个blog. 环境: ubuntu 12.04.4 热身: 首先编写一个简单的 hello world驱动. 耗时(基于熟悉linux环境和操作系统的条件下): 1. 安装操作系统 30-60分钟. 2. 配置操作系统 30分钟.主要是配置中文书法.无其他特殊的配置. 3. 代码编写运行