Скручиваемость ошибка загрузки в 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
,
Есть два возможных решения:
- Вызовите sudo с параметром -E, чтобы сохранить текущую среду
Настройте sudo для хранения переменных прокси: запустите visudo от имени пользователя root и добавьте следующее:
Defaults env_keep+=http_proxy
Defaults env_keep+=https_proxy
Defaults env_keep+=no_proxy