Jestem w środowisku, które używa złożonych ustawień proxy i używa pliku .pac do ich opisu/rozwiązania. Chcę skonfigurować niektóre maszyny wirtualne i pojemniki dokowania w tym środowisku, głównie na podstawie ubuntu. Typowy "system -> preferencje -> proxy sieci -> zastosuj system" odpowiedź niewiele nie pomaga, ponieważ nie mam dostępu do interfejsu użytkownika. Idealnie rozwiązanie byłoby stosowane naprawdę w całym systemie, to znaczy pracy z curl
, wget
, apt-get
,i . Czy istnieje takie rozwiązanie?. Pliki .pac dla ubuntu - linia poleceń
6
A
Odpowiedz
0
Z linii poleceń nie ma opcji ustawienia proxy "systemowy", należy ustawić zmienne w kilku plikach odbierających użytkownika aplikacji.
Prawie wszystkie aplikacje wiersza poleceń
Edit /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
Edit /etc/wgetrc
http_proxy=http://user:[email protected]:port/
https_proxy=http://user:[email protected]:port/
ftp_proxy=http://user:[email protected]:port/
APT
Edytuj lub utwórz /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
Edycja lub stworzyć w swoim domu ~/.curl.rc
proxy = user:[email protected]:port
PIP
Nie mogę znaleźć kompletne rozwiązanie dla PIP, więc wolałbym polecam używać pip ze zmienną poleceń --proxy
pip --proxy <proxy> install <module>
MAVEN
nigdy nie używałem Maven chociaż Znalazłem this
Mam nadzieję, że ci to pomoże.
Powiązane problemy
- 1. Linia poleceń Eclipse EGit
- 2. Linia poleceń Maven
- 3. Linia poleceń app lucene
- 4. Linia poleceń xcodebuild ignorująca GCC_PREPROCESSOR_DEFINITIONS
- 5. Linia poleceń "ścieżka uruchamiania niedostępna"
- 6. Python linia poleceń 'plik wejściowy strumienia'
- 7. Linia poleceń kompilująca aplikację na iPhone'a
- 8. HTTPS w pliku PAC
- 9. Rozszerzenie PDO PHP niedostępne to linia poleceń
- 10. Linia poleceń Curl do korzystania z WebServices?
- 11. Linia poleceń klienta FTP umieścić katalog
- 12. Lua (linia poleceń) pozostają otwarte po wykonaniu
- 13. linia poleceń IntelliJ na Mac OS X
- 14. .NET C# Aplikacja GUI Linia poleceń
- 15. Jak wysłać wiadomość z Facebooka z konsoli linux (linia poleceń)
- 16. Aplikacja C# zarówno GUI, jak i linia poleceń
- 17. Konwersja znaków z XXX na utf-8, linia poleceń
- 18. Debugowanie autoproxy (PAC) javascript z alertem()?
- 19. Jedna linia initialiser dla Boost.MultiArray
- 20. TFS 2010 - linia poleceń do konwersji do oddziału
- 21. Ruby: prosta linia poleceń z -pe nie działa
- 22. Microsoft Visual Studio 2012 bardzo mała linia poleceń
- 23. Linia poleceń Jmeter do "zapisania danych tabeli" w raporcie zbiorczym
- 24. Czy istnieje linia poleceń w Mercurial, aby wyświetlić drzewo repozytoriów
- 25. Edytory PHP dla Ubuntu
- 26. Ubuntu> Kopia schowka, SSHK
- 27. Pliki wsadowe - liczba argumentów wiersza poleceń
- 28. PYTHON pobiera pliki z wiersza poleceń
- 29. Linuksowa linia poleceń howto akceptuje parowanie dla urządzenia bluetooth bez pinów
- 30. jak scalić dwa pliki konsekwentnie linia po linii