Macを再起動せずに/etc/paths
にPATH
を設定する方法はありますか?エイリアスを使用してそれを実行できることは知っていますが、永続的ではありません。
たとえば、MySQLにPATH
を設定したいとします。
ターミナル環境でPATH変数を設定する必要があると思います。 bash(Mac OS Xのデフォルト)を使用している場合は、追加できます
export PATH=${PATH}:/your/path/to/mysql
ホームディレクトリの.bashrc
ファイルに
ターミナルモードのPATH環境変数を編集する簡単な方法:
(これは、私が持っていなかったように、R/W権限がない場合に、上記のことを行うための別の方法です)
Finderで/ private/etc/pathに移動し、r-クリックして[情報を見る]、[共有とアクセス許可]を選択し、[全員]を[読み取りと書き込み]に変更し、ファイルを編集して保存し(新しいパスをリストの最後に追加します)、必要に応じて権限を復元します。
/ etc/bashrcにパスを設定できないのはなぜですか?これはシステム全体のようです。
システム全体のパスを更新することはできません。
ただし、@ Matteoで指定された行を実行して(.bashrc
/.bash_profile
に追加する必要はありません)、ターミナルからすべてのアプリケーションを起動できます。それらは変更された$PATH
値を継承します。
PATH
を設定した後、ターミナルウィンドウでsource ~/.bash_profile
と入力してEnterキーを押すだけです。 PATH
が更新されたことを確認するには、echo $PATH
を実行するだけです。