1.DEB ##UBlinux(企业八不可以用)
2.RPM ##复制路径,脚本安装 redhat公司研发
3.bz2|gz|xz
#1.需要源码安装需要编译
#2.绿色软件,直接可用
##ntfs-3g_ntfsprogs-2017.3.23.tgz 需要编译“configure"
##Firefox-latest-x86_64.tar.bz2 绿色 绿色版:解压之后执行脚本 移到/bin目录下变成一条命令,执行命令便可以运行使用
“注意在rhel8中只能使用绿色软件,源码编译软件和rpm软件”
[dhcp-server]-[4.3.6-30].[el8].[x86_64].[rpm]
1 2 3 4 5
1.软件名称
2.软件版本
3.软件的授权协议版本
4.软件架构
5.软件类型后缀
rpm -ivh ##安装参数组合 -i install -v verbose -h hash
-a ##所有
-f ##文件
-p ##软件包
-q ##查询(跟其他组合使用)
-l ##软件安装文件列表
-e ##卸载
-c ##配置文件
-d ##说明
–info ##软件信息
–force ##强制
–nodeps ##忽略依赖性
–script ##查询软件在安装或卸载过程中的运行脚本
-Kv ##检测软件md5校验码
-V ##检测已安装软件在系统中的文件被修改信息
牢记上述命令在使用时和q搭配使用
(1)、rpm -ivh ##安装参数组合 -i install -v verbose -h hash
(2)、-a ##所有
-q ##查询
-a会将系统安装的所有软件包全部列出来。
(3)、-f ##文件
根据文件的名称来查询文件是包含在那个软件当中的。
(4)、-e ##卸载
(5)、-c ##配置文件
配置文件里控制我们的服务的使用方式。
(6)、-d ##说明
(7)、–info ##软件信息
(8)、–force ##强制
(9)、–nodeps ##忽略依赖性
忽略依赖性安装以后并不能用,
比如A组要B 才能使用,你只有将B忽略依赖性安装以后,才能继续使用A
(10)、–script ##查询软件在安装或卸载过程中的运行脚本
A这个软件 在安装后 在某种情况下 可能会删根 典型的流氓软件 所以一定不能下载。
(11)、-Kv ##检测软件md5校验码
(12)、-V ##检测已安装软件在系统中的文件被修改信息
高亮部分显示的文件被改动过
#系统软件仓库的作用
##在系统中对软件进行管理
#rpm命令是不能解决依赖关系的
#如果需要软件在安装过程中自动解决依赖关系
#需要大家系统软件仓库
[AppStream] name=Appstream baseurl=file:///test/AppStream/ gpgcheck=0 enabled=1 [baseOS] name=baseOS baseurl=file:///test/baseOS/ gpgcheck=0 enabled=1 ~ ~
测试是否成功 dnf list all



