Я использую Curl, и у меня возникают проблемы при попытке распознать переменную среды $http_proxy
при использовании sudo curl
. Я попытался поместить export http_proxy=....
в мой /etc /profile и перезапустить оболочку, но безрезультатно. Я бы предпочел не использовать su -l
и запускать команду при входе в систему как root.
2 ответа
1
Посмотри в /etc /sudoers. Существует список переменных среды, которые разделяются между sudo и оболочкой обычного пользователя.
0
Вам может понадобиться добавить:
envkeep http_proxy
в ваш файл sudoers. Проверьте переменные среды sudo, выполнив:
sudo -V
как корень. Или запустив:
sudo sudo -V