Linux
解除安裝軟體包後是否沒有刪除初始化腳本?
webmin
幾年前,我使用 Apper 安裝並隨後解除安裝。由於我在 Debian11/KDE 上切換到 Wayland,從待機狀態啟動電腦,會話一直在中斷(目前平均每兩天一次)。
按 ctrl+alt+F2 後,使用 註銷使用者
pkill -KILL -u {username}
,然後按 ctrl+alt+F(例如 8)顯示登錄螢幕,它很快會在黑色背景上顯示此錯誤:Failed to start LSB: web-based administration interface for Unix systems
。在網上研究這個錯誤,它似乎與 Webmin 有關。
我檢查了它是否不再安裝
sudo apt-get remove webmin
(它顯示Package 'webmin' is not installed, so not removed
)。跑步
sudo systemctl status webmin
節目:● webmin.service - LSB: web-based administration interface for Unix systems Loaded: loaded (/etc/init.d/webmin; generated) Active: failed (Result: exit-code) since Sat 2022-01-08 23:56:28 CET; 1 day 15h ago Docs: man:systemd-sysv-generator(8) Process: 2061 ExecStart=/etc/init.d/webmin start (code=exited, status=127) CPU: 1ms hostname systemd[1]: Starting LSB: web-based administration interface for Unix systems... hostname systemd[1]: webmin.service: Control process exited, code=exited, status=127/n/a hostname systemd[1]: webmin.service: Failed with result 'exit-code'. hostname systemd[1]: Failed to start LSB: web-based administration interface for Unix systems.
刪除軟體包後是否未刪除諸如 Webmin 之類的systemd 服務初始化腳本?
在符合 Debian 政策的軟體包中,是的,systemd 服務應該與軟體包一起被刪除。
然而,這不是一個 systemd 服務,它是一個初始化腳本。由於這些存在於 中
/etc
,因此它們僅在包被清除時才會被刪除,而不僅僅是被刪除:sudo apt purge webmin
除此之外,它
webmin
可能不是一個符合策略的軟體包(它在 Debian 中已經有近 15 年沒有可用了)。