网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
yum
安装 ——》阿里开源
里面有帮助文档
yum remove vim 卸载vim
y 继续
yun list 查看安装的文件包
需要定期升级文件 防止有BUG
yum update 如果不带文件名 他会自动查找需要更新的文件 感谢到最新
tar xvf linux-5.1.14.tar.xz -c /usr/src/kernels/ #gz: zvf
cd /usr/src/kernels/
ls
cd linux
make menuconfig
空格 xie
cd -
make menuconfig
源代码安装
上面俩种都不行 但是需要安装最新版本
如果error是GCC 就需要安装gcc
进行 ./config
-devel 开发包
gmake 跨平台 都可以
安装内核
在2.6只会 就没有主次版本之分
俩种
rpm方式
yum 方式
yum install kernel 找到最新版本 可以加上版本 安装指定版本
yum update 更新
需要安装依赖文件 都写上 没安装的会安装上 下图
wget 下载地址 地址
tar xvf/zvf (看什么文件 ) -c /usr/src/kernels/
cd lin-
make menuconfig
找到 file system 回车进入
vim .config
/NEFS 查找
cd /boot 查看配置
cp 覆盖 可以对源文件 进行重新设置
make -j2 all #双核编译 保存对文件的修改
make modules_install # 安装内核模块
make install # 安装
reboot
选版本
uname -r
选新内核 5. 1. 14
编译
allyes 全下载
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
C++开发知识点,真正体系化!**
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新