红帽RHCSA8认证考试:配置您的系统以使用默认存储库

题目描述

配置您 的系统以使用默认存储库
YUM 存储库已可以从 http://foundation0.ilt.example.com/dvd/BaseOShttp://foundation0.ilt.example.com/dvd/AppStream 使用配置您的系统,以将这些位置用作默认存储库。

核心命令

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
vim /etc/yum.repos.d/BaseOS.repo
[BaseOS]
name=BaseOS
baseurl=http://foundation0.ilt.example.com/dvd/BaseOS
enable=1
gpgcheck=0
yum clean all
yum makecache
yum list
vim /etc/yum.repos.d/BaseOS.repo [BaseOS] name=BaseOS baseurl=http://foundation0.ilt.example.com/dvd/BaseOS enable=1 gpgcheck=0 yum clean all yum makecache yum list
vim /etc/yum.repos.d/BaseOS.repo

[BaseOS]
name=BaseOS
baseurl=http://foundation0.ilt.example.com/dvd/BaseOS
enable=1
gpgcheck=0

yum clean all
yum makecache

yum list

操作过程

该操作需要在 node1 机器上进行,以下步骤均使用 node1 机器上的 ROOT 用户完成。

首先,使用 yum repolist 命令查看当前系统中可用的 YUM 仓库,运行后返回的是 No repositories available, 由此可知,当前系统中并无可用的 YUM 仓库。

接下来开始我们对 YUM 仓库的正式配置。

输入如下命令,在 YUM 仓库所在的 /etc/yum.repos.d/ 目录下,新建一个名为 BaseOS.repo 的仓库配置文件并用 VIM 打开编辑:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
vim /etc/yum.repos.d/BaseOS.repo
vim /etc/yum.repos.d/BaseOS.repo
vim /etc/yum.repos.d/BaseOS.repo

注:

① YUM 仓库的配置文件必须位于 /etc/yum.repos.d/ 目录下;

② YUM 仓库的配置文件必须使用 .repo 后缀名,但文件名,如上面的 “BaseOS” 则可以根据需要命制,但最好不要使用除了大小写英文字母以外的其他字符。

写入如下内容:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[BaseOS]
name=BaseOS
baseurl=http://foundation0.ilt.example.com/dvd/BaseOS
enable=1
gpgcheck=0
[BaseOS] name=BaseOS baseurl=http://foundation0.ilt.example.com/dvd/BaseOS enable=1 gpgcheck=0
[BaseOS]
name=BaseOS
baseurl=http://foundation0.ilt.example.com/dvd/BaseOS
enable=1
gpgcheck=0

!!!注意 !!!
上面的配置信息中使用的是 “enable”, 而不是 “enabled”.

注:

① 上面的 “BaseOS” 以及 “baseurl=” 后面跟的 URL 等能够从题目中复制的信息要直接从题目中复制,以免出错;

enable=1 表示激活该 YUM 仓库;

gpgcheck=0 表示不对该 YUM 仓库做 GPG 验证,这样在下面也就不需要添加 gpgkey=XXX 参数了。

与上述过程类似,输入如下命令,在 YUM 仓库所在的 /etc/yum.repos.d/ 目录下,新建一个名为 AppStream.repo 的仓库配置文件并用 VIM 打开编辑:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
vim /etc/yum.repos.d/AppStream.repo
vim /etc/yum.repos.d/AppStream.repo
vim /etc/yum.repos.d/AppStream.repo

写入如下内容:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[AppStream]
name=AppStream
baseurl=http://foundation0.ilt.example.com/dvd/AppStream
enable=1
gpgcheck=0
[AppStream] name=AppStream baseurl=http://foundation0.ilt.example.com/dvd/AppStream enable=1 gpgcheck=0
[AppStream]
name=AppStream
baseurl=http://foundation0.ilt.example.com/dvd/AppStream
enable=1
gpgcheck=0

之后,使用如下命令清空并重建 YUM 缓存:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
yum clean all
yum makecache
yum clean all yum makecache
yum clean all
yum makecache

再后,使用 yum repolist 命令查看当前系统的仓库列表,会返回如下信息:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
repo id repo name
AppStream AppStream
BaseOS BaseOS
repo id repo name AppStream AppStream BaseOS BaseOS
repo id                                 repo name
AppStream                               AppStream
BaseOS                                  BaseOS

当然也可以使用如下命令列出所有 YUM 源软件包:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
yum list
yum list
yum list

如果上面的命令在执行的时候没有返回报错或者警告,基本就代表我们前面的仓库配置正确并已经生效,本题到这里就完成了。


荒原之梦网全部内容均为原创,提供了涵盖考研数学基础知识、考研数学真题、考研数学练习题和计算机科学等方面,大量精心研发的学习资源。

豫 ICP 备 17023611 号-1 | 公网安备 - 荒原之梦 豫公网安备 41142502000132 号 | SiteMap
Copyright © 2017-2024 ZhaoKaifeng.com 版权所有 All Rights Reserved.

Copyright © 2024   zhaokaifeng.com   All Rights Reserved.
豫ICP备17023611号-1
 豫公网安备41142502000132号

荒原之梦 自豪地采用WordPress