dnf/yum .repo 文件中可接受的列表选项格式是什么?

dnf/yum .repo 文件中可接受的列表选项格式是什么?

dnf/yum .repo 文件的存储库部分中的某些选项接受条目列表,例如 gpgkey 和 baseurl,但是将条目传递给这些选项的正确格式是什么?

当我尝试这个时:

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
        file:///media/cdrom/
        file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

没有问题,命令“dnf repoinfo c7-media”返回以下结果:

Repo-id      : c7-media
Repo-name    : CentOS-7 - Media
Repo-status  : disabled
Repo-baseurl : file:///media/CentOS/, file:///media/cdrom/, file:///media/cdrecorder/
Repo-expire  : 172,800 second(s) (last: unknown)
Repo-filename: /etc/yum.repos.d/CentOS-Media.repo

如您所见,Repo-baseurl 使用逗号分隔baseurl,然后我将 .repo 文件更改为:

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/, file:///media/cdrom/, file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

命令“dnf repoinfo c7-media”的输出是相同的。

我可以在 .repo 文件中使用逗号而不是换行符来分隔列表选项吗?

另外,换行格式必须在行首以空格或制表符开头,否则命令“dnf repoinfo c7-media”无法解析 .repo 文件并返回错误。

相关内容