$PATH
中にあるものにも基準と順序がありますか? Arch Linuxではデフォルトでは/usr/local/bin
提供されていません$PATH
。追加したいのですが、システムパスに事前定義された順序があるかどうかはわかりません。
また、これを行う正しい場所はどこですか?これで修正しましたが、/etc/profile
これがArchでユーザーを修正するための正しい場所であるかどうかはわかりません。もっと良い場所を知っている人はいますか?
答え1
Archは最小限のLinuxディストリビューションなので、通常、システム構成ウィザードによって変更された奇妙な場所に含まれる他の特別な構成ファイルはありません。
/etc/profile
システム全体の構成の場合、これを行うのに適した場所です。
このファイルは、すべての一般的なBourne互換シェルで使用するためのものです。シェルの詳細は /etc/profile.$SHELL で処理する必要があります。ここで $SHELL は実行中のバイナリの名前です (シンボリックリンクは計算しません)。
シェルが新しくインストールされたバイナリを見つけることができない場合は、公式のよくある質問に再ロードする方法も記載されています。
答え2
「グローバル」とはすべてのユーザーを意味しますか?~/.profile
Xアプリケーションにも影響を与えるため、パス修正を追加しました。システム構成ファイルに表示するには、以下を変更するのが最善です。/etc/profile