사용자 및 systemd에 대한 전역 환경 변수

사용자 및 systemd에 대한 전역 환경 변수

모든 사용자에 대해 전역적으로 설정해야 하는 환경 변수 세트가 있으며체계제공하다. 두 개의 서로 다른 위치로 지정하고 싶지 않습니다.

나는 그것들을 설정하려고 시도했지만 /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=

관련 정보