bug

在实时禁用linux打印机时,有一台网络打印机突然出现,lpadmin和cups都检测不到。也,也没有手动添加。经查询是通过 Bonjour 协议自动发现局域网内的打印机,导致这台打印机无法禁用和删除。因此我们需要停止掉有关的服务。
停止 Avahi Daemon:

bash
sudo systemctl stop avahi-daemon
禁用 Avahi Daemon:

禁用 Avahi Daemon 的服务,以防止其在启动时自动运行:
bash
sudo systemctl disable avahi-daemon
禁用 Avahi Socket:

你需要禁用相关的 socket,以防止服务通过 socket 被重新激活:
bash
sudo systemctl stop avahi-daemon.socket
sudo systemctl disable avahi-daemon.socket
检查状态:

确认 Avahi Daemon 和其 socket 已经停止:
bash
sudo systemctl status avahi-daemon
sudo systemctl status avahi-daemon.socket

禁用网络设备发现

1
2