На этот вопрос уже есть ответ здесь:
Как установить принтер Canon MF8040Cn в Ubuntu 12.04. Никакой помощи от Canon, заявившей, что они поддерживают Linux, но на их сайте даже нет загрузки драйвера!
С 14.04 по 16.04 выполните следующие действия:
Загрузите драйверы с: https://www.usa.canon.com/internet/portal/us/home/support/details/printers. / black-and-white-laser / mf4770n? tab = drivers # Z7_MQH8HIC0L88RB0AMD0F1Q42K25
распаковать его в каталог. из этого каталога (при условии 64-битной настройки отрегулируйте так, как вам нужно)
cd ~/Downloads
gunzip -c Linux_UFRII_PrinterDriver_V320_us_EN.tar.gz | tar xvf -
cd Linux_UFRII_PrinterDriver_V320_us_EN/64-bit_Driver/Debian/
sudo apt-get -y install libglade2-0 libc6:i386 lib32z1 libxml2:i386 libjpeg62:i386 libstdc++6:i386
cd 64-bit_Driver/Debian
sudo dpkg -i *.deb
перезагрузка
запустить добавить принтер ... должна автоматически появиться при нажатии кнопки «Добавить». дайте ему несколько секунд, и принтер просто издаст волшебный звук.
РЕДАКТИРОВАТЬ 3/2/15 для Vivid (15.04) (я подозреваю, что может потребоваться и 14.10 для новой установки):
Добавлены дополнительные программные зависимости к вышеупомянутому
РЕДАКТИРОВАТЬ 12 / 18/15 для 15.10 все работало с использованием вышеуказанных шагов. Кроме того, мне не пришлось перезагружаться ... это просто сработало.
РЕДАКТИРОВАНИЕ 27.02.16 (16.04beta) Обновлена ссылка на драйвер 3.10 (они обновили свой веб-сайт). Все просто работало с использованием выше, не нужно было перезагружаться.
Это руководство для установки принтера серии Canon MF8000C на Ubuntu 12.04. Я использую 64-разрядную человечность плюс MF8040Cn, но руководство должно, надо надеяться, работать на любой принтер в ряду (и возможно даже другие).
Как альтернатива этому руководству, Bob Vincent также записал сценарии оболочки (32 и 64 бита), которые люди, кажется, используют успешно. Загружаемый от этого потока, который имеет больше вводной информации: https://bugs.launchpad.net/ubuntu / + ошибка/502920? comments=all
Здесь это идет...
Шаг 1 - драйвер Загрузки (об/мин - не пакет человечности) первая проблема должен найти последнюю версию UFR II драйверами для Linux. Я нашел его путем поиска подобного принтера на каноне Азия:
http://support-asia.canon-asia.com/contents/ASIA/EN/0100270810.html
Шаг 2 - Извлечение определяет, что драйверы Открывают загруженный файл в менеджере архива и извлекают его на рабочий стол. Затем откройте терминал и сделайте следующее:
cd ~/Desktop/Linux_UFRII_PrinterDriver_V250_uk_EN/
или подобный, если это не было Вашей точной версией
cd 64-bit_Driver/RPM/
Если Вы работаете 32-разрядный, изменяетесь на 32-разрядный вместо 64-разрядного (Можно сказать, что Вы работаете 64-разрядный в "Системном мониторе"),
Шаг 3 - Тайный .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 cndrvcups-common_2.50-2_amd64.deb
sudo dpkg -i cndrvcups-ufr2-uk_2.50-2_amd64.deb
Установите deb файлы
Шаг 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-разрядный только - гарантируют, что библиотеки найдены
sudo apt-get install libjpeg62:i386
Установите libjpeg, не знайте, почему, но люди говорят, что необходимо сделать это, и это работает...
sudo /etc/init.d/apparmor restart
Перезапустите apparmor для чтения новой конфигурации.
Шаг 5 - Установка Ваш новый сетевой принтер (запускают принтер и подключают сетевой кабель к Вашей сети сначала :)) Откройте приложение принтера человечности и выберите, добавляют. Разверните область сетевого принтера. Если Вы удачливы, что Ваш принтер появляется автоматически, если не можно искать его IP, если Вы не знаете IP своего принтера, можно получить это с информации о принтере на ЖК-монитор принтера (см. руководство для деталей),
Печать далеко!
Я успешно установил Canon ImageClass MF4770n на 64-разрядной версии 14.04. Я следовал инструкциям Кристофер, но вам нужно установить ia32-libs. Просто следуйте инструкциям Майка по этой ссылке: https://stackoverflow.com/questions/23182765/how-to-install-ia32-libs-in-ubuntu-14-04-lts . Не забудьте изменить хранилище на http://old-releases.ubuntu.com/ubuntu/ , как сказал Тим Ву в своем комментарии.