pillarhuang

pillarhuang

[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)


发表评论: