跳至正文

服務管理

請先完成 dae 設定,再選擇系統使用的服務管理器,預設使用 sudo。

安裝方式服務管理器設定檔/前提
Arch Linuxsystemd/etc/dae/config.dae
Debiansystemd/etc/dae/config.dae
Ubuntusystemd/etc/dae/config.dae
Fedorasystemd/etc/dae/config.dae
RHELsystemd/etc/dae/config.dae
openSUSEsystemd/etc/dae/config.dae
Gentoosystemd 或 OpenRC/etc/dae/config.dae
NixOSsystemd開機啟動由 NixOS 模組 管理
Alpine(dae-installer)OpenRC/usr/local/etc/dae/config.dae
手動安裝取決於安裝的服務需先安裝對應的服務檔案
Docker不適用本頁命令請參閱對應平台教學
macOS 主機不適用本頁命令請參閱對應平台教學

依需求選擇以下操作,無需依序執行。

立即啟動並設為開機啟動

shell
sudo systemctl enable --now dae
shell
systemctl enable --now dae
shell
sudo rc-service dae start
sudo rc-update add dae default
shell
rc-service dae start
rc-update add dae default

立即啟動

shell
sudo systemctl start dae
shell
systemctl start dae
shell
sudo rc-service dae start
shell
rc-service dae start

開機啟動

此操作不會立即啟動服務。

shell
sudo systemctl enable dae
shell
systemctl enable dae
shell
sudo rc-update add dae default
shell
rc-update add dae default

重載設定

修改設定檔後,重載執行中的 dae 服務。

OpenRC 服務腳本未定義 reload 動作。服務執行時,使用 dae 自帶的重載命令。

shell
sudo systemctl reload dae
shell
systemctl reload dae
shell
sudo dae reload
shell
dae reload

重新啟動服務

重新啟動會停止並再次啟動 dae,中斷現有連線。套用設定變更時,可使用上方的重載命令。

shell
sudo systemctl restart dae
shell
systemctl restart dae
shell
sudo rc-service dae restart
shell
rc-service dae restart

來源:dae 上游文件 · AGPL-3.0 授權條款