Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Конфликт пакетов - что делать?  (Прочитано 5360 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн EvgenyButusov

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
  • Козлиный жук
    • Просмотр профиля
Конфликт пакетов - что делать?
« : 17 Сентября 2010, 18:19:46 »
root@server:/media/DriveA/SOFT# apt-get install -f
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Исправление зависимостей... Готово
Пакеты, которые будут УДАЛЕНЫ:
  cnijfilter-ip2500series
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
После данной операции, объём занятого дискового пространства уменьшится на 8 208kB.
Хотите продолжить [Д/н]? y
(Чтение базы данных ... на данный момент установлено 87357 файлов и каталогов.)
Удаляется пакет cnijfilter-ip2500series ...
Обрабатываются триггеры для libc-bin ...
ldconfig deferred processing now taking place
root@server:/media/DriveA/SOFT# dpkg -i libglib1.2_1.2.10-10.1build1_i386.deb
(Чтение базы данных ... на данный момент установлено 87106 файлов и каталогов.)
Распаковывается пакет libglib1.2 (из файла libglib1.2_1.2.10-10.1build1_i386.deb)...
Настраивается пакет libglib1.2 (1.2.10-10.1build1) ...

Обрабатываются триггеры для libc-bin ...
ldconfig deferred processing now taking place
root@server:/media/DriveA/SOFT/deb# dpkg -i cnijfilter-ip2500series_2.70-1_i386.deb
Выбор ранее не выбранного пакета cnijfilter-ip2500series.
(Чтение базы данных ... на данный момент установлено 87119 файлов и каталогов.)
Распаковывается пакет cnijfilter-ip2500series (из файла cnijfilter-ip2500series_2.70-1_i386.deb)...
dpkg: зависимости пакетов не позволяют настроить пакет cnijfilter-ip2500series:
 cnijfilter-ip2500series зависит от libgtk1.2 (>= 1.2.10-4), однако:
  Пакет libgtk1.2 не установлен.
dpkg: не удалось обработать параметр cnijfilter-ip2500series (--install):
 проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 cnijfilter-ip2500series
root@server:/media/DriveA/SOFT# dpkg -i libgtk1.2_1.2.10-18.1build2_i386.deb
Выбор ранее не выбранного пакета libgtk1.2.
(Чтение базы данных ... на данный момент установлено 87345 файлов и каталогов.)
Распаковывается пакет libgtk1.2 (из файла libgtk1.2_1.2.10-18.1build2_i386.deb)...
dpkg: зависимости пакетов не позволяют настроить пакет libgtk1.2:
 libgtk1.2 зависит от libglib1.2ldbl (>= 1.2.10-18), однако:
  Пакет libglib1.2ldbl не установлен.
dpkg: не удалось обработать параметр libgtk1.2 (--install):
 проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 libgtk1.2
root@server:/media/DriveA/SOFT# dpkg -i libglib1.2ldbl_1.2.10-19build1_i386.deb
Выбор ранее не выбранного пакета libglib1.2ldbl.
dpkg: чтобы можно было установить пакет libglib1.2ldbl, необходимо удалить libglib1.2...
dpkg: libglib1.2 будет удалён, чтобы можно было установить libglib1.2ldbl.
(Чтение базы данных ... на данный момент установлено 87359 файлов и каталогов.)
Распаковывается пакет libglib1.2ldbl (из файла libglib1.2ldbl_1.2.10-19build1_i386.deb)...
Настраивается пакет libglib1.2ldbl (1.2.10-19build1) ...
root@server:/media/DriveA/SOFT/deb# dpkg -i cnijfilter-ip2500series_2.70-1_i386.deb
(Чтение базы данных ... на данный момент установлено 87358 файлов и каталогов.)
Подготовка к замене пакета cnijfilter-ip2500series 2.70-1 (используется файл cnijfilter-ip2500series_2.70-1_i386.deb) ...
Распаковывается замена для пакета cnijfilter-ip2500series ...
dpkg: зависимости пакетов не позволяют настроить пакет cnijfilter-ip2500series:
 cnijfilter-ip2500series зависит от libglib1.2 (>= 1.2.0), однако:
  Пакет libglib1.2 не установлен.
dpkg: не удалось обработать параметр cnijfilter-ip2500series (--install):
 проблемы зависимостей -- оставляем не настроенным
Обрабатываются триггеры для libc-bin ...
ldconfig deferred processing now taking place
При обработке следующих пакетов произошли ошибки:
 cnijfilter-ip2500series
root@server:/media/DriveA/SOFT/deb#

ИМХО, странно. Я даже хз что делать. Хочу поставить драйвер принтера. Зависит от одного. Тот зависит от другого, которое кофликтует с третьим. Но третье тоже нужно первому. Написал конечно бред, но в листинге все указано.

Помогите пжалуста, заранее спасибо!

Оффлайн __v1tos

  • Участник
  • *
  • Сообщений: 105
  • Ubuntuu 10.10 x86-64
    • Просмотр профиля
Re: Конфликт пакетов - что делать?
« Ответ #1 : 17 Сентября 2010, 18:32:54 »
А не пробовал скачать и установить через: sudo apt-get install (1-й пакет)
вродебы апт-гет с этой проблемой справляется или у тебя интернета нет?
AMD Phenom II 945, GA-MA790GPT-UD3H (HD 3300), 5 GiB ram

Оффлайн EvgenyButusov

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
  • Козлиный жук
    • Просмотр профиля
Re: Конфликт пакетов - что делать?
« Ответ #2 : 17 Сентября 2010, 18:38:58 »
cnijfilter-ip2500series нет в формате Дебиан, я его скачал с какого-то сайта, запакованным в архив, он конвертнут из rpm. Так что наверняка его в репозиториях нету.

Оффлайн Disaster1986

  • Участник
  • *
  • Сообщений: 246
  • Что делает эта кнопка?
    • Просмотр профиля
Re: Конфликт пакетов - что делать?
« Ответ #3 : 17 Сентября 2010, 19:10:32 »
А если через alien сконвертировать rpm в deb? Тогда он сам по идее должен подтянуть все зависимости

Оффлайн EvgenyButusov

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
  • Козлиный жук
    • Просмотр профиля
Re: Конфликт пакетов - что делать?
« Ответ #4 : 17 Сентября 2010, 19:15:20 »
А если через alien сконвертировать rpm в deb? Тогда он сам по идее должен подтянуть все зависимости

В смысле скачать рпм-пакет, и при конвертировании он будет тянуть остальные зависимости?

Оффлайн Disaster1986

  • Участник
  • *
  • Сообщений: 246
  • Что делает эта кнопка?
    • Просмотр профиля
Re: Конфликт пакетов - что делать?
« Ответ #5 : 17 Сентября 2010, 19:33:43 »
Я имел в виду установку deb пакета. Не помню, работает ли это через dpkg, но в гуевый установщик точно устанавливал все зависимости пакета

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Конфликт пакетов - что делать?
« Ответ #6 : 17 Сентября 2010, 19:38:06 »
rtfm aptitude

Если зависимостей нет в репе, их придётся ставить вручную через dpkg.

Оффлайн EvgenyButusov

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
  • Козлиный жук
    • Просмотр профиля
Re: Конфликт пакетов - что делать?
« Ответ #7 : 17 Сентября 2010, 21:20:38 »
Все зависимые пакеты есть в репе, а вот основного нет.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Конфликт пакетов - что делать?
« Ответ #8 : 17 Сентября 2010, 21:27:45 »
Тогда
sudo aptitude -f installи выбираем варианты.

Оффлайн EvgenyButusov

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
  • Козлиный жук
    • Просмотр профиля
Re: Конфликт пакетов - что делать?
« Ответ #9 : 17 Сентября 2010, 21:38:45 »
Забыл добавить, что инет у меня через тарелку, как настроить забыл, так что через Kubuntu могу зайти только через мобильник (Щас из винды сижу). Так что докачка с репозитория не вариант - только локально, все пакеты скачал из винды.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Конфликт пакетов - что делать?
« Ответ #10 : 17 Сентября 2010, 21:42:53 »
Тогда ожидается не очень приятная процедура ручного скачивания зависимостей и их установки через dpkg.

http://packages.ubuntu.com/ -- в помощь.

Оффлайн EvgenyButusov

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
  • Козлиный жук
    • Просмотр профиля
Re: Конфликт пакетов - что делать?
« Ответ #11 : 18 Сентября 2010, 08:31:42 »
Посмотрите в первый пост - там все пакеты с
я ставил с помощью dpkg. И, тем не менее проблем избежать не удалось.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Конфликт пакетов - что делать?
« Ответ #12 : 18 Сентября 2010, 11:08:17 »
Ещё раз внимательно посмотрите:
Цитировать
cnijfilter-ip2500series зависит от libgtk1.2 (>= 1.2.10-4)
[...]
libgtk1.2 зависит от libglib1.2ldbl (>= 1.2.10-18)
[...]
cnijfilter-ip2500series зависит от libglib1.2 (>= 1.2.0)

Оффлайн EvgenyButusov

  • Автор темы
  • Любитель
  • *
  • Сообщений: 64
  • Козлиный жук
    • Просмотр профиля
Re: Конфликт пакетов - что делать?
« Ответ #13 : 18 Сентября 2010, 12:48:55 »
Вы, наверно, не заметили вот этого:
root@server:/media/DriveA/SOFT# dpkg -i libglib1.2ldbl_1.2.10-19build1_i386.deb
Выбор ранее не выбранного пакета libglib1.2ldbl.
dpkg: чтобы можно было установить пакет libglib1.2ldbl, необходимо удалить libglib1.2...
dpkg: libglib1.2 будет удалён, чтобы можно было установить libglib1.2ldbl.
(Чтение базы данных ... на данный момент установлено 87359 файлов и каталогов.)
Распаковывается пакет libglib1.2ldbl (из файла libglib1.2ldbl_1.2.10-19build1_i386.deb)...
Настраивается пакет libglib1.2ldbl (1.2.10-19build1) ...

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Конфликт пакетов - что делать?
« Ответ #14 : 18 Сентября 2010, 13:03:00 »
Мда... и правда, что-то мутно.

Будем копать дальше:
lsb_release -d?

 

Страница сгенерирована за 0.571 секунд. Запросов: 23.