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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Пакет не устанавливается  (Прочитано 2149 раз)

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

Оффлайн nightwolf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Пакет не устанавливается
« : 28 Марта 2009, 16:09:05 »
Добрый день. Заранее прошу прощения если создал тему не в том разделе. Я только вчера установил Ubuntu 8.04 , так что я чайник со свистком:) В общем у меня проблема при установке пакета. вот что пишет:

Выбор ранее выбранного пакета dpkg-dev.
(Чтение базы данных... на данный ммент установлено 95899 файлов и катлогов.)
Распаковывается пакет dpkg-dev (из файла /meida/disk-1/dpkg-dev.deb)...
dpkg: зависимости пакетов не позволяют настроить пает dpkg-dev:
  dpkg (1.14.16.6ubuntu3) ломает dpkg-dev (<< 1.14.6) и установлен.
    Версия dpkg-dev, которая будет настроена: 1.13.11ubuntu6.
dpkg: не удалось обработать параметр dpkg-dev (--install):
  проблемы зависимостей -- оставляем не настроенным

Проблему гуглил по "failed to satisfy all dependencies", но решения не нашел.

Оффлайн Nomadian

  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: Пакет не устанавливается
« Ответ #1 : 28 Марта 2009, 16:37:49 »
Проблем может быть несколько, а может и не быть вовсе  ;).

Во-первых, о самом dpkg-dev - это пакет, необходимый для компиляции и установки других пакетов в Debian-системах, в том числе и в Ubuntu. Поэтому, если другие пакеты ставятся без проблем, не считай сообщение слишком тревожным... Да, "неаккуратненько", но иногда лучше не "искать приключений", если всё работает.


Во-вторых, проблема может быть в том, что, судя по выводу, установка идёт с CD или DVD: /meida/disk-1/dpkg-dev.debЛучше ставить пакеты из Интернет-репозиториев через менеджер пакетов Synaptic (графический вариант) или через sudo apt-get install <точное название пакета> в терминале/консоли. Как правило, проблем с зависимостями при такой установке не возникает.


В-третьих, о возможных причинах сообщения...
Пакет dpkg-dev завит от:
 а) binutils - GNU ассемблер, компоновщик и утилиты
 б) (GNU) cpio - программа для работы с файловыми архивами cpio
 в) dpkg - системная утилита управления пакетами в Debian
 г) make - версия GNU утилиты make
 д) patch - применяет файл изменений к оригинальному файлу
 е) perl-modules - основные модули Perl
 ж) perl5 - виртуальный пакет, предоставляемый perl
(Информация взята по адресу http://packages.debian.org/etch/dpkg-dev)

Если очень хочется разобраться, необходимо проверить версии этих пакетов в системе, и установить минимально потребные для 1.14.6. Судя по сообщению: dpkg (1.14.16.6ubuntu3) ломает dpkg-dev (<< 1.14.6) и установлен., отправной точкой должен стать dpkg.


Наконец, я бы поступил проще. Для начала обновил бы систему через менеджер обновлений или из терминала sudo apt-get update; sudo apt-get upgrade.  В результате в системе бы были установлены последние стабильные версии всех пакетов, удовлетворяющие всем зависимостям. Дальше, коли проблема сохранится, можно городить огород и разбираться до потери пульса  :).

Оффлайн nightwolf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Пакет не устанавливается
« Ответ #2 : 29 Марта 2009, 00:01:08 »
Спасибо. Просидел пол дня чтоб настроить ВПН соединение, с трудом настроил, выполнил sudo apt-get install <точное название пакета>. помогло. уставший, но довольный собой ухожу спать:)

 

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