1. 安装cups并设置
1 | sudo apt-get update |
然后关闭服务
1 | sudo service cups stop |
修改配置
1 | sudo vi /etc/cups/cupsd.conf |
修改成以下即可:
1 | #Restrict access to the server... |
启动服务
1 | sudo service cups start |
将pi用户 加入到 lpadmin,pi成为管理员用户
1 | sudo usermod –a -G lpadmin pi |
重启CUPS服务
1 | sudo /etc/init.d/cups restart |
到此可以打开PC浏览器,地址栏输入:http://树莓派ip:631/admin
2. 配置打印机
进入Administration –> Add printer
输入树莓派用户名pi和密码
选择连接的打印机,设置打印机name【名字越简单越好】
勾选最下面的Share This Printer 点击continue
如果不是“惠普”打印机直接选择对应的打印机驱动即可这里说一下HP打印机官方没有Linux驱动,hplip部分型号没有对应插件也不能驱动!
所以我们安装开源的hp驱动“foo2zjs”
1 | wget http://foo2zjs.rkkda.com/foo2zjs.tar.gz && tar -xvf foo2zjs.tar.gz |
该驱动安装后,即可选择带有footmatic/foo2zjs字样的驱动了!
如果没有,可以在Or Provide a PPD File:将“foo2zjs”–>“PPD”文件夹中对应的PPD上传
然后点击Add Printer即可
到此树莓派的打印机设置就完成了
3. PC端添加打印机
win10系统为例:
打开“设备和打印机”
点击“添加打印机 ”
点击“我所需的打印机未列出”
选择“按名称选择共享打印机”填入“http://树莓派ip:631/printers/打印机名字”点击下一步
选择打印机驱动并确定,如果没有,可以百度下载一个驱动
然后选择从磁盘安装
到此教程结束