Каковы допустимые форматы для списков параметров в файлах 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 и вернет ошибку.

Связанный контент