将用户的单元文件放在非默认位置

将用户的单元文件放在非默认位置

我的发行版是 RHEL 8.6。默认情况下,所有用户的单元文件都放在该/home/myuser/.config/systemd/user目录中,然后systemctl --user daemon-reload使它们可用。我的问题是如何将目录更改为另一个目录,说/opt/home/myuser/.config/systemd/user

我找到了这个:我的 systemd 单元文件应该放在哪里?和这个:systemd 服务的自定义位置,但是无论我设置什么变量,XDG_CONFIG_HOME,XDG_DATA_DIRS ....都不起作用。systemctl仍然不尝试从我的自定义路径加载单元文件。

请帮忙,非常感谢。

相关内容