博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu16.04降级内核版本至3.13.0-85
阅读量:5285 次
发布时间:2019-06-14

本文共 1204 字,大约阅读时间需要 4 分钟。

1.前言

采用ubuntu16.04在编译实验课程的实例代码simplefs 时,发现编译时报如下错误:

 

因此需要将ubuntu16.04的内核版本降级为 3.13.0-85-generic

2.修改软件源

2.1 备份源配置文件

sudo cp /etc/apt/sources.list /etc/apt/sources.list_bak

2.2 用编辑器打开源配置文件

sudo vim /etc/apt/sources.list

 2.3 在文件最后面增加一行并保存

deb http://security.ubuntu.com/ubuntu trusty-security main

2.4 执行以下命令更新配置

sudo apt-get update

3. 安装新内核

3.1 执行以下命令安装

sudo apt-get install linux-image-extra-3.13.0-85-generic
sudo apt-get install linux-image-3.16.0-85-generic

3.2 执行以下命令查看是否安装成功

dpkg -l | grep 3.13.0-85-generic

 

3.3 用编辑器打开 grub 配置文件

sudo vim /etc/default/grub

找到

GRUB_DEFAULT=0

修改为

GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 3.13.0-85-generic"

保存退出,然后执行以下命令更新 Grub 引导

sudo update-grub

更新完成后重启系统

sudo reboot

不出意外的话重启系统后启用的就是新的内核了,执行以下命令查看一下

uname -r

3.4 安装linux-headers

sudo apt-get install linux-headers-$(uname -r)

4.参考文献

1.http://www.xf5000.com/2016/12/20/ubuntu-16-04-%E5%86%85%E6%A0%B8%E9%99%8D%E7%BA%A7/

2.ubuntu14.04 /lib/modules/xxx-generic/目录下没有kernel文件夹

https://blog.csdn.net/digent1/article/details/38869157

3.https://www.cnblogs.com/acm-jing/p/8604200.html

4.https://blog.csdn.net/qq_15437667/article/details/69831509

转载于:https://www.cnblogs.com/smartjourneys/p/9129886.html

你可能感兴趣的文章
c# 文件笔记
查看>>
心得25--JDK新特性9-泛型1-加深介绍
查看>>
HDU-1255 覆盖的面积 (扫描线)
查看>>
Java 中 静态方法与非静态方法的区别
查看>>
Jenkins+ProGet+Windows Batch搭建全自动的内部包(NuGet)打包和推送及管理平台
查看>>
线程池的概念
查看>>
Java 序列化
查看>>
Java 时间处理实例
查看>>
Java 多线程编程
查看>>
Java 数组实例
查看>>
mysql启动过程
查看>>
利用AMPScript获取Uber用户数据的访问权限
查看>>
Mysql 数据库操作
查看>>
转:linux终端常用快捷键
查看>>
UVa 11059 最大乘积
查看>>
数组分割问题求两个子数组的和差值的小
查看>>
161017、SQL必备知识点
查看>>
kill新号专题
查看>>
MVC学习系列——Model验证扩展
查看>>
Suite3.4.7和Keil u3自带fx2.h、fx2regs.h文件的异同
查看>>