Fedora
為什麼我不能禁用 system-config-services 中的某些服務?
我正在開發一個類似 PC 的資訊亭,因此它不需要大部分服務。
問題
- 為什麼我們不能禁用其中顯示的某些服務
system-config-service
?- 有什麼方法可以禁用所有(或至少大部分)顯示在 中的服務
system-config-services
?
你沒有說哪些服務,這對整個對話來說真的很重要。但我可以這樣說。並非所有服務都可以被禁用。某些服務是其他服務所需要的,因此您不能只關閉它們而不至少關閉正在使用它們的其他服務。
我從未見過一種簡單的方法,您可以在其中禁用一組服務,而無需先確定它們是什麼,然後再確定它們是否為您的系統所需要。
找出每個服務是什麼,只需要您在服務名稱窗格(左)中瀏覽每個服務並閱讀(右)窗格中的描述。
您還可以從命令行獲取正在執行的服務及其狀態的列表:
$ systemctl list-units -t service --all UNIT LOAD ACTIVE SUB DESCRIPTION abrt-ccpp.service loaded active exited Install ABRT coredump hook abrt-oops.service loaded active running ABRT kernel log watcher abrt-vmcore.service loaded inactive dead Harvest vmcores for ABRT abrt-xorg.service loaded active running ABRT Xorg log watcher abrtd.service loaded active running ABRT Automated Bug Reporting Tool accounts-daemon.service loaded active running Accounts Service alsa-restore.service loaded inactive dead Restore Sound Card State alsa-state.service loaded active running Manage Sound Card State (restore and store) alsa-store.service loaded inactive dead Store Sound Card State atd.service loaded active running Job spooling tools auditd.service loaded active running Security Auditing Service avahi-daemon.service loaded active running Avahi mDNS/DNS-SD Stack bluetooth.service loaded active running Bluetooth service colord.service loaded active running Manage, Install and Generate Color Profiles crond.service loaded active running Command Scheduler ...
您可以通過查看標題為F.9.5的 Fedora 文件來了解有關命令行的更多資訊。從 systemd 獲得更多。