Как создать repomd.xml, когда он не в сети
Я скопировал все iso-файлы rhel9 в папку на своем RHEL9. В папке нет ни файла repodata, ни, очевидно, файла repomd.xml. Я нашел и установил файлы под названием
rpm -i /mnt/repo_filz/AppStream/Packages/createrepo_c-libs-0.20.1-1.el9.x86_64.rpm
rpm -i /mnt/repo_filz/AppStream/Packages/createrepo_c-0.20.1-1.el9.x86_64.rpm
Когда я запускаю команду установки dnf, я вижу сообщение: Обновление репозиториев управления подпиской.
Локальный репозиторий RHEL 9 0,0 Б/с | 0 Б 00:00
Errors during downloading metadata for repository 'rhel9':
- Curl error (37): Couldn't read a file:// file for file:///mnt/repo_filz/repodata/repomd.xml [Couldn't open file /mnt/repo_filz/repodata/repomd.xml]
Error: Failed to download metadata for repo 'rhel9': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried