現在は、pkg-config
環境/usr/lib/pkgconfig
変数をエクスポートしてユーザーのPKG_CONFIG_PATH
ために調整することができますが、再びrootに対してこれを行うのを忘れてしまいましたpkg-config
。では、常に/usr/lib
合計を表示できるようにシステム全体にどのように設定しますか/usr/local/lib
?
ベストアンサー1
環境変数を定義する伝統的な場所はシステム全体です/etc/profile
。このファイルは、ローカルで(テキストモードコンソールから)またはリモートで(ssh経由で)テキストモードセッションにログインすると、Bourneスタイルのシェル(bash、ksh、ashを含む)から読み取られます。グラフィカル環境にログインしている場合は、/etc/profile
ログインマネージャ、デスクトップ環境、およびオペレーティングシステムの展開に応じて読み取られたり読み取られたりしない場合があります。
より良いアプローチ(システムで利用可能な場合)は、で環境変数を定義することです/etc/environment
。このファイルの読者は次のとおりです。ポリアクリルアミド具体的にpam_env
基準寸法。これらの変数は、PAMを使用するログイン方式で開始されたすべてのセッションで使用でき、モジュールはまたはpam_env
で参照されます。/etc/pam.conf
/etc/pam.d/$method