首页 理论教育 RHEL7.4/CentOS7.4中Yum的简介和常用命令

RHEL7.4/CentOS7.4中Yum的简介和常用命令

时间:2023-10-22 理论教育 版权反馈
【摘要】:1.4.4.1yum简介Yum是一个在Fedora、RedHat和CentOS中的Shell前端软件包管理器[5]。表1-1常用的yum命令续表1-1

RHEL7.4/CentOS7.4中Yum的简介和常用命令

1.4.4.1 yum简介

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

1.4.4.2 yum的配置文件yum.conf

特别说明:本书注释符号用“#”号或“//”表示。

查看RHEL7.4中/etc/yum.conf内容:

1.4.4.3 RHEL7.4创建本地yum源

创建好本地yum源是安装各种服务和软件包的前提条件,本书中其他地方提到安装本地yum源与此处相同,所以,后续章节不再赘述,而且,图形界面字符界面安装操作步骤相同。

对yum源文件中参数的说明:

[]:中括号的名称用于区别不同的yum源,必须为一个独一无二的名称

name:对yum源的描述信息,支持变量

baseurl:指定yum源软件包存放的路径,只有设置正确,才能获取软件,其格式为:

baseurl=url://yum源存放的路径1

url://yum源存放的路径2

……

url://yum源存放的路径n

其中url支持的协议有http、ftp、file,如果是本地软件源,则使用

“baseurl=file:///yum源存放的路径”的格式书写。

gpgcheck:设置是否进行校验,1为校验,0为不校验

enabled:设置yum源是否生效,1为生效,0为无效

提示:本书所有服务的安装都是基于本yum源文件(dvd.repo),请读者提前配置好并照快照,在做每个专题的练习时,最好恢复快照到初始状态环境,避免前后内容的相互影响。

1.4.4.4 CentOS7.4创建本地yum源

同样,CentOS7.4创建本地yum源在图形界面和字符界面下操作步骤相同。

提示:CentOS7.4创建yum源时要先把“/etc/yum.repos.d”文件夹下的*.repo文件备份到一个文件夹(如bak)下,再创建yum源dvd.repo,这点与RHEL7.4稍微不同。

1.4.4.5 yum常用的命令

语法格式:

yum [参数] [命令] [包……](www.xing528.com)

参数:

-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:显示软件包的信息

info:显示指定的rpm软件包的描述信息和概要信息

clean:清理yum过期的缓存

shell:进入yum的shell提示符

resolvedep:显示rpm软件包的依赖关系

localinstall:安装本地的rpm软件包

localupdate:显示本地rpm软件包进行更新

deplist:显示rpm软件包的所有依赖关系

包:指软件包,通常格式为[软件包1 软件包2……],软件包之间用空格分隔开

yum常用的命令如表1-1所示。

表1-1 常用的yum命令

续表1-1

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