Я в среде, которая использует сложные настройки прокси-сервера и использует файл .pac для описания/разрешения. Я хочу настроить некоторые виртуальные машины и контейнеры докеров в этой среде, в основном на основе ubuntu. Типичный «системный -> настройки -> сетевой прокси -> применять системную ширину» ответ не очень помогает, потому что у меня нет доступа к пользовательскому интерфейсу. В идеальном случае решение будет действительно применяться в масштабах всей системы, то есть работать с curl
, wget
, apt-get
, pip
и maven
. Есть ли такое решение?.pac-файлы для ubuntu - command line
6
A
ответ
0
Из командной строки нет опции для установки прокси-сервера «system wide», вы должны установить переменные в нескольких файлах, зависящих от пользователя приложения.
Почти все командной строки приложения
Редактировать /etc/environment
http_proxy=http://user:[email protected]:port/
https_proxy=http://user:[email protected]:port/
ftp_proxy=http://user:[email protected]:port/
no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
HTTP_PROXY=http://user:[email protected]:port/
HTTPS_PROXY=http://user:[email protected]:port/
FTP_PROXY=http://user:[email protected]:port/
NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com"
WGET
Редактировать /etc/wgetrc
http_proxy=http://user:[email protected]:port/
https_proxy=http://user:[email protected]:port/
ftp_proxy=http://user:[email protected]oxy:port/
APT
Редактировать или создать /etc/apt/apt.conf.d/95proxy
Acquire::http::proxy "http://user:[email protected]:port/";
Acquire::ftp::proxy "ftp://user:[email protected]:port/";
Acquire::https::proxy "https://user:[email protected]:port/";
CURL
Редактировать или создать в вашем доме ~/.curl.rc
proxy = user:[email protected]:port
PIP
я не нашел полное решение для ПГИ, так что я предпочел бы рекомендовать использовать пип с переменной командной --proxy
pip --proxy <proxy> install <module>
MAVEN
Я никогда не использовал Maven хотя я 'найдено this
Надеет, что это вам поможет.
Смежные вопросы
- 1. Perl command line multi-line replace
- 2. iMacros + FF: Linux, command line
- 3. command-line Appstore upload
- 4. git command line
- 5. jwrapper command line apps
- 6. Python command line UI
- 7. php command line reader
- 8. Java Command Line?
- 9. Piping command line
- 10. Eclipse EGit Command Line
- 11. command-line 'FOR'
- 12. Crontab Command Line Раздельное
- 13. java.lang.ClassNotFoundException: org.restlet.service.TunnelService command line
- 14. BizTalk ListApp command line
- 15. haskell command line
- 16. command line bulk rename
- 17. Linux command line rm/*
- 18. Python Command Line App
- 19. command line bash_profile
- 20. Java-Command Line Loop
- 21. grep command line, linux
- 22. Windows Command line sort
- 23. makefile target command line
- 24. Chef Multi line command
- 25. Command Line & и &&
- 26. command line * linux
- 27. menu python command line
- 28. use php command line
- 29. mysql command line client для linux
- 30. svn command line from eclipse