четверг, 8 апреля 2010 г.

Canon MF4018 и Ubuntu 9.10 x64 (64bitt)

Убунту достаточно умная и современная система и как правило она определяет и скачивает драйвера на оборудование самостоятельно, но бывают такие ситуации, когда приходится "поплясать с бубном", этот расказ именно об этом

В общем купили в офисе такой принтер-копир-сканер и пришлось его настроить на компьютере под управлением Ubuntu 9.10 64bit.

На оффициальном сайте конкретно под этот принтер драйверов нет там где его обычно ищут. (Canon I-sensys MF4018). Нужно зайди в раздел загрузок для принтера Canon MF4010 и скачать там RPM пакет для 64 битных систем, далее конвертируем пакеты из рпм в деб с помощью утилиты alien

sudo apt-get install alien

Заходим в папку с пакетами для 64 битной архитектуры и делаем следующее
sudo alien *.rpm
sudo dpkg -i *.deb

Если принтер уже был установлен в системе (но не печатал), удаляем его, потом выключаем и включаем принтер, убунту сама его установит с теми дровами, которые мы сейчас установили.

Надеюсь что моя статья хоть кому то поможет, если есть какие то вопросы, то задавайте их в комментариях

20 комментариев:

Анонимный комментирует...

Большое спасибо за краткую и доступную инструкцию! Описанным образом подключил по сети в Ubuntu x64 принтер Canon MF4350d (он прицеплен к Windows-машине) - без проблем.

Анонимный комментирует...

Огромное спасибо за вашу статью! Считаю ваш способ одним из самых эффективных из тех, что мне попались в сети.

Анонимный комментирует...

Super, thanks!

Анонимный комментирует...

спасибо!!!!!!!

Павел комментирует...

Уже прошло больше года, а статья до сих пор актуальна)))

Анонимный комментирует...

Спасибо огромное! Еще как помогла статья!

Анонимный комментирует...

СПС Огромное

igor комментирует...

с каждым новым ядром, танцы с бубном, вокруг переферийного оборудования, которое работало на старом ядре. Это что? Политика свободного программного обеспечения? Я сейчас печатаю быстрее, чем текст появлятеся на мониторе, поздравляю себя с приобретением новой оси "debian 6"!!! Не работает принтер Canon lbp2900, Веб камера, тв карта, драйвер иксов, почему на каждом ядре нужно переустaнавливать?

Павел комментирует...

Вообще обновлять систему на обычных компах лучше только если какое то оборудование не завелось на старом ядре, у меня на работе на некоторых компах Ubuntu 8.04 до сих пор стоит, я всё настроил один раз и сейчас не трогаю, если всё работает как часы, то нет смысла обновляться, обновлял я только прикладной софт типа ОпенОфиса, Фаерфокса, Тандербирда

Анонимный комментирует...

спасибо!

Анонимный комментирует...

Спасибо за инструкцию!

Alexandr комментирует...

Држище, ты бы не смог снять видео на кран, как это все делается???
Не могу найти RPM пакет, ну а дальше, это вообще темный лес для меня!!

Павел комментирует...

http://www.canon-europe.com/Support/Consumer_Products/products/Fax__Multifunctionals/Laser/LaserBase_MF_series/i-SENSYS_MF4010.aspx?DLtcmuri=tcm:13-1072447&page=1&type=download

Alexandr комментирует...

Спасибо, что отзываешься!
svetodom@svetodom-System-Product-Name:~$ ls
Desktop Downloads Music Templates Videos
Documents examples.desktop Public Ubuntu One
svetodom@svetodom-System-Product-Name:~$ Desktop
Desktop: команда не найдена
svetodom@svetodom-System-Product-Name:~$ ls Desktop/
RPM uk_eng
svetodom@svetodom-System-Product-Name:~$ ls Desktop/RPM/
cndrvcups-common-2.70-1.x86_64.rpm cndrvcups-ufr2-uk-2.70-1.x86_64.rpm
svetodom@svetodom-System-Product-Name:~$ sudo alien *.rpm
[sudo] password for svetodom:
File "*.rpm" not found.
svetodom@svetodom-System-Product-Name:~$ sudo alien cndrvcups-common-2.70-1.x86_64*.rpm
File "cndrvcups-common-2.70-1.x86_64*.rpm" not found.
Что я делаю не правильно??

Павел комментирует...

Александр, для этого нужно понимать элементарные команды
cd - переход в папку
ls - отображение содержимого папки
pwd - текущая папка

В вашем случае
cd ~/Desktop/RPM
sudo alien *.rpm
а там уже deb пакеты должны появиться

Alexandr комментирует...

sudo alien cndrvcups-common-2.70-1.x86_64 .rpm
команду верно ввожу??

Павел комментирует...

Ну можно и так, только пробел в именах не допускается, если в имени файла на самом деле есть пробел перед расширением cndrvcups-common-2.70-1.x86_64[тут].rpm то нужно или имя файла писать в кавычках или экранировать пробел символом \, и учтите что там их несколько rpm пакетов.

Alexandr комментирует...
Этот комментарий был удален автором.
Alexandr комментирует...

Сделал все как Вы указали, отпраляю страницу на печать, пишет оШИБКА КОНФИГУРАЦИИ ПРИНТЕРА. Вы бы немогли бы проконсультировать меня по Skype?

Павел комментирует...

Пишите на почту pavelbbb@gmail.com

Отправить комментарий