一、RPM
1.rpm包的管理
1.1介绍
Linux互联网下载包,类似于windows的setup.exe
1.2rpm简单查询已安装的rpm
rpm -qa | grep xxx
当前linux有没有安装火狐
rpm -qa | grep fox
1.3rpm包的格式
一个 rpm 包名:firefox-45.0.1-1.el6.centos.x86_64.rpm
名称:firefox
版本号:45.0.1-1
适用操作系统: el6.centos.x86_64
表示 centos6.x 的 64 位系统
如果是 i686、i386 表示 32 位系统,noarch 表示通用。
1.4rpm包的查询指令
①查询所有的rpm软件包 rpm -qa | more
②查询有没有安装xxx软件 rpm -qa | grep xxx 或 rpm -q xx
③查询软件包信息 rpm -qi firefox
④查询软件的位置 rpm -ql firefox
⑤查看该文件是属于哪个软件的 rpm -qf /etc/passwd
1.5rpm包删除
rpm -e 包名
①删除firefox软件
rpm -e firefox
②强制删除
rpm -e -nodeps firefox
1.6rpm包安装
①语法
rpm -ivh RPM包的全路径
②参数
i=install 安装
v=verbose 提示
h=hash 进度条
③安装firefox浏览器
在/media/CentOS_6.8_Final/Packages找到安装包拷贝到/opt
cp firefox-45.0.1-1.el6.centos.x86_64.rpm /opt/
安装软件
rpm -ivh /opt/firefox-45.0.1-1.el6.centos.x86_64.rpm
二、yum
1.yum介绍
Yum能够从指定的服务器联网下载RPM包并且安装,自动处理依赖关系,一次性安装所有的软件包
2.yum基本指令
①查询yum服务器是否有安装的软件
yum list | grep xxx
②安装指定的yum包
yum install xxx
3.安装firefox
①查询yum服务器是否有firefox的软件
yum list | grep firefox
②安装
yum install firefox