如何在树莓派上安装CUPS实现打印服务器

如何在树莓派上安装CUPS实现打印服务器,第1张

有很多文章已经提到了在树莓派上安装CUPS的过程,但是文章都具有时效性,参考这些文章去做时出现了一些问题,现在记录一下流程:

首先执行更新,我之前就是没执行更新,导致后续 *** 作错误,下载安装时会提示404 找不到文件

[code lang=”shell”]sudo apt-get update[/code]

更新一番之后继续执行,安装Cups

[code lang=”shell”]sudo apt-get install cups[/code]

配置用户

[code lang=”shell”]sudo usermod -a -G lpadmin pi[/code]

下面替换CUPS的配置文件,首先停止服务

[code lang=”shell”]sudo service cups stop[/code]

备份原有文件

[code lang=”shell”]sudo mv /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak[/code]

从服务器上下载新的配置文件

[code lang=”shell”]

cd /etc/cups/

sudo wget http://jxeeno.tk/local–files/blog:raspberry-pi:print-server/cupsd.conf

[/code]

完成,现在可以启动服务了

[code lang=”shell”]sudo service cups start[/code]

下一步设置打印机,首先将打印机连接到树莓派上,然后在浏览器中输入 https://ip:631 进入配置界面 打开的是一个网站,在上面菜单栏中找到Administrator,会提示你用户名和密码,输入树莓派的用户名和密码即可

登录后,在Printers栏目中点击Add Printer

显示的Local Printers会有你连接上的那台打印机,选中它点击continue

在这个界面Name是打印机的名字,以后用来在URL中确定打印机,所以短一些比较好、

勾选Sharing,别的不用变,点Continue

下一个界面选择驱动程序,如果在Model栏目中有打印机的型号就最好了,否则可以上传打印驱动程序

最后就设置完成了,复制最后一个界面的URL,也就是类似于http://ip:631/printers/打印机名 就可以在其他电脑上添加共享打印机了

在选择驱动时,一定要选择完全一致的驱动,否则打印机无法正常工作。

插件可以不选择,如果在CUPS提供的驱动中找不到你的型号就先按照问题一的方法 *** 作后再进入CUPS管理页面即可。

配置完成后,可以点击「Print Test Page」打印测试

如果正常就可在局域网中其他电脑搜索并了连接你的打印机了。

解决方法:

随便打开一个文档,打印-所有打印机Android Cups Printer-填写路径(http://你的IP:631/printers/你的打印机名称-可参照CUPS管理页面的路径),添加成功后即可打印。

此问题是因为ANDROID10禁止不安全的连接,所以需要在CUPS中配置SSL,或者当d出提示时选择信任HOST

配置文件可参考 https://www.cups.org/doc/man-cupsd.conf.html


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/11373271.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存