Yum命令与Rpm命令

yum包管理:
  yum是一个基于rpm系统的包安装、移除的自动更新器。yum会自动计算并且指出在安装包时需要的依赖,这样就不用像rpm一样,需要手动逐一添加依赖,而是直接帮我们安装这些依赖。yum不仅提供可以添加简单特点的插件接口供使用,还可以直接用python调用模块接口。

  安装包下载:下载地址

  yum的安装:

//下载安装包并解压
wget http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz
tar xvf yum-3.4.3.tar.gz
//修改/默认配置下运行yum的python安装脚本
touch/etc/ yum.conf
//cd到安装目录下
cd yum
yummain.py install yum

  常用的包管理命令:

常用操作 Yum命令 Rpm命令
安装 yum install xxxx rpm –ivh xxxx.rpm
更新指定软件 yum update xxxx xxxx rpm –Uvh xxxx.rpm
更新所有软件 yum update ——
列出可更新软件 yum check-update ——
列出已安装包 yum listrpm –qa rpm –qa | less
列出可安装包 yum list ——
显示包信息 yum info xxxx rpm –qi xxxx
显示包的安装情况 yum list xxxx rpm –q
删除软件包 yum remove xxxx rpm –e xxxx或rpm –e –allmatches xxxx
查找软件包 yum search keyword rpm –qa | grep keyword
清除缓存目录下的软件包 yum clean packages ——

  其实yum和rpm从操作命令看,都是管理软件包的命令,只是不同的是使用rpm安装包,需要手动安装依赖包,依赖包安装好以后才可以继续安装想要安装的软件包,但是yum不是,yum可以自动安装依赖。

你可能感兴趣的:(Yum命令与Rpm命令)