Linux

解除安裝軟體包後是否沒有刪除初始化腳本?

  • January 10, 2022

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 年沒有可用了)。

引用自:https://unix.stackexchange.com/questions/685787