- 締切済み
Linux で Java の PATHの設定
Vine Linux に Java をセットアップしたのですが、そのままでは PATH が通ったところに javac などの実行ファイルがありません。 環境変数も自分で設定する必要があるみたいです。 csh, bash, zsh などいろんなシェルを使っているユーザーがいるのですが、全ユーザーの Java の設定をまとめてやる方法はないでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- anmochi
- ベストアンサー率65% (1332/2045)
回答No.1
そうだなぁ。Vineを使ってRPMで各シェルを入れている場合、zshは知らんが、例えばbashなら~/.bashrcが、cshなら~/.cshrcが、大抵/etc/bashrcや/etc/csh.loginなどを参照しに行くようになっているはずなので(この辺は/etc/skelを参照の事)、参照される/etc/bashrcなどにその設定を書いてあげれば良いのではないかな。 私は会社で一台みんなで使うサーバをVine Linux 2.6r4で立てているが、うちの場合はみんなbashを使っているので/etc/bashrcの最後にこう書いている。 export JAVA_HOME=/usr/local/java export PATH=$PATH:$JAVA_HOME/bin
補足
ありがとうございます。 やはりすべてのシェル共通の設定というのはむつかしいのですね。