LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Если в конкретном юните — Environment="NAME=VALUE" "NAME2=VALUE2" ... в секции [Service].

Если вообще глобально — DefaultEnvironment="NAME=VALUE" "NAME2 VALUE2" ... в /etc/systemd/user.conf.

Если глобально, но только на текущий запуск — systemctl --user set-environment "NAME=VALUE" "NAME2=VALUE2" ....

(В первых двух случаях кавычки можно опустить, если в значении нет пробелов. В последнем случае согласно правилам твоего шелла.)

Короче, читать сюда: systemd.exec(5), systemd-system.conf(5), systemctl(1).

Исправление intelfx, :

Если в конкретном юните — Environment="NAME=VALUE" "NAME2=VALUE2" ... в секции [Service].

Если вообще глобально — DefaultEnvironment="NAME=VALUE" "NAME2 VALUE2" ... в /etc/systemd/user.conf.

Если глобально, но только на текущий запуск — systemctl --user set-environment "NAME=VALUE" "NAME2=VALUE2" ....

(В первых двух случаях кавычки можно опустить, если в значении нет пробелов. В последнем случае согласно правилам твоего шелла.)

Исправление intelfx, :

Если в конкретном юните — Environment="NAME=VALUE" "NAME2=VALUE2" ... в секции [Service].

Если вообще глобально — DefaultEnvironment="NAME=VALUE" "NAME2 VALUE2" ... в /etc/systemd/user.conf.

Если глобально, но только на текущий запуск — systemctl --user set-environment "NAME=VALUE" "NAME2=VALUE2" ....

(В первых двух случаях кавычки можно опустить, если в значении нет пробелов. В последнем случае всё по правилам твоего шелла, кавычки обрабатываются на его уровне.)

Исходная версия intelfx, :

Если в конкретном юните — Environment="NAME=VALUE" "NAME2=VALUE2" ... в секции [Service].

Если вообще глобально — DefaultEnvironment="NAME=VALUE" "NAME2 VALUE2" ... в /etc/systemd/user.conf.

Если глобально, но только на текущий запуск — systemctl --user set-environment "NAME=VALUE" "NAME2=VALUE2" ....