Обновление переменной среды http_proxy

15

Я недавно изменил свой пароль, соответствующий моему имени пользователя для моего прокси. Поэтому я обновил файлы apt.conf и / etc / environment своим новым паролем. Однако, когда я печатаю

echo $http_proxy

или

env

который печатает все переменные окружения, он отображает значение со старым паролем. Аналогично для socks_proxy, all_proxy.

Любые решения?

скоро
источник

Ответы:

22

Вы можете изменить переменные среды http / https / ftp proxy с помощью следующих команд:

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.

bolty187
источник
1

Для изменения /etc/environmentтребуется перезагрузка для вступления в силу. Сначала перезагрузите компьютер и посмотрите, сталкиваетесь ли вы с той же проблемой.

Если проблема все еще существует, откройте ваш ~/.bashrcфайл и добавьте запись прокси в этот файл.

Чтобы это вступило в силу, вы должны либо перезагрузить терминал, либо запустить источник ~/.bashrc

Hashken
источник