2019-04-10课堂笔记

1,rpm命令,几乎所有的Linux发行版本都会使用这种形式的命令来管理,安装,更新和卸载。概括的说,rpm命令有五种功能(不包括创建rpm包):安装,卸载,升级,查询和验证。

rpm的使用需要很多依赖,例如要安装a软件,需要b软件来辅助,就需要先安装b,在安装a。

yum命令,帮我们在rpm安装时解决了软件包的依赖,背后还是使用rpm,不需要直接使用rpm,让安装更智能,底层的工作还是rpm在进行。

yum主要用于自动安装,升级rpm软件包,它能自动查找并解决rpm包之间的依赖关系。

1,rpm安装

简单 ,快 ,依赖多 ,解决依赖困难繁琐

2,yum安装

简单,快,自动解决依赖,不能选择软件版本或者软件存放路径

3,编译安装(源码编译)

慢,复杂,需要GCC编译器,可以自定义安装(版本,软件路径)

4,将源码制作成rpm,然后放到yum仓库,实现yum自动安装

一次性慢,复杂,安装快,可以自定义安装(版本,软件路径)

制作RPM YUM仓库搭建

https://blog.oldboyedu.com/autodeploy-rpm/

2,chattr  -i   该命令可以给文件上锁

给文件解锁   -i   就可以

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容