Да еще и легкий путь! Я устал от ожиданий [да, я по умолчанию ленив, чтобы выполнять те определенные мелочи, которые беспокоят нас всех в консоли], например, установка прокси в консоли, потому что определенное приложение искало определенные плагины на сайте своего разработчика ...
Пройдя немного и изучив переменные окружения, я сделал небольшую цитату из сценария, которую поместил в / usr / bin /, чтобы он устанавливал настройки прокси каждый раз, когда мне это было нужно, без особых сложностей.
Здесь я представляю свое мысленное замечание, он называется "proxy_settings", его нужно скопировать в / usr / bin /, он имеет разрешения на выполнение [chmod 755], и его код выглядит следующим образом:
#! / bin / bash function do_proxy () {echo -n "Proxy:" read -e internet_proxy echo -n "Port:" read -e proxy_port echo -n "User:" read -e username echo -n "Pass: "read -es password export http_proxy =" http: // $ username: $ password @ $ internet_proxy: $ proxy_port / "export https_proxy =" http: // $ username: $ password @ $ internet_proxy: $ proxy_port / "export ftp_proxy = "http: // $ username: $ password @ $ internet_proxy: $ proxy_port /" export no_proxy = "localhost, 127.0.0.1, localaddress, .localdomain.com" echo -e "\ nПеременная среды прокси установлена \ n"} функция undo_proxy () {unset http_proxy unset https_proxy unset ftp_proxy echo -e "\ nПеременная среды прокси удалена \ n"} case "$ 1" in on) do_proxy ;; выкл) undo_proxy ;; *) echo -e "\ nUsage: proxy_settings {on | off} \ n" exit 1 esac exit 0
Измените его и используйте по своему вкусу. Салу2 и до следующего раза!