Многие программы в Linux могут обращаться в интернет через прокси-сервер, настройки которого заданы через переменные среды окружения. В том числе и консольные утилиты, которыми я пользуюсь достаточно часто. У меня как-то повелось, что для wget
я прописываю переменные прокси-сервера в "~/.wgetrc
". Устав задавать переменные для консольных утилит вручную, я пришёл к такому решению:
~/.wgetrc
", например, так:http_proxy=http://user:password@127.0.0.1:3128/ https_proxy=http://user:password@127.0.0.1:3128/ ftp_proxy=http://user:password@127.0.0.1:3128/
Естественно, подставлять нужно ваши реальные данные.
~/.bash_profile
" следующие строки:if [ -f ~/.wgetrc ];then for i in $(grep proxy ~/.wgetrc);do export $i done fi
Теперь, при старте любой bash-сессии, будут автоматически выставлены переменные окружения и все консольные утилиты, которым потребуется доступ в интернет, смогут ими воспользоваться.