Как установить принтер Canon MF8040Cn на Ubuntu 12.04 [дубликат]

На этот вопрос уже есть ответ: как установить принтер Canon или драйвер сканера? 6 ответов

Как установить принтер Canon MF8040Cn на Ubuntu 12.04. Никакая помощь от Canon, которые говорят, что они поддерживают Linux, но даже не имеют загрузки драйвера на их сайте!

1
задан 9 June 2014 в 18:43

2 ответа

Данное руководство предназначено для установки принтера серии 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]

Отпечатать!

3
ответ дан 25 May 2018 в 03:36
  • 1
    Это работало для ImageClass MF4770n 12.04, но похоже, что оно не работает 14.04. – Kevin 6 July 2014 в 04:02
  • 2
    Canon начала собирать драйверы для ubuntu / debian. Вы пытались установить с упакованными файлами .deb? – Kristofer 7 July 2014 в 10:02
  • 3
    Я не видел никаких связанных драйверов на сайте Canon. – Kevin 7 July 2014 в 10:13

Я успешно установил Canon ImageClass MF4770n на 14.04 64-бит. Я следовал инструкциям Кристофера, но вам нужно установить ia32-libs. Просто следуйте инструкциям Майка по этой ссылке: https://stackoverflow.com/questions/23182765/how-to-install-ia32-libs-in-ubuntu-14-04-lts. Не забудьте изменить репозиторий на http://old-releases.ubuntu.com/ubuntu/, как сказал Тим Ву в своем комментарии.

0
ответ дан 25 May 2018 в 03:36

Другие вопросы по тегам:

Похожие вопросы: