オリジナルの上にPATH
新しいサードパーティ製アプリケーションを追加できます。/etc/profile
$PATH
/etc/profile
ちなみに..ファイルがaaa_baseパッケージで提供されているのがわかります。誰かがaaa_baseをアップグレードするとどうなりますか?
尋ねる:$PATH
どこかに残り、アップグレードによって修正されないようにするにはどうすればよいですか?
ベストアンサー1
/etc/profile.d
既存のディレクトリ(およびおそらくそのファイル/etc/profile
または/etc/${SHELL}rc
ファイル)があるため源泉ファイルはそのディレクトリにあります)、必要なコードを含むファイル、および/etc/profile.d/3rd-party-app.sh
/またはファイルを配置することをお勧めします。/etc/profile.d/3rd-party-app.csh
サードパーティ製アプリケーションのパッケージ作成者である場合は、パッケージ管理者がそのファイルをインストール、更新、および削除できるように、パッケージにこれらのファイルを含めることができます。そうしないと、ソフトウェアユーザーとしてこれらのファイルが存在する場合、そのファイルは管理されず、オペレーティングシステムパッケージの更新の影響を受けません。
OPからアップデート:
https://www.suse.com/documentation/sles11/book_sle_admin/data/sec_adm_whatistheshell.html
/etc/profile このファイルを変更しないでください。そうしないと、次のアップデート中に修正が破損する可能性があります。
/etc/profile.local /etc/profile を拡張する場合は、このファイルを使用します。
/etc/profile.d/ 特定のプログラムのシステム全体の構成ファイルが含まれています。