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

Как настроить Yum для обновления из собственного репозитория

У меня есть экземпляр Red Hat (который я назову «А»), который я хотел бы использовать в качестве репозитория для обновлений, а не в качестве менеджера подписки redhat.

У меня также есть еще один экземпляр Red Hat («B»), который я хотел бы указать на «A», чтобы получать обновления.

Учебники, которым я следовал до сих пор, довели меня до того, что я создал репо на «А», но я не могу придумать ничего кроме этого, наряду с тем, как обновить пакеты в указанном репо.

Может ли кто-нибудь указать мне правильное направление?

создать файл репо

Из Руководство по развертыванию RHEL:

Ниже приводится минимальный пример формы, которую принимает раздел [репозиторий]:

[repository]
name=repository_name
baseurl=repository_url

Так что выберите имя для своего репо и замените repository_name с этим. Надеюсь, вы настроили такой веб-сервер, как или для обслуживания вашего репо. Заменить repository_url с URL-адресом вашего веб-сервера, на котором размещено репо. (Не стесняйтесь сначала протестировать этот URL с помощью curl или вашего веб-браузера.)

Если вы хотите, чтобы ваше репо было включено по умолчанию, добавьте enabled=1 в файл репо.

положи это в /etc/yum.repos.d

Ссылка: Руководство по развертыванию RHEL

Размещение вашего файла в /etc/yum.repos.d и убедитесь, что расширение файла .repo прочитает это yum.

Red Hat также предоставляет:

Репозитории Yum обычно предоставляют свои собственные .repo файл. Чтобы добавить такой репозиторий в вашу систему и включить его, выполните следующую команду от имени пользователя root:

yum-config-manager --add-repo repository_url

…где repository_url это ссылка на .repo файл.

Но когда вы только начинаете и тестируете, используя scp получить файл там ок.