ArchLinux 和 CUPS 服务的打印问题

lvi*_*ani 19 arch-linux cups systemd

在 ArchLinux 上几天(我怀疑是因为我已经升级到 gnome 3.14)我不能再打印了。如果我打开 gnome 控制中心的打印面板,我会收到一条消息(从意大利语翻译而来):“打印系统服务似乎不可用”

所以从终端我尝试:

$ sudo systemctl start cups
Failed to start cups.service: Unit cups.service failed to load: No such file or directory.
Run Code Online (Sandbox Code Playgroud)

我也尝试重新安装杯子,但没有运气。我也用谷歌搜索并尝试了提出的各种解决方案,但没有一个对我有用。

don*_*sti 39

由于cups v. 2.0.0服务名称已被更改。您必须禁用旧服务:

systemctl disable cups.service
Run Code Online (Sandbox Code Playgroud)

在启用和启动新的之前:

systemctl enable org.cups.cupsd.service

systemctl daemon-reload

systemctl start org.cups.cupsd.service
Run Code Online (Sandbox Code Playgroud)