如果文件版本问题 还需要源代码进行编译

**挂载**
>
> linux下面所有的文件、目录、设备都有一个路径,这个路径永远以/开头,用/分隔,如果一个路径是另一个路径的前缀,则这两个路径有逻辑上的父子关系。但是并不是所有逻辑上的父子关系都必须要是同一个设备,决定不同路径对应到哪个设备的机制就叫做mount(挂载)。通过mount,可以设置当前的路径与设备的对应关系。每个设备会设置一个挂载点,挂载点是一个空目录。一般来说必须有一个设备挂载在/这个根路径下面,叫做rootfs。其他挂载点可以是/tmp,/boot,/dev等等,通过在rootfs上面创建一个空目录然后用mount命令就可以将设备挂载到这个目录上。挂载之后,这个目录下的子路径,就会映射到被挂载的设备里面。
>
>
>


## 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`

### 最后的话
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!
### 资料预览
给大家整理的视频资料:

给大家整理的电子书资料:

**如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!**
[外链图片转存中...(img-sOx8oyok-1725900303942)]
给大家整理的电子书资料:
[外链图片转存中...(img-nlTD82PV-1725900303943)]
**如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!**