RPM 为二进制软件包 用户可以直接对软件进行安装
1. 软件名
2. 软件版本号
3. 架构[i686,x86_64,noarch]
4. 后缀名[rpm(二进制包)/src.rpm(源代码包)]
RPM特点: 1.二进制文件不用对软件进行编译然后在安装
2. 对src.rpm包可以再次进行调整并生成二进制软件
3. 对软件的控制、查询、卸载非常方便
4. 软件包关联处理不智能
一般卸载某个单个软件包是用rpm
功能:安装后缀为RPM软件
语法格式:rpm <选项> <软件包名>
选项:
-i:安装软件包
-v:安装时显示安装信息
-h:以”#”作为进度条显示安装进度
-e:删除软件包
-q:查询,查询选项有许多副参数
1)-qa:查询本地系统当前所有已安装的软件包
2) -qf:查询某个文件/目录由哪个软件包安装所产生的
3) -qi:查询指定软件包的详细信息
特点:一个基于rpm包管理,能够从指定的服务器自动下载rpm包,并且安装,可以自动处理依赖关系,并且一次性安装所有依赖的软件包
命令:yum
功能:安装/查询/查找/删除软件包
语法格式:yum [options] [command][package ...]
1、安装软件包
yum -y install package1 安装指定的安装包
2、查找和显示
yum info package1 显示指定安装包信息
yun list package1 查看某个软件包的安装情况
yum deplist packages 显示软件包依赖关系
3、删除
yum remove package1 删除软件包
yum clean all 清除所有下载的rpm头文件及软件包(本地库中软件包列表)
yum makecache 建立元数据缓存列表(时刻与网站上的列表保持一致)
设置自动挂载
#vim /etc/fstab
Repos.d ] # vim Y repos
进入编辑
【yum】 (yum)源名字/软件池
name=ABC (yum源注解/软件池解析)
baseurl=file:///mnt/cdrom (本地光盘路径 网络下载时file替换成http/ftp)
enabled=1 (源是否开启 1:开启 0:关闭)
gpgcheck:=0 (是否进行gpg检测 0:不检测 1:检测)
保存退出
yum –y install firefox
Rpm –qa firefox