概要

使用 Linux 之后,有一些事情是不那么方便的,打印机应该算是其中一件。但是,对于 Manjaro 来说,也还不坏,CUPS 还挺好用的,至少我在平时工作中使用还没遇到啥大坑,这里就介绍一下如何安装和使用 CUPS。

安装

可以直接使用 pacman 安装:CUPS (Common Unix Printing System) :

pacman -Sy cups

然后别忘了需要手动运行 cups-browsed.service

systemctl start cups-browsed.service

其实这时就可以直接使用了,如果自动发现不了自己的打印机的话,可能还需要自行设置一番。

设置打印机

打开网页 http://localhost:631, 然后选择 “Administration”-> “Add Printer”,然后这里需要你输入用户名密码,这是你的系统用户密码,也就是你平时登录使用的用户名密码。

接着就登录上了,上来之后就根据你自己的打印机的实际情况进行选择就好了,这里我的是直接可以发现了:

图 1:CUPS 配置图

打印成 pdf

如果你不想用打印机打印,想保存为 pdf,CUPS 也是可以帮你实现的,这样你就省去了安装其他工具的步骤,首先你需要安装 cups-pdf

pacman -S cups-pdf

然后就可以使用了。

问题定位

Manjaro 有时会出现打印的时候无法找到打印机的情况,这个一般是因为 cups 进程没有起来,我遇到过几次都是重启电脑之后发生的,所以,这里最好将 cups 设置为开机自启动:

[[email protected]]# sudo systemctl start cups-browsed.service
[[email protected]]# sudo systemctl enable cups-browsed.service

参考