[App Sharing] 深度云打印——deepin或UOS连接打印机的终极解决方案
Tofloor
poster avatar
鹤舞白沙
deepin
2023-06-16 06:00
Author

一、打印机适配型号不足之痛

在个人和家庭市场,deepin及其商业发行版UOS家庭版可谓是目前中国最流行的基于Linux的国产操作系统。自2021年以来,二者的软硬件生态突飞猛进,适配它们的打印机型号也大幅增加。但不可否认的是,无论是deepin(仅限deepin 20.9及更早的版本,不包括deepin V23,下同)还是UOS家庭版,仍然有些型号的打印机因为各种原因尚未适配它们,而打印对于不少个人和家庭电脑用户来说是硬需求。那么,问题来了:如何解决deepin和UOS家庭版的打印机型号适配率(适配deepin和UOS家庭版的打印机型号占市面上通过正常渠道可购买到的所有打印机型号的比例)达不到100%的问题?解决方案就是采用深度云打印。

二、深度云打印——跨越适配

深度云打印本质上是一种跨操作系统的打印机局域网共享方案,它的适用场景是Windows系统下有打印机驱动,而Linux系统下没有打印机驱动。它的实现原理是,通过深度云打印客户端将deepin或UOS家庭版下的打印任务发送至Windows下的深度云打印服务端,服务端再将接收到的指令发送至本地打印机,最终由Windows下的打印机打印文件。

三、深度云打印操作教程

深度云打印的具体安装、设置和使用教程如下:

