wiki:периферийные_устройства:установка_принтеров_canon_ufrii

Инструкция поможет с установкой принтеров производства Canon серии UFR II. Рассчитана как на 32 так и на 64 битные дистрибутивы Ubuntu 12.04 и возможно выше.

Начнем…

Шаг 1 - Скачаем пакет драйверов с сайта производителя.

http://support-asia.canon-asia.com/contents/ASIA/EN/0100270810.html

Шаг 2 - Распакуем архив в удобное для работы место и зайдем в консоли в папку с архивом:

cd ~/Desktop/Linux_UFRII_PrinterDriver_V250_uk_EN/

Далее возможны два варианта устанвки А и Б. Выберите в результате тот, который работает у вас хорошо.

Шаг 3 - вариант А.

cd 64-bit_Driver/Debian/
Если у вас 32 битный дистрибутив, то зайдите в соответствующую директорию.
Установим пакеты с драйвером:
sudo dpkg -i *.deb

Шаг 3 - вариант Б.

cd 64-bit_Driver/RPM/
Если у вас 32 битный дистрибутив, то зайдите в соответствующую директорию.
Сконвертируем RPM файлы в DEB формат

sudo apt-get install alien
sudo alien –to-deb –scripts cndrvcups-common-2.50-1.x86_64.rpm
sudo alien –to-deb –scripts cndrvcups-ufr2-uk-2.50-1.x86_64.rpm

Установим получившиеся DEB пакеты

sudo dpkg -i *.deb

Шаг 4 - Разрешим изпользование необходимых для работы принтера бинарников в Apparmor

sudo gedit /etc/apparmor.d/local/usr.sbin.cupsd
Откроется конфигурационный файл. Добавим две необходимых строки, сохраним и закроем редактор.

Для 64 бит:
/usr/lib64/cups/backend/cnusb Uxr,
/usr/lib64/cups/filter/pstoufr2cpca Uxr,
Для 32 бит:
/usr/lib/cups/backend/cnusb Uxr,
/usr/lib/cups/filter/pstoufr2cpca Uxr,

Затем, если у вас 64 битный дистрибутив, выполним:
ln -s /usr/lib64/lib* /usr/lib/x86_64-linux-gnu/

Установим libjpeg. Не уверен что это необходимо, но говорят помогает …
sudo apt-get install libjpeg62:i386

Перезапустим apparmor для принятия изменений
sudo /etc/init.d/apparmor restart

Шаг 5 - устанавливаем принтер обычным способом, в списке выбираем нужную модель.

Можно печатать!