我有一台 Canon iP1600 通过 Win 系统笔记本无线连接,我就是无法安装打印机,虽然我已经在 Google 上搜索并尝试了推荐的各种方法。我已经束手无策了!
答案1
Ctrl按+ Alt+打开终端T。
将打印机连接到计算机——但不要开始它!——并运行以下命令:
sudo apt-get install libpng3 sudo apt-get install alien sudo apt-get install libxml2
现在下载您的打印机的驱动程序并使用以下命令进行安装:
cd ~ wget http://files.canon-europe.com/files/soft24301/software/24301.tgz tar -xvf 24301.tgz mkdir iP2200_Linux_260 mv iP2200_Linux_260.tar.gz iP2200_Linux_260 cd iP2200_Linux_260 tar -xzf iP2200_Linux_260.tar.gz sudo alien --to-deb --scripts *i386.rpm sudo dpkg -i *.deb
现在:
cd /usr/lib sudo ln -s /usr/lib/i386-linux-gnu/libpng.so.3 libpng.so.3 sudo ln -s /usr/lib/i386-linux-gnu/libtiff.so.4 libtiff.so.3 sudo ln -s libxml2.so.2 libxml.so.1 sudo ldconfig
现在您必须更改文件 /usr/share/cups/model/canonip2200.ppd。因此您必须在终端中运行此命令:
sudo gedit /usr/share/cups/model/canonip2200.ppd
在最后添加以下几行:
*OpenUI *CNQuality/Quality: PickOne *DefaultCNQuality: 3 *CNQuality 2/High: "2" *CNQuality 3/Normal: "3" *CNQuality 4/Standard: "4" *CNQuality 5/Economy: "5" *CloseUI: *CNQuality
/usr/share/cups/model/canonip2200.ppd
现在,在文本编辑器中的同一个文件(仍然是)中找到以下行:*OpenUI *Resolution/Output Resolution: PickOne *DefaultResolution: 600 *Resolution 600/600 dpi: "<</HWResolution[600 600]>>setpagedevice" *CloseUI: *Resolution
删除它们,并用以下行替换它们:
*OpenUI *Resolution/Output Resolution: PickOne *DefaultResolution: 600 *Resolution 600/600 dpi: "<</HWResolution[600 600]>>setpagedevice" *Resolution 1200/1200 dpi: "<</HWResolution[1200 1200]>>setpagedevice" *Resolution 2400/2400 dpi: "<</HWResolution[2400 2400]>>setpagedevice" *Resolution 4800/4800 dpi: "<</HWResolution[4800 4800]>>setpagedevice" *CloseUI: *Resolution
现在您必须在终端中使用以下命令重新启动 cups 守护进程:
sudo service cups restart
打开打印机。
打印机启动时,系统会自动搜索驱动程序。选择佳能制造商并选择iP2200 版本2.60针对打印机型号。如果自动搜索驱动程序的过程没有启动,请打开仪表板(要打开仪表板,请单击键盘上的 Windows 键)并搜索打印机。