Gentooでユーザーbinディレクトリを作成する方法

Gentooでユーザーbinディレクトリを作成する方法

私はGentooがユーザーのPATH変数に追加されたbinディレクトリを持つことを許可したいと思います。このディレクトリは/home/user/binにあります。

各ユーザーに対してこのディレクトリのPATH変数を設定するのに最適な場所はどこですか?

ベストアンサー1

調査後/etc/profile。これを行うのに最適な場所はです/etc/profile.d。このディレクトリに次のスクリプトを配置します。

# add ~/bin to path for all users.
PATH="${HOME}/bin:${PATH}"
export PATH

実行時に/etc/profile呼び出されます。

for sh in /etc/profile.d/*.sh ; do
        [ -r "$sh" ] && . "$sh"
done

これで新しいスクリプトが実行されます/etc/profile.d

Gentooでこれを行うことの利点は、ergeを介して更新するときにマージする必要がある変更が/etc/profileないことです。dispatch-conf

おすすめ記事