lxde/debian9의 데스크탑 링크를 통해 시작된 Firefox에 대한 프록시 환경 변수를 어디에서 정의합니까?

lxde/debian9의 데스크탑 링크를 통해 시작된 Firefox에 대한 프록시 환경 변수를 어디에서 정의합니까?

모든 사용자에 대해 LXDE 시작 메뉴에서 실행될 때 Firefox가 이를 사용하는 방식으로 시스템 전체 http_proxy 환경 변수(셸 스크립트에 의해 자동화됨)를 설정하려고 합니다.

지금까지 /etc/profile.d/99proxy.sh와 /etc/bash.bashrc에 각각 login-shell과 non-login-shell에 대한 환경 변수 http_proxy와 https_proxy를 설정했습니다. 비로그인 쉘에서 Firefox를 실행하면 Firefox는 프록시를 사용합니다. 로그인 쉘에서 Firefox를 실행하면 Firefox도 프록시를 사용합니다. 하지만 LXDE 시작 메뉴의 링크를 클릭하면 Firefox에서 환경 변수를 사용할 수 없는 것처럼 보입니다.

첫 번째 질문은 다음과 같습니다. LXDE는 어떤 맥락에서 Firefox(또는 다른 응용 프로그램)를 실행합니까? 두 번째 질문은 LXDE에 의해 실행되는 프로그램이 환경 변수를 어디서 가져오는가입니다.

답변1

프록시 환경 변수에 대한 올바른 파일은 /etc/environment.conf입니다.

관련 정보