玩客云刷Ubuntu安装cups做打印服务器

37次阅读
没有评论

共计 3276 个字符,预计需要花费 9 分钟才能阅读完成。

玩客云刷Ubuntu安装cups做打印服务器

首先,各位大佬已经提供了刷armbian安装cups做打印服务器的教程,保姆级教程也很多。无奈我的打印机是惠普1020plush,这个打印机有点奇葩,armbian安装cups添加打印机开始是没问题的,但是过一段时间(几个小时或者更久)或者重启打印机后,会出现掉打印机的情况,此时在cups的添加打印机里面也看不到1020plush打印机,甚至重启cups或者玩客云后还是添加不了或者无法识别打印机,这可能是我的个人情况,这里只是和大家吐槽分享一下。

实在受不了折磨的我买了个打印盒子,打印盒子确实重来不会出现掉打印机的情况。出于好奇,我看了一下打印机盒子是ubuntu安装的cups做打印服务器,于是秉承着折腾精神,我把玩客云刷成了ubuntu,然后安装cups。您猜怎么着,嘿,不掉打印机了,极端情况下打印机掉了也是重启打印机就可以正常使用了。原理我现在也没明白,希望明白的大佬可以给我解惑。

好了废话不多说,我们开搞!

一、玩客云安装Ubuntu

1.所需材料:玩客云、烧录软件、Ubuntu固件直刷包、双公USB线、手机卡针(或者镊子)

烧录软件我用的USB-Burning-Tool-2.1.6.8(听说必须是这个版本的)

直刷包链接https://github.com/hzyitc/armbian-onecloud/releases(直刷包顾名思义直接刷,不需要底包、不需要先刷U盘再写入EMMC,直刷包直接刷入EMMC)jammy为Ubuntu包,bullseye为Debian包;带burn的为直刷包;带mini的为最小化包;xfce_desktop为带桌面版)(感谢hzyitc等一众大佬为玩客云添加官方源码支持并修复了多项Bug)(我用的Armbian_23.08.0-trunk_Onecloud_bookworm_edge_6.4.14.burn.img.xz这个包,因为我后面还想安装下载和smba服务)(建议科学下载)

2.刷机步骤,这里和刷armbian一样的,如果首次刷需要短接(貌似某宝、某鱼有短接刷机神器,注意买S805的版本,不要买错了),如果不是首次刷可以用手机卡针直接捅重置孔(好像是这个名字哈),具体步骤不再啰嗦,大佬们手把手的教程很多。

二、安装CUPS(建议科学上网,我这里是不科学也可以正常更新)

1.更新Ubuntu

apt-get update (获得软件更新列表)

pt-get upgrade(安装需要更新的软件)

或者apt-get update && apt-get upgrade

(一次不成功可以多试几次,建议update、upgrade分开执行,要不每次都要更新软件列表)

2.设置时区

date -R(查看时区、时间)

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime(设置中国时区)

date -R(再次查看时区、时间)

3.安装CUPS

sudo apt-get install cups(不是root账户需要用sudo,如果是root账户可以直接apt-get install cups)

中间如果出现询问,选择y就可以

玩客云刷Ubuntu安装cups做打印服务器

4.设置CUPS的conf文件

(1)打开/etc/cups/cupsd.conf文件(用Finalshell可以直接打开conf文件并编辑)

(2)①首先将Listen localhost:631修改为Listen 0.0.0.0:631

②将Browsing No改成Browsing On

(默认Browsing No无法通过浏览器访问打印机后台,也有的是Browsing Off)

③在以下四段增加 Allow all

# Restrict access to the server…

Order allow,deny

Allow all

# Restrict access to the admin pages…

Order allow,deny

Allow all

# Restrict access to configuration files…

AuthType Default

Require user @SYSTEM

Order allow,deny

Allow all

# Restrict access to log files…

AuthType Default

Require user @SYSTEM

Order allow,deny

Allow all

(3)Ctrl+S保存对conf文件的修改(如果不保存更改将无法生效)

5.重启CUPS服务

输入命令service cups restart

三、汉化CUPS(此步为可选,不汉化也可以正常使用)

1.将文件夹doc-root及文件夹下文件,复制到玩客云的/usr/share/cups文件夹下。

2.将文件夹templates及文件夹下文件,复制到/usr/share/cups文件夹下。

3.在/etc/cups/cupsd.conf文件中添加以下内容

https://wwtf.lanzoul.com/i71ma197k5tc

https://wwtf.lanzoul.com/i4ild197k5ud

DefaultLanguage zh_CN(有人设置了之后还是没有汉化,很可能是因为刚才两个文件夹存在设置问题)

(用txt修改doc-root、templates两个文件夹中的文件还可以添加个性化信息,或者更改浏览器标签页显示的cups版本,有兴趣的可以自行研究)

