无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3570|回复: 16
打印 上一主题 下一主题

[教程] UOS/Deepin/UBUNTU 64位Linux)安装 Canon ip1180 打印机

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

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

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


安装alien
sudo apt-get install -y debugedit=4.14.2.1+dfsg1.1-1+dde rpm=4.14.2.1+dfsg1.1-1+dde alien


sudo dpkg --add-architecture i386&&sudo apt-get update


sudo apt-get install -y libcups2:i386


下载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


        不是动态可执行文件


sudo apt-get install -y libc6:i386


ldd /usr/local/bin/cifip1800


如下:
        linux-gate.so.1 (0xf7fc6000)
        libcnbpcmcm312.so => /lib/libcnbpcmcm312.so (0xf7f97000)
        libcnbpess312.so => /lib/libcnbpess312.so (0xf7f4f000)
        libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7e49000)
        libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7e43000)
        libtiff.so.3 => not found
        libpng.so.3 => not found
        libcnbpcnclapi312.so => /lib/libcnbpcnclapi312.so (0xf7e3e000)
        libcnbpcnclbjcmd312.so => /lib/libcnbpcnclbjcmd312.so (0xf7e39000)
        libcnbpcnclui312.so => /lib/libcnbpcnclui312.so (0xf7e33000)
        libpopt.so.0 => not found
        libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7c52000)
        libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7c31000)
        /lib/ld-linux.so.2 (0xf7fc8000)


sudo apt-get install -y libtiff5:i386 libpng12-0:i386 libpopt0:i386


sudo ln -s /usr/lib/x86_64-linux-gnu/libtiff.so.5 /usr/lib/x86_64-linux-gnu/libtiff.so.3&&sudo ln -s /usr/lib/i386-linux-gnu/libtiff.so.5 /usr/lib/i386-linux-gnu/libtiff.so.3


sudo ln -s /usr/lib/x86_64-linux-gnu/libpng12.so.0 /usr/lib/x86_64-linux-gnu/libpng.so.3&&sudo ln -s /usr/lib/i386-linux-gnu/libpng12.so.0 /usr/lib/i386-linux-gnu/libpng.so.3


再次运行


ldd /usr/local/bin/cifip1800
如下:
        linux-gate.so.1 (0xf7f7e000)
        libcnbpcmcm312.so => /lib/libcnbpcmcm312.so (0xf7f4f000)
        libcnbpess312.so => /lib/libcnbpess312.so (0xf7f07000)
        libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7e01000)
        libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7dfb000)
        libtiff.so.3 => /lib/i386-linux-gnu/libtiff.so.3 (0xf7d72000)
        libpng.so.3 => /lib/i386-linux-gnu/libpng.so.3 (0xf7d46000)
        libcnbpcnclapi312.so => /lib/libcnbpcnclapi312.so (0xf7d41000)
        libcnbpcnclbjcmd312.so => /lib/libcnbpcnclbjcmd312.so (0xf7d3c000)
        libcnbpcnclui312.so => /lib/libcnbpcnclui312.so (0xf7d36000)
        libpopt.so.0 => /lib/i386-linux-gnu/libpopt.so.0 (0xf7d27000)
        libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7b48000)
        libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7b25000)
        /lib/ld-linux.so.2 (0xf7f80000)
        libwebp.so.6 => /lib/i386-linux-gnu/libwebp.so.6 (0xf7ab0000)
        libzstd.so.1 => /lib/i386-linux-gnu/libzstd.so.1 (0xf79e6000)
        liblzma.so.5 => /lib/i386-linux-gnu/liblzma.so.5 (0xf79ba000)
        libjbig.so.0 => /lib/i386-linux-gnu/libjbig.so.0 (0xf79aa000)
        libjpeg.so.62 => /lib/i386-linux-gnu/libjpeg.so.62 (0xf7938000)
        libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf791a000)


新建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 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

13#
发表于 2024-4-30 21:10:39 | 只看该作者
谢谢分享
回复

使用道具 举报

14#
发表于 2024-4-30 21:15:16 | 只看该作者

谢谢分享
回复

使用道具 举报

15#
发表于 2024-4-30 21:15:19 | 只看该作者
用云打印方便多了
回复

使用道具 举报

16#
发表于 2025-1-22 12:04:58 | 只看该作者
楼主辛苦了
回复

使用道具 举报

17#
发表于 2025-1-24 09:16:38 | 只看该作者
学习学习
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-30 00:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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