내 컴퓨터에 프록시 소프트웨어(cntlm)를 설치했습니다. 환경 변수 http_proxy를 로 설정합니다 127.0.0.1:3128
. 이제 apt-get remove cntlm
.
그러나 http_proxy 변수는 볼 수 있습니다.
환경 | grep 프록시
나에게주세요:
http_proxy=http://127.0.0.1:3128/
https_proxy=http://127.0.0.1:3128/
no_proxy=127.0.0.1, localhost
~
재귀 grep을 시도 했지만 /etc
아무것도 표시되지 않습니다.
grep -ri https_proxy ~
grep -ri https_proxy /etc
흥미롭게도 LXTerminal과 같은 다른 터미널에는 이 문제가 없습니다. gnome 터미널에서만 발생합니다.
또한 bash 시작 스크립트 파일의 이름을 바꾸려고 했습니다.
mv .bashrc .bashrc~
mv .profile .profile~
mv .bash_profile .bash_profile~
이름을 바꾸면 이러한 파일(및 연결된 파일)의 내용을 가져오지 않습니다. 그러나 이것도 도움이 되지 않습니다.
이 문제를 어떻게 디버깅할 수 있나요?
나는 이미 경험했다이 문제그러나 이것은 도움이 되지 않습니다.
답변1
실행하면 gsettings reset-recursively org.gnome.system.proxy
문제가 해결되었습니다.
프록시 설정을 정의하는 방법에는 두 가지가 있습니다.
- bash 구성 파일
http_proxy
에서 환경 변수를 수동으로 설정하십시오 ./etc/environment
- 그놈 시스템 설정에서 정의하십시오.
환경 변수를 수동으로 설정하지 않았기 때문에 재귀 grep이 아무것도 찾지 못했습니다. gnome-terminal
그놈 시스템 설정을 읽고 자동으로 변수를 정의합니다.
바라보다이 게시물프록시 설정을 정의하는 다양한 방법에 대한 자세한 내용.