NAS上部署CUPS,实现打印机共享+Airprint隔空打印,让NAS变身打印服务器,复活老式打印机!
8,067
Published 2022-10-28
CUPS是一个通用Unix打印系统,苹果收购和维护过这个项目,最重要的是可以在Docker上部署CUPS,如果你刚好有一台NAS,那可以通过配合NAS安装CUPS来达到共享打印和隔空打印的效果。
详看视频~
群晖CUPS安装命令:
1,首先开启SSH和Bonjour服务
2,然后添加以下命令禁止内置CUPS启动:控制面板-任务计划-新增-触发的任务-用户定义的脚本
synoservicecfg --hard-stop cupsd
synoservicecfg --hard-stop cups-lpd
synoservicectl --stop cupsd
synoservicectl --stop cups-lpd
3,在docker文件夹下创建cups文件夹,而后cups文件夹下依次创建config和services文件夹即可,然后将/volume1/docker替换成你正确的路径
docker create \
--name=CUPS_M7 \
--restart=always \
--net=host \
-v /var/run/dbus:/var/run/dbus \
-v /volume1/docker/cups/config:/config \
-v /volume1/docker/cups/services:/services \
--device /dev/bus \
--device /dev/usb \
ydkn/cups
CUPS后台地址:你的NAS的IP:631,如提示密码,则都是admin
VPS服务器推荐:
搬瓦工VPS:bwh88.net/aff.php?aff=18747
搬瓦工CN2 GIA-E(超级棒的线路):bit.ly/2Cmzuhi
搬瓦工香港顶级线路(最好的):bwh81.net/aff.php?aff=18747&pid=95
Vultr-VPS官网:www.vultr.com/?ref=7145378
机场推荐:
搬瓦工官方机场:justmysocks2.net/members/aff.php?aff=8172
搬瓦工机场购买+使用教程(如打不开,开启全局代理):bit.ly/3cuENbf
欢迎点赞、订阅!
All Comments (21)
-
群晖CUPS安装命令: 1,首先开启SSH和Bonjour服务 2,然后添加以下命令禁止内置CUPS启动:控制面板-任务计划-新增-触发的任务-用户定义的脚本 synoservicecfg --hard-stop cupsd synoservicecfg --hard-stop cups-lpd synoservicectl --stop cupsd synoservicectl --stop cups-lpd 3,在docker文件夹下创建cups文件夹,而后cups文件夹下依次创建config和services文件夹即可,然后将/volume1/docker替换成你正确的路径 docker create \ --name=CUPS_M7 \ --restart=always \ --net=host \ -v /var/run/dbus:/var/run/dbus \ -v /volume1/docker/cups/config:/config \ -v /volume1/docker/cups/services:/services \ --device /dev/bus \ --device /dev/usb \ ydkn/cups CUPS后台地址:你的NAS的IP:631,如提示密码,则都是admin
-
谢谢分享,解决我的问题了。 阿皮的视频对我帮助太大了。
-
@我是我是阿皮啊:阿皮,你的教程又一个成功了
-
这次按老师的教程,ios没有打印机选项要怎么破?我会不会少了哪步。 之前用armbian布置之后,要安装avahi-daemon这个服务,ios才有打印机选项。
-
QNAP 没有命令贴出来?
-
只要有docker是不是openwrt也可以?
-
再装个frp 远程打印
-
请教大佬,我按照你的教程,威联通安装了docker后,电脑共享上了cups打印机,电脑也能正常打印了,但ios手机上提示找不到隔空打印机,应该是脚本没弄对,我用威联通的admin账户进入脚本文件添加了群晖那4个命令,重启威联通,手机还是提示找不到,难道是命令错了?麻烦大佬指点一下,谢谢
-
HP LaserJet Professional P1108, hpcups 3.20.5, requires proprietary plugin 后面选择驱动以后 显示还需要插件 这个插件怎么在群辉里面安装
-
请问皮老师,这个我按照教程做完电脑打印没问题,但是苹果手机可以搜索到设备,打印机也能收到数据,但打印失败是啥原因?
-
安装运行docker以后,打开631端口网页提示“Not Found”,怎么解决?
-
lna口红灯,没网重启就好!这个怎么搞?经常出现
-
这个能链接无线打印机吗?
-
是不是有些打印机机型也找不到的,我是斑马GK888装后就找不到啊
-
请问一下阿皮老师,按你的方法全程安装以后,就是手机端不行。苹果手机会出来两个打印机,一个是和windows系统一样的,一个是usbprint,估计是631端口没有关闭,但是试了好多次都不能关闭。任务计划里的代码也添加了,也开机启动了。现在就是移动端不能打印,总是显示打印机已脱机。请问是哪里出错了吗?谢谢!
-
看你的教程我都按流程操了,还是提示 V2RAY 状态未运行, PING检测也没问题 ,小火箭也正常 谷歌网页就是打不开。救救我
-
android也可以用嗎?
-
能不能接在软路由上呢?环境是esxi里面的虚拟机群晖
-
DSM 7.1.1-42962 Update 4 版本下提示synoservicectl: command not found 咋办
-
我這顯示 “Web Interface is Disabled The web interface is currently disabled. Run "cupsctl WebInterface=yes" to enable it.“