
我試圖以這樣的方式設定係統範圍的 http_proxy 環境變數(由 shell 腳本自動執行),以便 Firefox 在從所有使用者的 LXDE 開始功能表執行時使用它們。
到目前為止,我分別在 /etc/profile.d/99proxy.sh 和 /etc/bash.bashrc 中為登入 shell 和非登入 shell 設定了環境變數 http_proxy 和 https_proxy 。如果我在非登入 shell 中執行 firefox,firefox 將使用代理程式。如果我在登入 shell 中執行 firefox,firefox 也會使用代理程式。但是,如果我單擊 LXDE 開始菜單中的鏈接,Firefox 的環境變數似乎不可用。
第一個問題是:LXDE 在什麼上下文中執行 firefox(或其他應用程式)?第二個問題是:LXDE執行的程式從哪裡取得環境變數?
答案1
代理環境變數的正確檔案是 /etc/environment。