centos 升级内核版本(源码)
查看内核版本号:
username -r
或者
username -a
1、安装依赖
直接安装安装开发工具包组:development tools的所有依赖,编译太久了,避免缺少依赖报错
yum -y groupinstall "development tools"
安装ncurse-devel包 (make menuconfig 文本界面窗口依赖包)
yum -y install ncurses-devel
2、下载并解压
地址:https://www.kernel.org/,官网地址容易下载失败,可以使用国内的网站:https://mirror.tuna.tsinghua.edu.cn/kernel/
本次安装:3.19.8
解压
tar -xvf linux-3.19.8.tar.xz
进入目录
cd linux-3.19.8
拷贝现有的内核配置文件config文件到 linux-3.19.8
开始安装
make menuconfig
在弹出的框中选择要修改参数,不会修改的直接选save,默认就可以
然后选择OK-Exit回到上图的界面,在选择Exit退出窗口
编译安装,内核全开,编译三连
make -j `nproc` && make modules_install && make install
或者
make -j8 && make modeuls_install && make install
中间省略几小时
查看make -j `nproc` && make modules_install && make install命令的执行状态
echo $?
返回0:表示没问题
返回 1或其它:要排错
在虚拟机启动时,选择新安装的3.19.8的内核版本启动
安装开发工具包组
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
2020-04-14 CentOS7 安装oracle 11g (11.2.0.1.0)