Я попытался поместить в apt config Acquire :: http :: proxy и в Network> Network proxy с и без user: password @ server: port и используя переменные среды http_proxy и https_proxy. Кажется, ничего не работает, даже одно всплывающее окно аутентификации прокси.
Единственная работающая конфигурация прокси находится в Firefox Edit> Preferences> Advanced> Network> Connection> Settings> Manual Proxy Configuration.
Использование Synaptic в предыдущих версиях Ubuntu было слишком простым.
Перейдите в / etc / apt
. Создайте файл apt.conf
, если у вас его там нет. Напишите там следующие строки:
Acquire::http::proxy "http://username:password@proxyserver:port/";
Acquire::https::proxy "https://username:password@proxyserver:port/";
Acquire::socks::proxy "socks://username:password@proxyserver:port/";
Сохраните. Готово.
Я применил все вышеперечисленное, и ничего из этого не работает для меня СНАЧАЛА, хотя wget, apt-get, curl, просмотр веб-страниц, thunderbird и т.п. отлично работали годами . Только программный центр не работал.
Однако я оставил его с серым экраном на 2-4 минуты после применения исправления к /etc/apt/apt.conf:
Acquire::http::proxy "http://user:pass@host:port/"
, и затем он волшебным образом начал работать.
У меня была такая же проблема. Однако я добился успеха, установив Acquire :: http :: proxy
в /etc/apt/apt.conf
в формате
Acquire::http::proxy "http://user:pass@host:port/";
. Примечание.Сначала я последовал рекомендации где-то в Интернете и поместил это в /etc/apt.conf
. Правильный путь - /etc/apt/apt.conf
У меня есть сделал скрипт на Python для установки настроек прокси в Ubuntu
Предположим, вам необходимо заменить следующие настройки в соответствующих местах
Я сделал видео, которое проведет вас через все этапы:
Youtube - Установка простых и аутентифицированных настроек прокси в Ubuntu 12 13 14 и более поздних версий 100% работает.
Шаги подробно описаны здесь:
Загрузите скрипт setproxy.py
https://dl.dropboxusercontent.com/u/397422/setproxy.py
ИЛИ
https: // copy .com / ezPIBHwKhg3Ki8f6
Допустим, вы сохранили setproxy.py
в папке Загрузки
Общая команда:
sudo python setproxy.py proxy_address proxy_port proxy_username proxy_password
Для нашего примера
172.16.26.214
3128
king
queen
В случае простого прокси Без аутентификации команда выглядит так:
172.16.26.214
3128
Если у вас python 3
и выше запустите с использованием python2.7
поэтому команды будут выглядеть как
172.16.26.214
3128
172.16.26.214
3128
король
queen
Вам необходимо подтвердить, что ваше имя пользователя или пароль не должны содержать в себе :
или @
.
У меня была аналогичная проблема, и она была решена, когда я сменил пароль.
На кнопке тире выберите опцию «Сеть». На экране конфигурации сети вы должны выбрать «сетевой прокси»> «вручную», ввести данные прокси и, наконец, «Применить ко всей системе». Если требуется аутентификация, появится экран входа в систему.
Другой вариант - настроить напрямую с помощью gconftool:
gconftool-2 -t string -s /system/http_proxy/host "YOUR_PROXY_ADDRESS"
gconftool-2 -t int -s /system/http_proxy/port PROXY_PORT
gconftool-2 -t bool -s /system/http_proxy/use_http_proxy true
Надеюсь, это поможет.
Я установил подробности прокси в Системе → Сеть и применил по всей системе, но не смог использовать Центр программного обеспечения (Firefox был в порядке).
Я должен ввести имя пользователя и
пароль
, но мое настоящее имя пользователя и пароль, введенные в этой строке, не сработают, но , когда я просто введу фактические слова "user:pass", Центр Программного Обеспечения начал работать!
Вот ссылка на питоновскую программу с именем UBPROXY . Ниже приведены шаги по установке аутентификации прокси.
http://code.google.com/p/ubproxy/downloads/detail?name=ubproxy
команда use->
1.download этой программы.
2.open your terminal
3. "cd ~/Downloads" (Предположим, что ваша загрузка существует в этом каталоге)
4. "chmod +x ubproxy"
5. "sudo ./ubproxy"
Что ж, это сработало - однако не получилось просто использовать Acquire :: http :: proxy "http: // host: port /"
- мне пришлось используйте Acquire :: http :: proxy "http: // user: pass @ host: port /"
, хотя у меня нет пароля на прокси-сервере (я просто использовал "user and pass" для сохранить синтаксис).