web-dev-qa-db-ja.com

/ etc / environmentを使用してシステム全体で環境変数を定義する方法は?

環境変数をシステム全体に設定しようとしています。

Ubuntuサイト recommendations に続いて、/ etc/environmentファイルに設定しました。

問題は、ログアウトして再度ログインしたときに、環境変数を設定したい場合はソースを取得する必要があることです。私は何が欠けていますか?

ありがとうございました、

内容:

MYVAR="/home/user/mypath"
3
Spredzy

このexport PYTHONPATH=$PYTHONPATH:/home/chris/my_new_path/のようなpythonpathのような変数を定義できます。これにより、変数の既存のデータと新しいパスが連結されます。

変数が正しく設定されているかどうかはecho $MY_VARで確認でき、環境変数はコマンドprintenvでコンソールからすべて確認できます。

ログインのたびに手動で実行しないように、~/.bashrcまたは~/.bash_aliasesファイルにエクスポートコマンドを追加できます。

1
topless