Встановив собі Ubuntu 10.04. Користуюсь вже приблизно 2 місяця. Ось виникла в мене потреба надрукувати пару сторінок. Колись в мене стояли дві операційні системи: Ubuntu i Windows. Якщо потрібно щось надрукувати то я переходив у віндовс і печатав. Але пару місяців тому я вирішив поставити тільки Ubuntu і завжди нею користуватись. Раніше я пробував ставити драйвера для мого принтера, але тоді я не надавав цьому важливого значення і все закінчувалось друком у віндовсі. Цього ж разу все було по іншому. Ставити знову віндовс заради єдиного друку це безглуздо.
Першим ділом я завітав на офіційний сайт Canon, як виявилось Canon не піклується про користувачів своєї продукції, тому драйвера я там не знайшов. Я вирішив пошукати на форумах, напевно, таке питання вже в когось виникало. Погуливши, я знайшов драйвер для свого принтера, це виявився драйвер для IP2200. Але не все так просто. Драйвер досить старий і вимагав пакунка libcupsys2, в нових версіях замість нього використовується пакунок libcups2, тому встановлення пакунків було не успішне.
Тому я вирішив перезібрати пакунки. Отже, у нас є два пакунки:
new_cnijfilter-common_2.60-2_i386.deb
new_cnijfilter-ip2200_2.60-2_i386.deb
Виконуємо
після цього появляться дві папки DEBIAN i common. Заходимо в папку DEBIAN і редагуємо файл control, замінюємо libcupsys2 на libcups2.Потім копіюєм всію папку DEBIAN в common.
/usr/share/cups/model.
Все ніби добре, принтер знайдено і є деякі базові настройки друку. Пробую надрукувати тестову сторінку і принтер не друкує, подивився я в чергу друку, а там всі задачі зупинені, ці драйвера не підходять. Заглибившись в тенета, я все таки знайшов вирішення цієї проблеми. Потрібно використовувати драйвера для IP1900, в них також виникає проблема з libcupsys2, провівши операції наведені вище, ми отримуємо робочі пакунки. Звичайно я не отримав таке повноцінне налаштування принтера як в віндовсі, але тепер принаймні іде друк, і я надрукував тестову сторінку . Ось готові драйвера.
Першим ділом я завітав на офіційний сайт Canon, як виявилось Canon не піклується про користувачів своєї продукції, тому драйвера я там не знайшов. Я вирішив пошукати на форумах, напевно, таке питання вже в когось виникало. Погуливши, я знайшов драйвер для свого принтера, це виявився драйвер для IP2200. Але не все так просто. Драйвер досить старий і вимагав пакунка libcupsys2, в нових версіях замість нього використовується пакунок libcups2, тому встановлення пакунків було не успішне.
Тому я вирішив перезібрати пакунки. Отже, у нас є два пакунки:
new_cnijfilter-common_2.60-2_i386.deb
new_cnijfilter-ip2200_2.60-2_i386.deb
Виконуємо
dpkg-deb -x cnijfilter-ip2200_2.60-2_i386.deb common
dpkg-deb --control cnijfilter-ip2200_2.60-2_i386.deb
після цього появляться дві папки DEBIAN i common. Заходимо в папку DEBIAN і редагуємо файл control, замінюємо libcupsys2 на libcups2.Потім копіюєм всію папку DEBIAN в common.
dpkg -b new_cnijfilter-ip2200_2.60-2_i386.debТакі ж дії проводим над іншим пакунком. Встановлюємо пакунки, встановлюємо принтер, вказуємо шлях до ppd файлу який знаходиться в
/usr/share/cups/model.
Все ніби добре, принтер знайдено і є деякі базові настройки друку. Пробую надрукувати тестову сторінку і принтер не друкує, подивився я в чергу друку, а там всі задачі зупинені, ці драйвера не підходять. Заглибившись в тенета, я все таки знайшов вирішення цієї проблеми. Потрібно використовувати драйвера для IP1900, в них також виникає проблема з libcupsys2, провівши операції наведені вище, ми отримуємо робочі пакунки. Звичайно я не отримав таке повноцінне налаштування принтера як в віндовсі, але тепер принаймні іде друк, і я надрукував тестову сторінку . Ось готові драйвера.
Comments