Скручиваемость ошибка загрузки в Zypper

Я пытаюсь установить пакет через zypper:

sudo zypper install ambari-server

Download (curl) error for 'http://public-repo-1.hortonworks.com/AMBARI-1.x/repos/suse11/repodata/repomd.xml':
Error code: Connection failed
Error message: couldn't connect to host

Видимо zypper не может подключиться к серверу. Однако я могу загрузить файл через cUrl напрямую:

 curl  'http://public-repo-1.hortonworks.com/AMBARI-1.x/repos/suse11/repodata/repomd.xml'

 <?xml version="1.0" encoding="UTF-8"?>
 <repomd xmlns="http://linux.duke.edu/metadata/repo">
      [...]
 </repomd>

Я за прокси, который настроен в /etc/sysconfig/proxy, Есть идеи?

1 ответ

Решение

Проблема заключалась в том, что sudo не сохранить мои переменные среды, такие как $http_proxy а также $no_proxy,

Есть два возможных решения:

  1. Вызовите sudo с параметром -E, чтобы сохранить текущую среду
  2. Настройте sudo для хранения переменных прокси: запустите visudo от имени пользователя root и добавьте следующее:

    Defaults env_keep+=http_proxy

    Defaults env_keep+=https_proxy

    Defaults env_keep+=no_proxy

Другие вопросы по тегам