Инструкция поможет с установкой принтеров производства 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,
Для 32 бит:
/usr/lib64/cups/filter/pstoufr2cpca Uxr,
/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 - устанавливаем принтер обычным способом, в списке выбираем нужную модель.
Можно печатать!