web-dev-qa-db-ja.com

再起動せずにMacOS X LionでPATHを設定することは可能ですか?

Macを再起動せずに/etc/pathsPATHを設定する方法はありますか?エイリアスを使用してそれを実行できることは知っていますが、永続的ではありません。

たとえば、MySQLにPATHを設定したいとします。

4
giolicious

ターミナル環境でPATH変数を設定する必要があると思います。 bash(Mac OS Xのデフォルト)を使用している場合は、追加できます

export PATH=${PATH}:/your/path/to/mysql

ホームディレクトリの.bashrcファイルに

3
Matteo

ターミナルモードのPATH環境変数を編集する簡単な方法:

(これは、私が持っていなかったように、R/W権限がない場合に、上記のことを行うための別の方法です)

Finderで/ private/etc/pathに移動し、r-クリックして[情報を見る]、[共有とアクセス許可]を選択し、[全員]を[読み取りと書き込み]に変更し、ファイルを編集して保存し(新しいパスをリストの最後に追加します)、必要に応じて権限を復元します。

1
Rory Sellers

/ etc/bashrcにパスを設定できないのはなぜですか?これはシステム全体のようです。

1
seity

システム全体のパスを更新することはできません。

ただし、@ Matteoで指定された行を実行して(.bashrc/.bash_profileに追加する必要はありません)、ターミナルからすべてのアプリケーションを起動できます。それらは変更された$PATH値を継承します。

1
Daniel Beck

PATHを設定した後、ターミナルウィンドウでsource ~/.bash_profileと入力してEnterキーを押すだけです。 PATHが更新されたことを確認するには、echo $PATHを実行するだけです。

0
SammyRNYCreal