インストール時にサービスが開始されないようにするにはどうすればよいですか?
手動でインストールするzerotier-one
場合
apt install zerotier-one
両方有効(と同じsystemctl enable zerotier-one
)とここに行く(と同じsystemctl start zerotier-one
)自動。この動作を防ぐ方法はありますか?
起動して起動するには、.deb
ビルドパッケージの制御ファイルを確認してください。ただし、debhelperのマンページには、起動/起動を防ぐ方法は記載されていません。dh_systemd_enable
dh_installinit
答え1
ワンタイムインストールの場合は、次のサービスを開始しないようにすることができます。マスキングあらかじめ:
sudo systemctl mask zerotier-one
(望むよりdebian-devel
「インストール中にデーモンを起動しないでください」に関する最近のトピックDebian の特定の文脈に関する文書の欠如を含む関連議論。 )
より包括的なポリシーを定義するには、次のものを使用できます。システムデフォルト、これは単一のサービス用に特別に設計されています。
disable zerotier-one.service