Linux 安装软件包rpm yum 二进制安装 内核升级_yum 二进制升级

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


![在这里插入图片描述](https://img-blog.csdnimg.cn/999173b3c7be41eeaefba4fbab7c72cd.png)  
 **挂载**



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


![在这里插入图片描述](https://img-blog.csdnimg.cn/fdd1767f36964153b793625bc51033a9.png)


![在这里插入图片描述](https://img-blog.csdnimg.cn/32480870d40b431da8f113f82754da00.png)


## yum


安装 ——》阿里开源  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/66359c61425e45e5b7f9e067dd09a965.png)  
 里面有帮助文档  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/87f38598f5ab4b57b5c2f6f30d383f88.png)  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/52adc73ea99c4c9380c21b4bbba8c01c.png)  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/631cc89fe4cd4f48b206f583093f8779.png)



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


![在这里插入图片描述](https://img-blog.csdnimg.cn/aa5517e92c7846d699615ce38bda0dfa.png)  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/82b80b13c4bc49259c4b91497fbcb4ca.png)  
 空格 xie  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/521e658f777b4fbebfd9891a55bb0b51.png)  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/646b7c6f33c24429b8e9c590685cfdd0.png)


![在这里插入图片描述](https://img-blog.csdnimg.cn/bc77b6547cb74747bafa4d2c8c9261a1.png)  
 cd -  
 make menuconfig


## 源代码安装


上面俩种都不行 但是需要安装最新版本  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/605ed63182e94aa78efc25ce57d9ac1b.png)


![在这里插入图片描述](https://img-blog.csdnimg.cn/deee0d43605247659ee3c6e657fa0e75.png)  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/aa2cd87f60b14baba1630203981034fe.png)  
 如果error是GCC 就需要安装gcc


![在这里插入图片描述](https://img-blog.csdnimg.cn/89cf067dc265441faa9af115e06d9cfa.png)  
 进行 ./config  
 -devel 开发包  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/cf4b793f7ed74c8a81bd2f4924c0d944.png)  
 gmake 跨平台 都可以  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/258b76310b294704b320dda8b51e1b92.png)


## 安装内核


在2.6只会 就没有主次版本之分  
 俩种  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/388e71f80bf9420d832c6e14603f90bd.png)


### rpm方式


### yum 方式



yum install kernel 找到最新版本 可以加上版本 安装指定版本
yum update 更新
需要安装依赖文件 都写上 没安装的会安装上 下图


![在这里插入图片描述](https://img-blog.csdnimg.cn/301af221b6014e28afcbdf85d16aa9b0.png)



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


![在这里插入图片描述](https://img-blog.csdnimg.cn/6d855bef5b3c4570b6ba1d42e229a8f8.png)  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2cd15e12971f4238b62a243ad984d055.png)  
 `选新内核 5. 1. 14`  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/361264b293fc43258c5546f32f06a1ed.png)


### 最后的话

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

### 资料预览

给大家整理的视频资料:

![](https://img-blog.csdnimg.cn/img_convert/438bc1ef5c03b240e6e34fe92fbf5d5b.png)

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

  

![](https://img-blog.csdnimg.cn/img_convert/3805c0bec876d86d2640cd2256b168d7.png)



**如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!**

[外链图片转存中...(img-sOx8oyok-1725900303942)]

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

  

[外链图片转存中...(img-nlTD82PV-1725900303943)]



**如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!**
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值