Назад | Перейти на главную страницу

yum repo sync «Ошибка: не удалось синхронизировать кеш для репо 'rhui-client-config-server-8'»

При выполнении yum предоставляет или обновляет yum на экземпляре AWS RHEL 8.0 (Ootpa) репозиторий «rhui-client-config-server-8», выдающий ошибку Failed to Synchronize.

Шаги следуют

RHEL 8 основан на dnf (dandified YUM), поэтому вы захотите использовать «dnf clean cache» или «dnf clean all» вместо yum. Кроме того, если это не сработает, вам следует искать в / var / cache / dnf, а не в / var / cache / yum.

Для CentOS 8 запустите

dnf update -y --releasever=8

Затем вы можете установить все остальное.

В RedHat 7 или 8 один из способов очистить все эти кеши - запустить эту команду как Sudo

sudo rm -rf /var/cache/yum/*

Для тех, кто задается вопросом, почему «yum clean» или «yum clean all» не очищает / удаляет все кеши. Это потому, что «yum clean» или «yum clean all» удаляет только кеш репозиториев, которые включен в /etc/yum.repos.d/*.repo. Другими словами, кеш, который в настоящее время деактивирован или из предыдущая версия RedHat не будет понятно. Это согласно инструкции Yum. Что гласит: «Обратите внимание, что« все файлы »в приведенных ниже командах означает« все файлы в текущих репозиториях ». »Источник на http://man7.org/linux/man-pages/man8/yum.8.html#CLEAN_OPTIONS

Используйте sudo yum или поднять до root для aws rhel 8; нет необходимости использовать dnf (хотя попытка загрузить пакет с использованием dnf заставила меня понять, что у меня недостаточно прав).