Мне нужно установить общесистемные настройки прокси для автоматического поиска настроек прокси, как это возможно в Windows.
Я использую Linux Mint Xfce и не нахожу места в графическом интерфейсе, где я могу задать настройки прокси. Я бы также использовал терминал для настройки некоторых файлов конфигурации прокси, если таковые имеются.
Важно то, что настройки прокси применяются к браузерам (Chromium, Firefox) и apt-get (который также использует http, верно?) и настроены на автоматический поиск прокси.
Редактировать:
Я знаю о переменных http_proxy, ftp_proxy и т. д. Но я пока не знаю, как настроить систему на автоматическое обнаружение настроек прокси-сервера.
решение1
- Создайте файл скрипта в /etc/profile.d/10-proxy.sh
proxyserver=http://USERNAME:PASS@HOST:PORT
export http_proxy=$proxyserver
export ftp_proxy=$proxyserver
- chmod +x 10-proxy.sh
- после перезагрузки/повторного входа настройки действуют на всю систему
решение2
Все эти инструменты должны учитывать http_proxy
переменную окружения. Просто установите ее в скрипте профиля. Вот так:
http_proxy=http://username:password@host:port/
export http_proxy
решение3
Вы можете взглянуть на «auto-apt-proxy», который доступен в репозиториях пакетов Debian / Ubuntu, а также Acquire::http::ProxyAutoDetect
в настройках apt.
Также смhttps://askubuntu.com/questions/53443/how-do-i-ignore-a-proxy-if-not-available