我使用的是 Ubuntu 12.10 32 位元。
機器偵測到網路印表機Canon MF4800,但找不到驅動程式。螢幕提示輸入驅動程式。我選擇了佳能但我找不到我的印表機的系列。我訪問佳能網站並蒐索 Linux 驅動程序,但驅動程式並不適用於 Linux 作業系統。
答案1
PPA 說明 - 佳能印表機驅動日常
佳能印表機和多功能設備的官方驅動程序,包括版本 2.20 及更高版本
deb http://ppa.launchpad.net/michael-gruz/canon-trunk/ubuntu quantal main
deb-src http://ppa.launchpad.net/michael-gruz/canon-trunk/ubuntu quantal main
- 如果您使用 12.04 alter
quantal
inprecise
- 如果您對如何使用 PPA 有疑問(或不知道它們是什麼),請參閱 什麼是 PPA?
答案2
可以透過以下步驟讓 mf4800 在 Ubuntu 中運作:
取得 mf4890 的驅動程式:
wget http://gdlp01.c-wss.com/gds/0/0100003440/06/Linux_UFRII_PrinterDriver_V270_us_EN.tar.gz
安裝必備的軟體包:
sudo apt-get install intltool libglade2-dev libxml2-dev libgtk2.0-dev libcups2-dev
解壓縮 tarball 並移至必要的目錄:
tar -xzf Linux_UFRII_PrinterDriver_V270_us_EN.tar.gz
cd Sources
tar -xzf cndrvcups-common-2.70-1.tar.gz
cd cndrvcups-common-2.70
dpkg-buildpackage -us -uc
cd ..
sudo dpkg -i cndrvcups-common_2.70-1_amd64.deb
對
lb
包重複以下操作:tar -xzf cndrvcups-lb-2.70-1.tar.gz
cd cndrvcups-lb-2.70
編輯 allgen.sh 檔案並在第 37 行刪除
--enable-static --disable-shared
sudo dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info
編輯 debian/rules 檔案並新增
--dpkg-shlibdeps-params=--ignore-missing-info
至第 227 行末尾。dpkg-buildpackage -us -uc
cd ..
sudo dpkg -i cndrvcups-lb_2.70-1_amd64.deb