На моем рабочем месте мы используем Pac-файл для прокси-сети. И Pac-файл, когда я даю браузеру настройку своей работы нормально, Edit -> Advance -> Network -> Setting. Когда я дал URL-адрес, он работал нормально для меня.
Но для apt-get я не смог обновить.
Я добавил тот же URL в сетевой прокси для этого. Мой pac-файл не имеет имени пользователя или пароля.
Пожалуйста, предложите мне. Как должна работать apt-get в моем новом Ubuntu 11.10? Я действительно изо всех сил стараюсь решить эту проблему
Я не знаю, может ли APT использовать файл PAC непосредственно, но Вы можете (с довольно мало работы/понимания), извлекают соответствующую информацию прокси из самого файла PAC и используют эту информацию для конфигурирования APT для использования Прокси HTTP.
Файл PAC по существу состоит из функции JavaScript. Оператор возврата (один или несколько) из функции возвращает адрес прокси-сервера и порт, например:
return "PROXY proxy.some.site:8080; DIRECT";
Только посмотрите на свой файл PAC путем ввода его адреса в браузер. С этой информацией можно создать конфигурационный файл APT:
sudo gedit /etc/apt/apt.conf.d/proxy
Необходимо изменить файл так, чтобы он содержал следующую информацию:
Acquire::http::Proxy "http://proxy.some.site:8080";
Сохраните файл, и следующая Кв. - выполняется, должен использовать настроенную установку прокси.
Было бы хорошо, если APT мог бы работать с файлами PAC, потому что мы также используем их в нашей компании. Возможно, кто-то еще знает, работает ли это...
Страница Wiki Ubuntu для AptGet также имеет некоторые подсказки, как настроить прокси для APT.
См. также https://superuser.com/questions/323488/ubuntu-system-wide-proxy-auto-configuration-pac-script