CentOS中Yum的使用(Yum是一款前端软件包管理器)

13 篇文章 0 订阅
12 篇文章 0 订阅
Yum是Fedora、RedHat和CentOS系统中的Shell前端软件包管理器,它能自动处理依赖关系并方便地安装、删除和更新软件。本文介绍了Yum的基本使用,包括安装、删除、升级软件的命令,以及查询、搜索、管理软件包的多种功能,旨在帮助用户更好地掌握Yum操作。
摘要由CSDN通过智能技术生成

Yum软件包管理器的使用

Yum是什么

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
中文名Shell前端软件包管理器

Yum的软件包来源

可供Yum下载的软件包包括Fedora本身的软件包以及源自rpmfusion和rpm.的Fedora Extras,全部是由Linux社区维护的,并且基本是自由软件。所有的包都有一个独立的PGP签名,主要是为了您的系统安全。而对于Fedora core 4.0 的用户,rpm.的签名是自动导入并安装的。

图形化前端

既然他是前端软件包管理器,理所应当有图形化前端,Yum的图形化前段主要有yumex和kyum,他们不是独立于Yum的,而是Yum的图形化前端,也就是说在使用前端的时候,都是以Yum的安装和配置为基础,所以必须先安装配置Yum(我用的CentOS8默认自带,所以先不讲怎么安装和配置,我们直接开始使用)

Yum怎么用

用途命令
安装软件yum install 软件名-x.x.x.rpm
删除软件yum remove 软件名-x.x.x.rpm 或者 yum erase 软件名-x.x.x.rpm
升级软件yum upgrade 软件名-x.x.x 或者 yum update 软件名-x.x.x
查询信息yum info 软件名
搜索软件(以包含mysql字段为例)yum search mysql
显示软件的包依赖关系yum deplist 软件名
静默执行-q 参数
忽略错误-t 参数
设置等待时间-R [分钟]
自动答yes-y
忽略依赖问题–skip-broken
忽略GPG认证–nogpgcheck
检查可更新的包check-update
清除全部clean all
清除临时包文件(/var/cache/yum下文件)clean packages
清除rpm头文件clean headers
清除旧的rpm头文件clean oldheaders
列出包的依赖deplist
可安装和可更新的RPM包list
已安装的包list installed
已安装且不在资源库的包list extras
可安装和可更新的RPM包的信息info
已安装的信息的包 和-qa类似info installed
安装包install [RPM包]
安装本地的RPM包localinstall
更新包update [RPM包]
升级系统upgrade
搜索特定的包文件名search [关键字]
搜索特定的包文件名provides [关键字]
重新安装包reinstall [rpm包]
显示资源库的配置repolist
指定依赖resolvedep
卸载包remove [RPM包]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值