3.1 在安装了deepin或UOS家庭版的电脑A上安装深度云打印客户端deepin-cloud-print-1.2.5.2_amd64.deb(下载地址:https://maicss.lanzoux.com/inPqgkp61kh)。

3.2 在安装了Windows并已成功连接打印机可正常打印文件的电脑B上安装深度云打印服务端1.0.0.1.exe(下载地址:http://cdimage.deepin.com/applications/deepin-cloud-print/)并运行——弹出“云打印设置”界面——记录界面上显示的本机网络地址和授权码(默认授权码是deepin,可以将其修改后点击“更新”,但一般情况下没必要修改),重启电脑并启动“深度云打印服务”(开始菜单下的程序列表中有这个软件名称,在未被禁止开机启动的情况下,它应该是开机自启的)。

截图_选择区域_20230615213656.png

3.3 点击电脑A桌面左下角的启动器——点击“深度云打印配置助手”——在弹出框中输入刚才记录的服务端网络地址(即:网络IP,表现形式为192.168.X.X)和授权码,并点击“下一步”——开始扫描服务端可使用的打印机——点击相应打印机名称右侧的“+”,添加成功。

截图_选择区域_20230615213655.jpg
如果深度云打印配置助手无法启动,则在电脑桌面点击鼠标右键——选择“在终端中打开”——复制命令sudo ln -s /usr/lib/x86_64-linux-gnu/libthrift-0.11.0.so /usr/lib/x86_64-linux-gnu/libthrift-0.10.0.so并用鼠标右键粘贴至终端中——回车——根据界面提示,输入密码(密码不显示,输入正常即可)并回车。

3.4 在deepin或UOS家庭版中打开需要打印的文件(为防止打印出错浪费纸张,可先选择打印两张)——选择对应的打印机进行打印操作即可,打印机名称会显示为打印机真实名称@服务器端的网络地址(如:HP-LaserJet-Pro-MFP-****@172.11.90.88:9100),至此,你就可以快乐地打印文件了。如果本机能连接服务端的打印机但打印不成功,就把本机和服务端电脑都重启一下。

3.5 为避免选错打印机,你可以将上述网络打印机设置为默认打印机,设置方法:点击deepin或UOS家庭版桌面左下角的启动器——所有分类——系统管理——打印管理器(也可以在启动器顶部的搜索框中输入“打印”两个字,快速找到并点击“打印管理器”)——右键点击弹出的界面左侧“打印机设备”列表中刚才添加的网络打印机,勾选“设为默认”。

创作环境声明 :本文章系在国产操作系统“统信UOS家庭版”下,使用国产文字编辑软件“Linux版本的WPS”起草而成,感谢统信软件和金山办公提供的技术支持,信创产品卓越的性能给我们带来了不一样的体验。

Reply Favorite View the author
All Replies
2 / 2
To page
鹤舞白沙
deepin
2023-06-21 02:49
#21
和谐理工男

政务环境现在很多场景,没有windows系统

这一方案主要是给喜欢UOS的家庭和个人用户使用的,单位用户有专门的打印机适配解决方案,不用咱操心。

Reply View the author
鹤舞白沙
deepin
2023-06-21 02:52
#22
long66312

老哥,我来了

欢迎来捧场。把深度云打印方案推广出去,干掉打印机适配这个拦路虎,这对于deepin和UOS拓展家庭和个人用户市场很有帮助。

Reply View the author
阿尼樱奈奈
Moderator
2023-07-04 18:03
#23

20.9系统无法安装,如图报错:
image.png

Reply View the author
浪云
deepin
2023-07-04 19:30
#24
阿尼樱奈奈

20.9系统无法安装,如图报错:
image.png

是吗?打印确实是硬需求

Reply View the author
阿尼樱奈奈
Moderator
2023-07-04 19:32
#25
浪云

是吗?打印确实是硬需求

你下载这个帖子的安装包,然后执行如图所示命令安装试试?

Reply View the author
131******34
deepin
2023-07-06 05:11
#26

在20.9版本上不能用了。

Reply View the author
浪云
deepin
2023-07-06 23:56
#27
阿尼樱奈奈

你下载这个帖子的安装包,然后执行如图所示命令安装试试?

下午特意折腾了一番

不管V23还是V20.9,

都在安装print_new.deb这个包时出错

V20.9提示

截图_deepin-deb-installer_20230706155547.jpg

然后安装不下去了一个,

建议楼主测试好在上传发布

上面回帖有这个依赖包,但是我安装时都提示不符合

https://saas.bk-cdn.com/t/ee022e93-6f96-4b04-9b1f-eb9f6973a6da/u/08c5823d-3d32-445a-8fb0-205f20b33666/1671517607305/%E4%BA%91%E6%89%93%E5%8D%B0%E4%BE%9D%E8%B5%96%E5%8C%85.zip

Reply View the author
鹤舞白沙
deepin
2023-07-08 02:03
#28
浪云

下午特意折腾了一番

不管V23还是V20.9,

都在安装print_new.deb这个包时出错

V20.9提示

截图_deepin-deb-installer_20230706155547.jpg

然后安装不下去了一个,

建议楼主测试好在上传发布

上面回帖有这个依赖包,但是我安装时都提示不符合

https://saas.bk-cdn.com/t/ee022e93-6f96-4b04-9b1f-eb9f6973a6da/u/08c5823d-3d32-445a-8fb0-205f20b33666/1671517607305/%E4%BA%91%E6%89%93%E5%8D%B0%E4%BE%9D%E8%B5%96%E5%8C%85.zip

好的。操作系统在不断升级,安装应用时遇到缺少依赖的情况也没什么好办法,只能想办法不断安装依赖。我上传的包在UOS家庭版(最新版本,版本号:22.0)下是没问题的,可以正常使用,在deepin 20.9下确实没测试,不好意思。😂

Reply View the author
鹤舞白沙
deepin
2023-07-20 21:38
#29

深度云打印使用故障及其排除方法:

前天,我的深度云打印服务端(操作系统是windows7)突然不能使用了,它无法识别本机IP,深度云打印客户端也无法连接它,重装深度云打印服务端和客户端均无效。

解决方法:先安装统信云打印服务端(安装包下载链接:《统信桌面专业版【云打印】解决方案介绍 | 云打印/扫描 | 统信软件-知识分享平台》这篇文档正文正数第二个黄色底色文字下方的下载按钮),再在同一路径下安装深度云打印服务端(安装时会提醒卸载已安装的同一程序,卸载即可),此时,深度云打印服务端就可以显示本机IP了,深度云打印就可以正常使用了。如果不放心,可以再用深度云打印配置助手设置连接一下深度云打印服务端。

Reply View the author
毋宁
deepin
2023-07-29 00:50
#30

开始收费了吧,不让下载了。

Reply View the author
鹤舞白沙
deepin
2023-08-04 23:00
#31
毋宁

开始收费了吧,不让下载了。

可以下载啊,点击本文章第3.1、3.2条中的链接就可以下载安装包。

Reply View the author
谢尚鹏
deepin
2024-02-21 08:51
#32

本地局域网,添加网络打印机用 socket:// 协议就行了,一般大牌打印机,都有LINUX驱动,下载DEB驱动包,安装后在打印管理器里添加打印机的IP地址就行

截图_选择区域_20240221084713.png

Reply View the author
2 / 2
To page