«apt-get update» дает сбой при использовании прокси-сервера

«apt-get update» дает сбой при использовании прокси-сервера

Используя apt-get update я получаю

Err http://ppa.launchpad.net exact/main amd64 Пакеты              
404 Не Найдено

W: Не удалось получить
http://ppa.launchpad.net/webupd8team/jupiter/ubuntu/dists/precise/main/binary-amd64/Packages
404 Не Найдено

E: Некоторые файлы индекса не удалось загрузить. Они были проигнорированы или устарели
те, которые использовались вместо них.

Машина находится за прокси, прокси настроен правильно, и ошибка не возникает для других пакетов, полученных из интернета. Это чаще встречается с ppas. Никогда не было проблем с другими источниками.

возникла проблема с:

deb http://_ppa.launchpad.net/rabbitvcs/ppa/ubuntu точный основной
deb [arch=amd64] http:__ppa.launchpad.net/webupd8team/jupiter/ubuntu точный основной

также пробовал использовать Acquire::http {No-Cache=True;}; и treid очистка кэша списка sudo rm /var/lib/apt/lists/*

Ничего не вышло. URL, который не работает, отлично открывается в браузере или с помощью wget.

Эта проблема возникает только при использовании прокси-сервера.

решение1

Не уверен, какой тип Ubuntu и версию вы используете. Проверьте версию Ubuntu с помощью команды:

lsb_release -a

Убунтуесть переключатель прокси, где можно выбрать -- применить по всей системе -- кнопка нравится. Тогда apt должен работать за прокси без проблем.

Xubuntuи другие не-GNOME-клоны не имеют переключателя прокси, поэтому необходимо обновить /etc/apt/apt.conf.d/proxies95файл.

Если у вас есть имя пользователя и пароль от прокси-сервера, откройте apt.conf:

sudo -H gedit /etc/apt/apt.conf

Вот увидишь

Acquire::http::proxy "http://proxyIP:port/";
Acquire::https::proxy "https://proxyIP:port/";

изменить это на

Acquire::http::proxy "http://username:password@proxyIP:port/";
Acquire::https::proxy "https://username:password@proxyIP:port/";

Связанный контент