无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 755|回复: 11
打印 上一主题 下一主题

[教程] Deepin 20.9 (64位Linux)安装 Canon ip1180 打印机

  [复制链接]
跳转到指定楼层
1#
发表于 2024-2-5 20:28:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 tj070728 于 2024-2-11 20:35 编辑

以PG830黑色墨盒灰度打印图片、文档

sudo apt-get update&sudo apt-get dist-upgrade -y
sudo rm /var/lib/apt/lists/lock&sudo rm /var/lib/dpkg/lock

sudo dpkg --add-architecture i386
sudo apt-get install debugedit=4.14.2.1+dfsg1.1-1+dde rpm linux-libc-dev libc6-dev libtool dh-autoreconf debhelper alien -y
sudo apt-get install libc6:i386 libcups2:i386 linux-libc-dev:i386 libc6-dev:i386 libpopt-dev:i386 -y
下载cnijfilter-common-2.70-1.i386.rpm 和cnijfilter-ip1800series-2.70-1.i386.rpm
(佳能官网搜索ip1880)
sudo alien --to-deb --scripts cnijfilter-common-2.70-1.i386.rpm --target=amd64
sudo alien --to-deb --scripts cnijfilter-ip1800series-2.70-1.i386.rpm --target=amd64
sudo dpkg -i cnijfilter-common_2.70-2_amd64.deb
sudo dpkg -i cnijfilter-ip1800series_2.70-2_amd64.deb

sudo apt-get install gedit -y
sudo gedit /usr/share/cups/model/canonip1800.ppd

*OpenUI *ColorModel/Color Model: PickOne
*DefaultColorModel: rgb
*ColorModel rgb/RGB: "<</cupsColorOrder 0/cupsColorSpace 1/cupsCompression 0/cupsBitsPerColor 8>>setpagedevice"
*CloseUI: *ColorModel
之后

加入以下代码
*OpenUI *CNGrayscale/Grayscale: Boolean
*DefaultCNGrayscale: False
*CNGrayscale True/Yes: True
*CNGrayscale False/No: False
*CloseUI: *CNGrayscale

3.保存后

ldd /usr/local/bin/cifip1800
如下:
        linux-gate.so.1 (0xf7f4f000)
        libcnbpcmcm312.so => /lib/libcnbpcmcm312.so (0xf7f20000)
        libcnbpess312.so => /lib/libcnbpess312.so (0xf7ed8000)
        libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7dd2000)
        libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7dcc000)
        libtiff.so.3 => not found
        libpng.so.3 => not found
        libcnbpcnclapi312.so => /lib/libcnbpcnclapi312.so (0xf7dc7000)
        libcnbpcnclbjcmd312.so => /lib/libcnbpcnclbjcmd312.so (0xf7dc2000)
        libcnbpcnclui312.so => /lib/libcnbpcnclui312.so (0xf7dbc000)
        libpopt.so.0 => /lib/i386-linux-gnu/libpopt.so.0 (0xf7dad000)
        libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7bcc000)
        libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7bab000)

sudo apt-get install libtiff-dev:i386 libpng-dev:i386 -y

cd /usr/lib/i386-linux-gnu

sudo find /usr/lib/i386-linux-gnu/ -name "libtiff*.so*" -print
如下:
/usr/lib/i386-linux-gnu/libtiffxx.so.5.5.0
/usr/lib/i386-linux-gnu/libtiff.so.5
/usr/lib/i386-linux-gnu/libtiffxx.so.5
/usr/lib/i386-linux-gnu/libtiffxx.so
/usr/lib/i386-linux-gnu/libtiff.so.5.5.0
/usr/lib/i386-linux-gnu/libtiff.so

sudo find /usr/lib/i386-linux-gnu/ -name "libpng*.so*" -print
如下:
/usr/lib/i386-linux-gnu/libpng16.so.16.36.0
/usr/lib/i386-linux-gnu/libpng.so
/usr/lib/i386-linux-gnu/libpng16.so
/usr/lib/i386-linux-gnu/libpng16.so.16


sudo ln -s libtiff.so libtiff.so.3
sudo ln -s libpng.so libpng.so.3

再次运行

