すべてのユーザーに対してグローバルに設定する必要がある環境変数のセットがあります。システム提供する。 2つの異なる場所に指定したくありません。
私はそれらを設定しようとしましたが、/etc/environment
すべて/etc/profile.d
機能しますが、ログインしているユーザーに対してのみ可能です。システム提供する。
設定しようとしましたが、/etc/default/init
どのプロセスでも機能しません。
環境変数を複数の場所で重複して指定しなくても、すべてのユーザーとすべてのサービスに対してグローバルに設定するにはどうすればよいですか。
配布:ラズベリーパイ
答え1
system.confのDefaultEnvironmentディレクティブはsystemdに対してこれを行います。
https://www.freedesktop.org/software/systemd/man/systemd-system.conf.html#DefaultEnvironment=