Недавно я изменил свой пароль, соответствующий моему имени пользователя для моего прокси. Поэтому я обновил файлы apt.conf и / etc / environment своим новым паролем. Однако, когда я набираю
echo $http_proxy
или
env
, который печатает все переменные среды, он отображает значение со старым паролем. Аналогично для socks_proxy, all_proxy.
Какие-нибудь решения?
Для изменения /etc/environment
требуется перезагрузка, чтобы вступить в силу. Сначала перезагрузите компьютер и посмотрите, сталкиваетесь ли вы с той же проблемой.
Если проблема все еще существует, откройте файл ~/.bashrc
и добавьте запись прокси в этом файле.
Чтобы это вступило в силу, вы должны либо перезагрузить терминал, либо запустить источник ~/.bashrc
Одно простое решение - сначала удалить все настройки прокси из вашей системы, а затем внести изменения.
ALT + F2> сеть> Сетевой прокси> Метод = НЕТ прокси> применить всю систему .
Это приведет к сбросу всех системных прокси-серверов, имеющихся в вашей системе.
Теперь перейдите к файлу env
с помощью sudo gedit /etc/environment
и добавьте строку.
export {http,https,ftp}_proxy="http://user:pass@proxy:port/"
и перезапустите вашу оболочку.
Вы можете изменить переменные окружения прокси-сервера http / https / ftp, используя следующие команды:
export http_proxy='http://user:password@prox-server:3128'
export https_proxy='http://user:password@prox-server:3128'
export ftp_proxy='http://user:password@prox-server:3128'
в качестве однострочного:
export {http,https,ftp}_proxy='http://user:password@prox-server:3128'
Однако они не будут сохраняться, так что вы можете добавить его в свой bashrc.