[Armbian] 安装 cups 配置共享打印机
2023-09-07
## 一、安装 cups
1. 终端登录 `root`
2. 输入`apt-get update`等待更新
3. 输入`apt-get install cups`安装打印服务。(卸载CUPS命令 `apt-get remove cups)
4. 输入`apt-get install hplip`安装惠普打印机驱动。
5. 输入`mkdir hp`
6. 输入`cd hp`
7. 下载插件
```
wget https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.21.2-plugin.run
wget https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.21.2-plugin.run.asc
wget https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hp_laserjet_1020.plugin
# 如果wget从IPv6地址下载文件,并且下载不成功的话,可以添加“–inet4-only”参数强制让wget从IPv4地址下载文件:
wget --inet4-only https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.21.2-plugin.run
wget --inet4-only https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.21.2-plugin.run.asc
wget --inet4-only https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hp_laserjet_1020.plugin
```
8. 输入`sudo hp-plugin` 惠普打印机驱动插件
9. 输入 P 回车
10. 输入
```
apt install printer-driver-gutenprint
apt-get install foomatic-db-engine
apt-get install printer-driver-gutenprint 安装其它品牌打印机驱动
```
11. 输入`cupsctl --remote-any`运行远程访问。
12. 输入`机器IP:631`根据提示添加对应打印机,会弹出登录框输入root账户和密码。
手机想在局域网搜到打印机,点上面 `Administration`点开`Edit Configuration File`里面的配置文件`Browsing off`改为`Browsing on`改然后保存。然后重启cups.或者终端输reboot重启盒子。
13. 安装打印机自动发现插件
`apt -y install avahi-daemon avahi-discover libnss-mdns`
14. 设置下开机默认启动
```
systemctl enable cups
systemctl enable avahi-daemon
```
## 二、连接打印机
参考:
[1.玩客云刷armbian当打印服务器](http://lifecn.net/home/article/detail/id/16.html)
[2.实战玩客云刷armbian及共享打印机教程](https://www.rstk.cn/news/1115055.html?action=onClick)
[3.NAS上部署CUPS,实现打印机共享+隔空打印,复活老式打印机!](https://haokan.baidu.com/v?pd=wisenatural&vid=5412961521712317056)
发表评论: