Автор Тема: Как настроить принтер Canon PIXMA IP1700 в AltLinux? [решено]  (Прочитано 23673 раз)

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
Как настроить принтер Canon PIXMA IP1700 в AltLinux?  И вообще возможно ли это?  :)
« Последнее редактирование: 18.02.2009 12:26:33 от Skull »
Морфиус на меня обиделся...

Оффлайн Revo

  • Участник
  • *
  • Сообщений: 663
  • back'up придумали трусы
Ура, брат близнец, почти!!!  Вот тут почитай вначале  http://forum.altlinux.org/index.php/topic,1183.0.html
ALT Linux 5.0 Desktop beta, Sisyphus , KDE4, ядро 2.6.27- Адская смесь!

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
Я так понял проблема осталась не решённой?  :(
Морфиус на меня обиделся...

Оффлайн Revo

  • Участник
  • *
  • Сообщений: 663
  • back'up придумали трусы
Не совсем так, кое что я нарыл. Драйвера на принтер все таки есть на официальном сайте, но не много не в том виде. Их нужно самому собрать под свой дистрибутив. Чем в данный момент и занимаюсь. Времени не хватает. После этого их надо установить, и заставить их работать :D. После этого нужно править один из конфигов, чтобы поддерживал 4800*1200 Dp. Так что шанс есть.
ALT Linux 5.0 Desktop beta, Sisyphus , KDE4, ядро 2.6.27- Адская смесь!

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
Нашёл драйвера для принтера Canon ip2200.
Пробую установить так:
[root@terminal ~]# rpm -ivh /home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm
ошибка: неудовлетворенные зависимости:
        libxml нужен для cnijfilter-common-2.60-1
[root@terminal ~]# apt-get install libxml
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет libxml
[root@terminal ~]# apt-get install libxml2
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Последняя версия libxml2 уже установлена.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 19 не будет обновлено.
---
Help!
« Последнее редактирование: 10.02.2009 07:04:17 от kon-dv »
Морфиус на меня обиделся...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Это rpm для другого дистрибутива, в котором существует пакет libxml.
apt-get install /home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm что говорит ?

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
[administrator@terminal ~]$ su
Password:
[root@terminal ~]# apt-get install /home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано cnijfilter-common для '/home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm'
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.

Так как для выполнения Вашего запроса достаточно одной операции, то
скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,
об этом как о найденной ошибке в пакете.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
  cnijfilter-common: Требует: libxml но пакет не может быть установлен
E: Извините, `битые' пакеты
[root@terminal ~]# rpm -ivh /home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm
ошибка: неудовлетворенные зависимости:
        libxml нужен для cnijfilter-common-2.60-1
[root@terminal ~]#
Морфиус на меня обиделся...

Alexei_VM

  • Гость
[administrator@terminal ~]$ su
Password:

Расстреллять!

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
Расстрелять нельзя, помиловать  :).
[root@terminal ~]# su-
[root@terminal ~]# rpm -ivh /home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm
error: failed dependencies:
        libxml is needed by cnijfilter-common-2.60-1
Морфиус на меня обиделся...

Оффлайн Andrey

  • Участник
  • *
  • Сообщений: 734
Это rpm для другого дистрибутива, в котором существует пакет libxml.
apt-get install /home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm что говорит ?
От вашего
rpm -ivh /home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm
мрямотаки сказать отличается.....

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
До этого сделал так:
[root@terminal ~]# rpm -ivh --nodeps
/home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm
Preparing...
###############################################################################################
package cnijfilter-common-2.60-1 is already installed
[root@terminal ~]# rpm -ivh --nodeps
/home/administrator/Distributive/Printer/Canon/cnijfilter-ip2200-lprng-2.60-1.i386.rpm
Preparing...
###############################################################################################
package cnijfilter-ip2200-lprng-2.60-1 is already installed
[root@terminal ~]# rpm -ivh --nodeps
/home/administrator/Distributive/Printer/Canon/cnijfilter-ip2200-2.60-1.i386.rpm
Preparing...
###############################################################################################
package cnijfilter-ip2200-2.60-1 is already installed
[root@terminal ~]# /etc/init.d/cups restart
Stopping CUPS service:
[ DONE ]
Starting CUPS service:
[ DONE ]

После проведённых действий для настройки принтера использую Центр
управления KDE. В разделе CANON выбираю драйвер IP2200.
После настройки получаю:
Общие
Тип: Локальный принтер (параллельный, последовательный, USB)
Имя: canon
Расположение:
Описание: CANON IP2200

Протокол низкого уровня
Устройство: /iP1700

Драйвер
Тип: Драйвер БД
Производитель: CANON
Модель: IP2200
Описание: Canon iP2200 Ver.2.60 [English]

Однако при отправке на печать принтер не подаёт признаков жизни. Даже
зелёная лампочка не мигает.
[root@terminal ~]# apt-get install /home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting cnijfilter-common for '/home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm'
cnijfilter-common is already the newest version.
You might want to run `apt-get --fix-broken install' to correct these:
The following packages have unmet dependencies:
  cnijfilter-common: Depends: libxml but it is not installable
  cnijfilter-ip2200: Depends: libpng.so.3
                     Depends: libtiff.so.3 but it is not installable
                     Depends: libxml.so.1 but it is not installable
E: Unmet dependencies. Try 'apt-get --fix-broken install' with no packages (or specify a solution).
[root@terminal ~]# apt-get --fix-broken install /home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting cnijfilter-common for '/home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm'
cnijfilter-common is already the newest version.
You might want to run `apt-get --fix-broken install' to correct these:
The following packages have unmet dependencies:
  cnijfilter-common: Depends: libxml but it is not installable
  cnijfilter-ip2200: Depends: libpng.so.3
                     Depends: libtiff.so.3 but it is not installable
                     Depends: libxml.so.1 but it is not installable
E: Unmet dependencies. Try 'apt-get --fix-broken install' with no packages (or specify a solution).
« Последнее редактирование: 11.02.2009 09:01:12 от kon-dv »
Морфиус на меня обиделся...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Что -то вы лишнего доставили или снесли

# apt-get --fix-broken install

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
 [root@terminal ~]# apt-get --fix-broken install
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following extra packages will be installed:
  libpng3
The following packages will be REMOVED:
  cnijfilter-common cnijfilter-ip2200 cnijfilter-ip2200-lprng
The following NEW packages will be installed:
  libpng3
0 upgraded, 1 newly installed, 3 removed and 20 not upgraded.
Need to get 81.9kB of archives.
After unpacking 8334kB disk space will be freed.
Do you want to continue? [Y/n] y
Get:1 http://ftp.altlinux.org i586/classic libpng3 1.2.27-alt1 [81.9kB]
Fetched 81.9kB in 6s (12.4kB/s)
Committing changes...
Preparing...                 ######################################################################################## [100%]
1: libpng3                   ######################################################################################## [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Done.
[root@terminal ~]# apt-get install /home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting cnijfilter-common for '/home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  cnijfilter-common: Depends: libxml but it is not installable
E: Broken packages
« Последнее редактирование: 11.02.2009 10:08:11 от kon-dv »
Морфиус на меня обиделся...

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 159
    • Домашняя страница
Расстрелять нельзя, помиловать  :).
[root@terminal ~]# su-
[root@terminal ~]# rpm -ivh /home/administrator/Distributive/Printer/Canon/cnijfilter-common-2.60-1.i386.rpm
error: failed dependencies:
        libxml is needed by cnijfilter-common-2.60-1
Мда, libxml уже давно нет. Поэтому нужно собрать libxml (и, похоже, libtiff) самостоятельно. Неслабая задачка для неподготовленного человека. Я сегодня попробую пересобрать. Пока с наскока не получилось: In function 'open',
    inlined from 'xmlNanoHTTPSave' at nanohttp.c:1187:
/usr/include/bits/fcntl2.h:51: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT in second argument needs 3 arguments
« Последнее редактирование: 12.02.2009 13:04:19 от Skull »
Андрей Черепанов (cas@)

Оффлайн kon-dv

  • Участник
  • *
  • Сообщений: 724
    • Заметки учителя
Что же делать?  :(
Морфиус на меня обиделся...