ldd /usr/local/bin/cifip1800
如下:
        linux-gate.so.1 (0xf7ed7000)
        libcnbpcmcm312.so => /lib/libcnbpcmcm312.so (0xf7ea8000)
        libcnbpess312.so => /lib/libcnbpess312.so (0xf7e60000)
        libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7d5a000)
        libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7d54000)
        libtiff.so.3 => /lib/i386-linux-gnu/libtiff.so.3 (0xf7ccb000)
        libpng.so.3 => /lib/i386-linux-gnu/libpng.so.3 (0xf7c8c000)
        libcnbpcnclapi312.so => /lib/libcnbpcnclapi312.so (0xf7c87000)
        libcnbpcnclbjcmd312.so => /lib/libcnbpcnclbjcmd312.so (0xf7c82000)
        libcnbpcnclui312.so => /lib/libcnbpcnclui312.so (0xf7c7c000)
        libpopt.so.0 => /lib/i386-linux-gnu/libpopt.so.0 (0xf7c6d000)
        libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7a8e000)
        libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7a6b000)
        /lib/ld-linux.so.2 (0xf7ed9000)
        libwebp.so.6 => /lib/i386-linux-gnu/libwebp.so.6 (0xf79f6000)
        libzstd.so.1 => /lib/i386-linux-gnu/libzstd.so.1 (0xf792c000)
        liblzma.so.5 => /lib/i386-linux-gnu/liblzma.so.5 (0xf7900000)
        libjbig.so.0 => /lib/i386-linux-gnu/libjbig.so.0 (0xf78f0000)
        libjpeg.so.62 => /lib/i386-linux-gnu/libjpeg.so.62 (0xf787e000)
        libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf7860000)

新建client.conf
sudo touch /usr/share/cups/client.conf

sudo gedit /usr/share/cups/client.conf

Username user_name
Password password
将user_name和password替换为您的实际用户名和密码。
保存并关闭文件。

请注意,出于安全考虑,不建议在配置文件中明文存储密码。您可以使用一个安全机制,如Kerberos或LDAP,来管理认证,或者使用CUPS的凭据缓存功能。
如果您是在问如何通过命令行与127.0.0.1:631上运行的CUPS服务器进行交互,并且需要为打印任务提供用户名和密码,通常情况下,在命令行中直接指定这些凭据是不推荐的,因为这会带来安全风险。CUPS提供了一个更安全的方式来管理打印任务,例如使用lp命令时通过--user选项指定用户名和密码,但这通常需要服务器端的配置支持。

http://127.0.0.1:631
用户名
密码

连接USB数据线,安装打印机,打印机选Canon ip1800,驱动选 V2.70。
安装完成后打印机为 Canon-iP1800
在 属性 分辨率 下 Grayscale,选择 Yes, 关闭对话框 ,即保存设置。

http://127.0.0.1:631/admin
Administartion
Manage Printers
Canon-iP1800

Maintenance   Administration
Description:        Canon iP1800
Location:        Direct-attached Device
Driver:        Canon iP1800 series Ver.2.70 (color)
Connection:        usb://Canon/iP1100%20series?serial=8A5DD0
Defaults:        job-sheets=none, none media=iso_a4_210x297mm sides=one-sided

Modify Printers 打印协议
Set Default Options 一般设置

如果您需要从命令行管理CUPS打印队列,您可以使用如下命令:

# 查看打印队列状态
lpstat -u

# 发送打印任务
lp -d printer_name -u user_name document.txt
在这里,-u选项用于指定用户名,printer_name是目标打印机的名称,document.txt是待打印的文档。如果您已经在client.conf中设置了用户名和密码,这些信息将被自动使用。

如:sudo lp -d Canon-iP1800 test.txt
已能打印文档和黑白图片。

2#
发表于 2024-2-5 20:41:10 | 只看该作者
谢谢分享
回复

使用道具 举报

3#
发表于 2024-2-5 20:58:13 | 只看该作者
谢谢分享
回复

使用道具 举报

4#
发表于 2024-2-6 20:05:06 | 只看该作者
谢谢分享,论坛有你更精彩!
回复

使用道具 举报

5#
发表于 2024-2-9 02:07:38 | 只看该作者
还是能用的  谢谢分享
回复

使用道具 举报

6#
发表于 2024-3-19 19:47:31 | 只看该作者
谢谢分享
回复

使用道具 举报

7#
发表于 2024-3-23 10:12:59 | 只看该作者
Linux安装打印机没有这么麻烦,总共就三个要素:PPD(打印机说明语言文件)、Filter(打印机过滤器文件)、Depend(驱动打印机正常工作的依赖)
回复

使用道具 举报

8#
发表于 2024-3-23 10:18:55 | 只看该作者
谢谢分享
回复

使用道具 举报

9#
发表于 2024-3-23 10:26:43 | 只看该作者
谢谢分享。
回复

使用道具 举报

10#
发表于 2024-3-25 23:15:38 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

11#
发表于 2024-4-11 08:51:23 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

12#
发表于 2024-4-11 08:51:38 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-29 08:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表