一、命令
1、diff文本比较工具
先备份
备份好处:
1)用于恢复
2)比较检查
a 是add c 是chage d是delete
2、vimdiff
3、rpm 安装、卸载、升级、查询和验证软件包
需要安装很多依赖包
rpm -qa:查询所有软件包
-q 查询软件包
-e 卸载软件包 --nodeps 忽略依赖包
-l 显示软件包中所有的文件
-f 查询文件或命令属于哪个软件包
4、yum
帮助我们在rpm安装时解决软件包依赖,背后还是使用rpm,不需要直接使用rpm了。让安装软件更加智能,底层还是rpm在工作。
作用:主要用于自动安装、升级rpm软件包,他能自动查找并解决rpm包之间的依赖关系。
二、Linux系统如何安装软件
1、rpm安装
简单、快。但依赖多,解决依赖困难繁琐。
2、yum安装*****
简单、快。会自动解决依赖。但不能选择软件版本或软件存放路径。
3、编译安装(源码编译)*****
慢、复杂,需要GCC编辑器,可以自定义安装(版本,软件路径)。
4、将源码制作成rpm,然后放到yum仓库,实现yum自动安装。
开始慢、复杂,后来安装快,可以自定义安装(版本、软件路径)。