Linux yum命令实践

一、yum命令作用

yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载软件包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖,无须繁琐地一次次下载、安装

二、语法

yum(选项)(参数)

三、选项

-h:显示帮助信息;
-y:对所有的提问都回答“yes”;
-c:指定配置文件;
-q:安静模式;
-v:详细模式;
-d:设置调试等级(0-10);
-e:设置错误等级(0-10);
-R:设置yum处理一个命令的最大等待时间;
-C:完全从缓存中运行,而不去下载或者更新任何头文件。

四、参数

install:安装rpm软件包;
update:更新rpm软件包;
check-update:检查是否有可用的更新rpm软件包;
remove:删除指定的rpm软件包;
list:显示软件包的信息;
search:检查软件包的信息;
info:显示指定的rpm软件包的描述信息和概要信息;
clean:清理yum过期的缓存;
shell:进入yum的shell提示符;
resolvedep:显示rpm软件包的依赖关系;
localinstall:安装本地的rpm软件包;
localupdate:显示本地rpm软件包进行更新;
deplist:显示rpm软件包的所有依赖关系。

五、实例

1.查找显示

1.1 列出资源库中所有可安装、可更新、已经安装的软件包

yum list

1.2 列出资源库中特定的可安装、可更新、已安装的软件包

#列出名为httpd的包
yum list httpd
#列出http 开头的包
yum list http*        

1.3 列出资源库中所有可更新的软件包

yum list updates

1.4 列出已安装的所有的软件包

yum list installed

1.5 列出已安装的但是不包含在资源库中的软件包

yum list extras

注:extras是repos.d中定义的资源列表名称

1.6 列出资源库中所有可安装,可更新的软件包的信息

yum info

1.7 列出资源库中特定的可安装、可更新、已经安装的软件包的信息

#列出httpd包信息
yum info httpd       
#列出http开头的所有包的信息
yum info http*         

1.8 列出资源库中所有可更新的软件包的信息

yum info updates

1.9 列出已安装的所有的软件包的信息

yum info installed

1.10 列出已安装的但是不包含在资源库中的软件包的信息

yum info extras

1.11 查找匹配特定字符的软件包

#在包名称、包描述等中查找名称包含httpd的信息
yum search httpd
#查找所有包含httpd文件名的软件包
yum provides httpd

1.12 查看软件包依赖情况

#查看httpd包安装依赖情况
yum deplist httpd

2.管理软件包

2.1 安装

#安装httpd包
yum install httpd     
#安装http 开头的包
yum install http*     

2.2 删除

#删除httpd
yum remove httpd
#删除http 开头的包
yum remove http*

2.3 更新

#检查可更新的软件包
yum check-update
#更新所有的软件包
yum update
#更新指定的软件包,如更新httpd
yum update httpd
#大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级
yum upgrade

2.4 清空缓存

#清除缓存目录下的软件包
yum clean packages
#清除缓存目录下的 headers
yum clean headers
#清除缓存目录下旧的 headers
yum clean oldheaders
#清除缓存目录下headers和软件包
yum clean all
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值