ローカルに保存されている($ HOMEの内部のどこかに)* .serviceファイルを含むシステム構成を試してください。しかし、実験/テスト目的でのみ、一種の仮想マシンやコンテナを作成したくありません。
テストサービス設定ファイルをデフォルトディレクトリ(/etc/systemd、/usr/lib/systemdなど)の1つにコピーする必要がないように、systemctlがこのカスタムディレクトリを指すようにできますか?
答え1
systemd のユーザーインスタンスの処理は次のようになります。~/.config/systemd/user/
たとえば、定義されたサービスの状態を確認するためにすべての--user
呼び出しsystemctl
に追加するだけです。systemctl --user status mytest
~/.config/systemd/user/mytest.service