rpm
用于互联网下载包的打包及安装工具,xxx.rpm
相当于windows的setup.exe。如名称为firefox-60.2.2-1.el7.centos.x86_64
其中60.2.2代表版本号,el7.centos.x86_64
是使用的操作系统。如果是i686代表32位,noarch代表同时适用于32位和64位
//查询已经安装的rpm包的信息
rpm -qa | grep firefox 或 rpm -q firefox
//显示rpm包的详细信息
rpm -qi firefox
//安装后生成了那些文件
rpm - ql firefox
//查询指定文件所属的软件包
rpm -qf /etc/password
//删除某个包 erase
rpm -e firefox
//如果删除过程中报错,由于其他的包可能依赖firefox中的包,强制删除命令(不推荐)
rpm -e --nodeps firefox
//安装 install verbose(提示) hash(进度条)
rpm -ivh xxx.rpm
yum
服务端提供yum服务,里面有各种rpm包,可以使用yum获得服务,自动处理依赖关系(安装A时需要安装B,会自动安装B)
//查询yum服务器是否有需要安装的软件
yum list firefox 或 yum list | grep firefox
//直接安装
yum install firefox