Ubuntu 12.10 будет устанавливать настройки прокси как в, так /etc/environmentи /etc/apt/apt.confпри настройке прокси из GUI (настройки сети).
Проверьте ваши настройки
grep -Hnri proxy /etc/apt/
отобразит текущие настройки прокси, используемые aptв следующем формате.
filename:linenumber:proxy-setting
Если вы видите какой-либо вывод, он соответствует aptнастройкам прокси-сервера. Они должны быть очищены.
sudoedit <filename>
позволит вам редактировать соответствующий файл конфигурации. Скопируйте существующее содержимое куда-нибудь на случай, если вам нужно восстановить его, и удалите или закомментируйте строки, которые выглядят как
Acquire::<protocol>::proxy=<your proxy here>
(Добавьте // в начало строки, чтобы закомментировать эту строку. Комментированные строки игнорируются.)
Сохраните файлы, закройте текстовый редактор и повторите попытку. Если проблема не исчезнет,
Проверьте глобальную среду по умолчанию.
grep proxy -i /etc/environment
Должен перечислить все параметры прокси, которые применяются глобально. Если вам нужно очистить их,
sudoedit /etc/environment
запустит текстовый редактор. Строки, начинающиеся с #, будут игнорироваться, поэтому добавьте # перед строками, в которых указаны ваши настройки прокси. Сохраните файл и повторите попытку.
Очистка пользовательской среды
Возможно, что общесистемная конфигурация чистая, но aptвыбирает настройки прокси из среды пользователя. sudoв определенных конфигурациях по умолчанию или при явной передаче -Eв качестве опции сохраняет среду.
env | grep -i proxy
должен перечислить любые текущие настройки прокси среды. unset <variable>может использоваться для сброса или очистки переменной. Сбросить все <protocol>_proxyпеременные. Если они автоматически создаются, вы можете закомментировать соответствующие записи из ~/.profile, ~/.bashrc,~/.pam_environment
(Это наиболее распространенные файлы, содержащие записи. Все они могут быть найдены одновременно grep -Hni proxy ~/.profile ~/.bashrc ~/.pam_environment )