红帽 RHCSA8 认证考试:配置您的系统以使用默认存储库(第二台机器)

题目描述

配置您的系统以使用默认存储库

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

核心命令[?]

scp root@node1:/etc/yum.repos.d/*.repo /etc/yum.repos.d/

详细解析[?]

在红帽 RHCSA8 认证考试中,第一台机器和第二胎机器上都有配置默认 YUM 软件源的题目,经过对比可知,这两道题目的要求一般都是一样的,因此,在第二台机器上,我们可以直接使用 scp 命令从第一台机器上复制一份之前配置好的 YUM 软件源配置文件到第二台电脑上,具体命令如下:

如果想在第二台机器上重新配置一遍 YUM 软件源,可以参考这篇文章:https://zhaokaifeng.com/?p=8468.

scp root@node1:/etc/yum.repos.d/*.repo /etc/yum.repos.d/

注:

[1]. scp 即 “secure copy”, 是基于 SSH 实现的用于在不同的 Linux 系统间进行远程文件拷贝的命令;

[2]. scp 命令的一般格式为(无论使用哪种格式,都需要验证远程主机上有效的用户名和密码):

scp [远程用户名]@[远程主机名或远程主机IP地址][英文冒号][远程文件][空格][本地目录]

或:

scp [远程主机名或远程主机IP地址][英文冒号][远程文件][空格][本地目录]

上述命令执行之后,系统会返回是否继续连接的提示信息,输入 yes 后回车即可,如下:

The authenticity of host 'node1 (172.25.250.100)' can't be established.
ECDSA key fingerprint is SHA256:1H687jfusVXYAUzAuByFfx1U/lB4VS+6h04wRhXhmZU.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'node1,172.25.250.100' (ECDSA) to the list of known hosts.

接着,输入第一台机器上 ROOT 账户的密码即可完成 YUM 软件源配置文件的远程拉取工作。

我们还可以验证一下上述配置操作是否正确。例如,使用 yum repolistyum repolist all 命令显示当前系统中的所有软件仓库,命令执行后的返回信息应当类似下面这样:

repo id                 repo name
AppStream               AppStream
BaseOS                  BaseOS

我们也可以尝试安装一下接下来的实验中要用到的用于压缩存储数据和删除重复数据的工具 VDO 来验证前面配置的软件仓库是否正确,具体命令如下:

yum install vdo

如果上述命令执行完毕之后,返回了 Complete! 提示信息,则表示 VDO 已经成功安装。