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


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

Автор Тема: [РЕШЕНО] Ошибка DPKG  (Прочитано 5871 раз)

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

Оффлайн RL

  • Автор темы
  • Участник
  • *
  • Сообщений: 141
  • мозг взорван.
    • Просмотр профиля
[РЕШЕНО] Ошибка DPKG
« : 10 Октября 2010, 21:27:10 »
Искал ответы на форуме - ни один из предложенных не подошёл.

При попытке обновления системы и при запуске менеджера пакетов выходит сообщение:
E: Пакет brmfc7420lpr нуждается в переустановке, но найти архив для него не удалось.
E: Внутренняя ошибка при открытии кэша (1). Пожалуйста, сообщите об этом разработчикам.

rl@RL:~$ sudo dpkg --purge brmfc7420lpr
dpkg: не удалось обработать параметр brmfc7420lpr (--purge):
 Пакет абсолютно неработоспособен -- перед удалением его
 следует переустановить.
При обработке следующих пакетов произошли ошибки:
 brmfc7420lpr

rl@RL:~$ sudo dpkg -i brmfc7420lpr-2.0.1-1.i386.deb
Выбор ранее не выбранного пакета brmfc7420lpr.
(Чтение базы данных ... на данный момент установлено 128819 файлов и каталогов.)
Подготовка к замене пакета brmfc7420lpr 2.0.1-1 (используется файл brmfc7420lpr-2.0.1-1.i386.deb) ...
Распаковывается замена для пакета brmfc7420lpr ...
start: Unknown job: lprng
dpkg: предупреждение: подпроцесс старый сценарий post-removal возвратил код ошибки 1
dpkg: попытка использовать сценарий из нового пакета ...
start: Unknown job: lprng
dpkg: не удалось обработать параметр brmfc7420lpr-2.0.1-1.i386.deb (--install):
 подпроцесс новый сценарий post-removal возвратил код ошибки 1
start: Unknown job: lprng
dpkg: ошибка при очистке -
 подпроцесс новый сценарий post-removal возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
 brmfc7420lpr-2.0.1-1.i386.deb
повторная установка пакета результатов не даёт. это драйвер принтера. принтер работает нормально с этими дровами. Убу 10.10
« Последнее редактирование: 11 Октября 2010, 01:38:03 от RL »

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Ошибка DPKG
« Ответ #1 : 10 Октября 2010, 23:59:43 »
ты можешь затереть инфу о пакете в /var/lib/dpkg/status и заново его установить
по выводу какой то кривой deb пакет, с оф сайта его качал?

Оффлайн RL

  • Автор темы
  • Участник
  • *
  • Сообщений: 141
  • мозг взорван.
    • Просмотр профиля
Re: Ошибка DPKG
« Ответ #2 : 11 Октября 2010, 00:27:40 »
ты можешь затереть инфу о пакете в /var/lib/dpkg/status и заново его установить
по выводу какой то кривой deb пакет, с оф сайта его качал?

с офф сайта.
на 10.04 хорошо работал.
видимо из-за перехода на 10.10 стал несовместим

Пользователь решил продолжить мысль 11 Октября 2010, 00:30:18:
по пути /var/lib/dpkg вообще не имеется директории status
« Последнее редактирование: 11 Октября 2010, 00:30:18 от RL »

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: Ошибка DPKG
« Ответ #3 : 11 Октября 2010, 00:34:46 »
это файл, найди там упоминание о пакете и удали

Оффлайн RL

  • Автор темы
  • Участник
  • *
  • Сообщений: 141
  • мозг взорван.
    • Просмотр профиля
Re: Ошибка DPKG
« Ответ #4 : 11 Октября 2010, 01:37:06 »
Дрова для принтера Brother MFC-7420 - 2.0.1-1

решил так.

разобрал deb-пакет установщика, посмотрел куда устанавливаются файлы.

удалил их из системы (/var/spool/lpd/ && /usr/bin.......)
удалил из /var/lib/dpkg/info/ ещё мусор, который лежал в папке DEBIAN в установщике.
удалил из /var/lib/dpkg/status упоминание о пакете (кто не умеет - sudo gedit /var/lib/dpkg/status)


проблема пропала.
со второй попытки пакет так и не поставился... видимо с 10.10 нету совместимости у этих дров.

спасибо arrecck
« Последнее редактирование: 11 Октября 2010, 01:40:53 от RL »

 

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