Linux命令yum和rpm

yum命令使用

能够简化软件安装命令mysql

yum能够作软件的sql

1自动安装,安装软件的时候会自动安装须要的依赖工具

yum install 软件名
如安装epel源
yum install epel-release

2删除软件。(这个只能删除这个软件,不会删除相关依赖)spa

yum install 软件名

要删除相关依赖须要作回滚操做3d

好比意外安装的erlang这个软件包及其依赖,咱们想恢复到安装以前的环境。咱们要使用回滚操做code

安装时使用yum install erlangblog

使用yum history list erlangrem

查找到操做的历史idit

这里由于我使用过remove操做,因此这里要作两次回滚class

yum history undo 25

yum history undo 24

如今就恢复到以前环境状态的

 

3安装RPM包

yum install rpm包路径

 其它

查看全部已安装的软件列表

yum list installed

查看软件包信息

yum info 包名

查找软件包,模糊匹配搜索

yum search 包名

查看当前软件yum源

yum repolist

 

rpm命令使用

 rpm是一个包管理工具。和yum命令类似,能够进行二进制包的安装。但不会进行依赖包的安装

许多yum源都是经过rpm进行本地安装。

好比mysql

rpm -Uvh mysql80-community-release-el6-n.noarch.rpm

升级或安装:若是不知道一个软件包是否已经安装,并但愿若是已经安装那么升级次软件包,使用 -U 选项

 

1安装软件包

rpm -ivh xxx.rpm

v表示安装过程当中显示正在安装的文件信息;

vh表示安装过程当中显示正在安装的文件信息及安装进度

2查询软件包(能够查询到软件包的全名)

rpm -q 包名

使用管道模式的模糊匹配查找

rpm -qa |grep xx

这里能够查询检验到yum安装的软件是否已经安装成功。

3查询安装软件包的所在路径

rpm -ql 包名

4卸载软件包(包名必须全名)

rpm -e 包名
相关文章
相关标签/搜索