ubuntu 13.04で挿入しようとしました
export socks_proxy=socks://address:port
~/.profile
しかし、これは機能していません。
PS:ユーザーだけに設定する必要があるので、/ etc/enviromentでは設定しません。
いくつかのポイント:
Bashでテストしている場合は、~/.profile
ファイルの先頭に注意してください。
# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
ヘルプwikiでは、セッション環境変数に他のファイルの代わりに~/.pam_environment
を使用することを推奨しています。
だから(~/.pam_environment
と仮定)あなたはおそらく探しています:
SOCKS_PROXY DEFAULT=socks://address:port
それ以外の場合、これはおそらく単なるケースの問題です。
あなたはブラウザを使用していると言いますが、そこには実際の問題があるかもしれません。 Firefox、デフォルトでは環境変数を無視します。ただし、環境変数を探すプラグインがあります(かなり古い):
他のブラウザがこれらのことをどのように処理するのかはわかりませんが、それらも無視するのであれば驚かないでしょう。