四、添加打印机(我的打印机是1020Plush,这里以1020Plush为例)

1. 安装打印机驱动

输入命令apt-get install hplip

2.在CUPS中添加打印机

(1)将打印机连接在玩客云靠近HDMI附近的USB口,并打开打印机电源

(2)在浏览器输入:http://你的玩客云的IP地址:631,进入cups的管理页面

玩客云刷Ubuntu安装cups做打印服务器

(3)单击Administration——单击Add Printer——提示“需要升级”——等一会儿——单击高级——继续访问…

玩客云刷Ubuntu安装cups做打印服务器

在弹出的窗口输入你玩客云的账号密码(即Ubuntu的账号密码,我没有新建账户,所以我的账号就是root)

玩客云刷Ubuntu安装cups做打印服务器

(4)选择带USB的打印机——单击continue

玩客云刷Ubuntu安装cups做打印服务器

(5)在刷新出来的页面勾选Share This Printer——单击continue

玩客云刷Ubuntu安装cups做打印服务器

(6)在刷新出来的页面单击HP LaserJet 1020,hpcups3.21.2,requires proprietary plugin (en) ——单击Add Printer

玩客云刷Ubuntu安装cups做打印服务器

(7)在刷新出来的页面选择Page Size:A4——单击Set Default Options(其他的选择默认就可以)

(实测这一步不选择纸张大小Page Size也没问题)

玩客云刷Ubuntu安装cups做打印服务器

3.安装hp-plugin

输入命令hp-plugin(这一步必须保持玩客云联网并连接打印机,需要用几分钟等待安装完成)

几分钟后听到打印机启动的声音(其实是驱动安装完毕的声音),到这里打印机已经可以使用。

五、其他设备添加打印机

1. 安装打印机被发现服务(原谅我不知道专业名称)

apt-get -y install avahi-daemon avahi-discover libnss-mdns

systemctl restart avahi-daemon

service cups restart

2. Windows添加(我的是LTSC2021,以LTSC2021为例)

设置——设备——打印机和扫描仪——添加打印机或扫描仪——在刷新出来的列表中选择

“HP1020@onecloud”打印机——添加设备

玩客云刷Ubuntu安装cups做打印服务器玩客云刷Ubuntu安装cups做打印服务器玩客云刷Ubuntu安装cups做打印服务器玩客云刷Ubuntu安装cups做打印服务器

(这里是我设置的打印机名称为HP1020,如果搜索不到的可以试试输入systemctl restart avahi-daemon,注意要等一会儿,或者多次尝试添加)

(添加设备比较慢,耐心等待一会儿)

3. 手机端添加(以红米K40为例)

(1)打开手机设置——搜索打印——单击打印

玩客云刷Ubuntu安装cups做打印服务器

(2)在打印页面——单”系统打印服务”——”使用打印服务”

玩客云刷Ubuntu安装cups做打印服务器

3.实测手机端WPS打印时可以使用

玩客云刷Ubuntu安装cups做打印服务器

感谢大家,如果能够给您提供到帮助或者启发最好了。

最后,如果有下次一定买个带网络打印功能的打印机!!

正文完
 0
abraham22
版权声明:本站原创文章,由 abraham22 于2025-12-03发表,共计3276字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
热门文章
深度解析:如何成功刷机并挽救变砖的DLT-RK3288开发板

深度解析:如何成功刷机并挽救变砖的DLT-RK3288开发板

01开发板刷机过程 体验完DLT-RK3288的预装安卓系统后,由于该开发板同时支持安卓与Ubuntu两大系统...
收好这份理光打印机驱动安装技巧,解决常见问题

收好这份理光打印机驱动安装技巧,解决常见问题

在办公和家庭使用中,理光打印机凭借稳定性能备受青睐,但驱动安装却让不少用户头疼 —— 官网找型号繁琐、版本不兼...
玩客云刷Ubuntu安装cups做打印服务器

玩客云刷Ubuntu安装cups做打印服务器

首先,各位大佬已经提供了刷armbian安装cups做打印服务器的教程,保姆级教程也很多。无奈我的打印机是惠普...
电脑干货:Win10系统中31个运维小技巧,值得收藏!

电脑干货:Win10系统中31个运维小技巧,值得收藏!

今天给大家分享Win10系统中31个运维小技巧,希望对大家能有所帮助! 1、查看电脑IP地址:按Win+R打开...
电脑太老了,繁琐操作不会,电脑小白必看!这些电脑使用技巧让你效率翻倍!

电脑太老了,繁琐操作不会,电脑小白必看!这些电脑使用技巧让你效率翻倍!

还在为电脑卡顿、操作繁琐而烦恼吗? 别担心! 今天就来分享一些简单实用的电脑使用技巧,让你告别小白,轻松玩转电...
评论(没有评论)