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

Spacewalk установить через прокси

Я создаю систему выхода в открытый космос, которая имеет доступ к Интернету только через прокси. Я могу без проблем обновить yum через прокси. Однако, когда я выполняю шаг 2.

Цитата yum install -y spacewalk-repo --tmprepo =https://copr-be.cloud.fedoraproject.org/results/%40spacewalkproject/spacewalk-2.9/epel-7-x86_64/repodata/repomd.xml --nogpg

Неудача. В моих журналах есть доказательства того, что плагин игнорирует настройки прокси. Включая переменные env, такие как https_proxy. Поскольку я не могу заставить систему использовать прокси, и я не могу игнорировать прокси. Есть идеи, как я могу обойти это?

@ Ben-Banso Спасибо за помощь. Я действительно справился с этим самостоятельно. Я установил графический интерфейс в систему с помощью «yum groupinstall 'Server with GUI'», а затем установил общесистемные настройки прокси-сервера с помощью сетевого инструмента панели Gnome (извините, я не знаю официального названия). После того, как прокси был настроен таким образом, я смог запустить команду, которая ранее не выполнялась.

Если tmprepo действительно игнорирует настройки прокси, вы можете сначала загрузить файл репо с помощью wget и указать --tmprepo на локальный файл:

wget https://copr-be.cloud.fedoraproject.org/results/%40spacewalkproject/spacewalk-2.9/epel-7-x86_64/repodata/repomd.xml
yum install -y spacewalk-repo --tmprepo=./repomd.xml --nogpg

Плагин должен уметь обрабатывать локальный файл: https://jsmith.fedorapeople.org/drafts/SMG/html/Software_Management_Guide/ch06s21.html