无法启动 saned.service:单元 saned.service 被屏蔽

无法启动 saned.service:单元 saned.service 被屏蔽

我正在尝试设置无线扫描服务器。我按照本指南操作https://help.ubuntu.com/community/SaneDaemonTutorial但我当时遇到了问题,sudo service saned restart无法到达

无法启动 saned.service:单元 saned.service 已被屏蔽。

我甚至尝试过这样做systemctl unmask saned.service && systemctl start saned.service但仍然出现同样的错误。

谢谢

答案1

我不是 systemd 内部工作原理的专家,但我能够通过以下设置连接到扫描仪:

computer_A  ---network--->  computer_B with SANE  ---USB---  scanner

运行此程序后(在 computer_B 上):

sudo systemctl start saned.socket

根据此处的描述,这可能是正确的做法:-https://unix.stackexchange.com/questions/159462/what-is-systemds-target-service-and-socket

并使其在启动时自动启动:

sudo systemctl enable saned.socket

答案2

我从这个页面复制了一些答案: https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1577137

帖子编号 13:

我刚刚收到一些更新:

libudev1 (229-4ubuntu5) 至 229-4ubuntu6
libudev1:i386 (229-4ubuntu5) 至 229-4ubuntu6
python3-urllib3 (1.13.1-2) 至 1.13.1-2ubuntu0.16.04.1
systemd (229-4ubuntu5) 至 229-4ubuntu6
systemd-sysv (229-4ubuntu5) 至 229-4ubuntu6
udev (229-4ubuntu5) 至 229-4ubuntu6

Xsane 现在运行良好(无需任何配置)。可能是因为 /etc/systemd/system 中的两个额外配置文件(saned.socket 和[电子邮件保护])仍然需要。所以在庆祝之前我会再做一些测试 :)

第 18 条帖子:

虽然 systemd 相关更新再次修复了问题,但我可以再次找到 pixma 扫描仪...但是,它竟然是楼下办公室的扫描仪(哈哈,为我节省了一些电力,但我不确定他们是否会对此感到满意 ;) )。

为了找到我自己的扫描仪(pixma MG5700 系列),我必须升级到 sane-backends-1.0.26(从 1.0.25 开始)。我将 ppa 添加到我的 sources.list 中,以便轻松完成此操作:
debhttp://ppa.launchpad.net/rolfbensch/sane-git/ubuntuxenial main
这个版本运行良好。

无论如何,我不知道 systemd 修复了什么,但它确实修复了。

阅读所有帖子可能会很有用,因为这将解释为什么我最初将 saned.socket 添加到 /etc/systemd/system 但不再需要。

相关内容