Данное руководство предназначено для установки принтера серии Canon MF8000C на Ubuntu 12.04. Я использую 64-разрядный ubuntu плюс MF8040Cn, но руководство должно надеяться работать на любом принтере в серии (и, возможно, даже на других).
В качестве альтернативы этому руководству Боб Винсент также написал сценарии оболочки (32 и 64 бит), которые люди, похоже, успешно используют. Загружаемый из этой темы, у которого есть дополнительная информация: https://bugs.launchpad.net/ubuntu/+bug/502920?comments=all
Здесь он идет ...
Шаг 1 - Загрузите драйвер (rpm - non ubuntu). Первой задачей является найти последнюю версию драйвера UFR II для Linux. Я нашел его, ища аналогичный принтер на canon asia:
https://bugs.launchpad.net/ubuntu/+bug/502920?comments=all [!d5 ]
Шаг 2 - Извлечь идентификаторы драйверов Откройте загруженный файл в диспетчере архива и извлеките его на рабочий стол. Затем откройте терминал и выполните следующие действия:
cd ~/Desktop/Linux_UFRII_PrinterDriver_V250_uk_EN/
или аналогичный, если это не ваша точная версия
cd 64-bit_Driver/RPM/
Если вы используете 32-битное, измените на 32 [# d9]
Шаг 3 - Скрыть файлы .rpm до .deb, чтобы ubuntu мог их установить [ ! d10]
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
Repackage to deb (установочные файлы ubuntu)
sudo dpkg -i cndrvcups-common_2.50-2_amd64.deb
sudo dpkg -i cndrvcups-ufr2-uk_2.50-2_amd64.deb
Установите deb files
Шаг 4 - Убедитесь, что приложение Apparmor (приложение безопасности) не блокирует использование принтера (кажется необходимым для 12.04 и после)
sudo gedit /etc/apparmor.d/local/usr.sbin.cupsd
Это открывает конфигурационный файл apparmor, который вы нужно изменить. Добавьте к нему следующий текст и закройте текстовый редактор еще раз:
/usr/lib64/cups/backend/cnusb Uxr,
/usr/lib64/cups/filter/pstoufr2cpca Uxr,
Затем выполните:
ln -s /usr/lib64/lib* /usr/lib/x86_64-linux-gnu/
Только 64-разрядные - убедитесь, что библиотеки найдены
Установить libjpeg, не знаю почему, но люди говорят, что вы должны это сделать, и это работает ...
sudo /etc/init.d/apparmor restart
Перезапустить apparmor для чтения новой конфигурации.
Step 5 - Установите новый сетевой принтер (сначала запустите принтер и подключите сетевой кабель к сети). Откройте приложение принтера ubuntu и выберите «Добавить». Разверните область сетевого принтера. Если вам повезет, ваш принтер появится автоматически, если вы не можете его искать по IP-адресу, если вы не знаете IP-адрес вашего принтера, вы можете получить его из информации о принтере через принтер lcd (подробнее см. Руководство пользователя) [ ! d20]
Отпечатать!