软件包管理工具yum的基本使用

     yum(全称为 Yellow dog Updater, Modified)是一个在Fedora、centOS和RHEL(红帽的操作系统上的yum需要重新配置,不能直接使用)。

yum的命令形式一般是如下:yum [options] [command] [package ...] 其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。

1、查询rpm包信息以及所有的rpm包(已安装和未安装都有)

yum info packagename 显示安装包信息packagename

yum list 显示所有已经安装和可以安装的程序包

yum list packagename 显示指定程序包安装情况packagename

yum groupinfo groupname 显示程序组groupname信息

yum search string 根据关键字string查找安装包

2、安装rpm包(安装程序组的时候不识别中文哦)

yum install packagename 安装指定的安装包packagename

yum groupinstall groupname 安装程序组groupname

3、卸载已安装的rpm包

yum remove packagename 删除程序包packagename

yum groupremove groupname 删除程序组groupname

yum deplist packagename 查看程序packagename依赖情况

4、更新和升级rpm包

yum update 全部更新

yum update packagename 更新指定程序包packagename

yum check-update 检查可更新的程序

yum upgrade packagename 升级指定程序包packagename

yum groupupdate groupname 升级程序组group

5、搭建本地yum仓库

# cd /etc/yum.repos.d/

yum会自动识别以repo为后缀的文件,所以在里面创建一个以repo结尾的文件

# vim cdrom.repo

加入如下内容:

[fanjinbao]

name=fanjinbao

baseurl=file:///mnt/cdrom #光盘挂在的位置

gpgcheck=0

enabled=1

6、用yum下载rpm包(只能下载未安装的rpm包)

-安装yum-plugin-downloadonly插件

# yum install yum-plugin-downloadonly

-下载需要的rpm包(会将依赖的包一并下载到指定的目录)

# yum install xqilla.i686 --downloadonly --downloaddir=/tmp/

-重新安装rpm包

# yum reinstall xqilla.i686 --downloadonly --downloaddir=/tmp/

你可能感兴趣的:(软件包管理工具yum的基本使用)