На этот вопрос уже есть ответ здесь:
Я использую Ubuntu 12.10 32-битный.
Устройство обнаружило сетевой принтер Canon MF4800, но не может найти драйвер. На экране появится запрос на ввод драйвера. Я выбрал Canon , но не могу найти серию своего принтера. Я зашел на веб-сайт Canon и искал драйвер для Linux, но драйверы для ОС Linux недоступны.
Возможно заставить 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. Отредактируйте debian/compat и сделайте его 5 вместо 4.
dpkg-buildpackage -us -uc
cd ..
sudo dpkg -i cndrvcups-lb_2.70-1_amd64.deb
Существует PPA для принтеров Canon
Описание PPA - драйвер принтера Canon ежедневно
Официальные драйверы принтеров и многофункциональных устройств Canon, включены версии 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
quantal
в precise