![卸载软件包后初始化脚本是否不会被删除?](https://linux22.com/image/200813/%E5%8D%B8%E8%BD%BD%E8%BD%AF%E4%BB%B6%E5%8C%85%E5%90%8E%E5%88%9D%E5%A7%8B%E5%8C%96%E8%84%9A%E6%9C%AC%E6%98%AF%E5%90%A6%E4%B8%8D%E4%BC%9A%E8%A2%AB%E5%88%A0%E9%99%A4%EF%BC%9F.png)
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 服务初始化脚本是否不会被删除?
答案1
在符合 Debian 政策的软件包中,是的,systemd 服务应该与软件包一起删除。
然而,这不是一个 systemd 服务,而是一个 init 脚本。由于这些存在/etc
,只有当包裹被移除时才会被移除。清除的,不只是删除:
sudo apt purge webmin
除此之外,webmin
可能不是符合策略的包(它在 Debian 中已经近 15 年不可用了)。