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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Удаление "неубиваемых" пакетов.  (Прочитано 4352 раз)

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

Оффлайн pterodaktil

  • Автор темы
  • Активист
  • *
  • Сообщений: 785
  • "Suum cuique" (Каждому свое)
    • Просмотр профиля
Предыстория. Задался я  вопросом подружить специфическую  веб камеру с убунтой 9.04. А то из-за этой камеры винду держать напрягает.

Решил поставить easycam2. Но вот засада - пакеты только для 8.04 и на зайцелопа не встают.
Фигня -  подумал я  и собрал пакет.  вроде встал. Но встал криво. Пытаюсь удалить - фигвам (индейское жилище такое для тех кто не в курсе).
 А выдает такую каку:
Цитировать
Пакеты, имеющие неудовлетворённые зависимости:
  easycam2-gtk: Зависит: python2.4-glade2 но он не может быть установлен
                Зависит: python2.4-gtk2 но он не может быть установлен
                Зависит: easycam2-core но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить 'apt-get -f install', не указывая имени пакета, (или найдите другое решение).

Ни apt-get -f install ни dpkg --purge --force-all easycam2-gtk Не дали результата.
А что самое паскудное не могу ни удалить никакую программу ни установить.
Был найден на Лоре  метод решения мною:
Цитировать
# sudo gedit /var/lib/dpkg/status
В открытом файле ищем битый пакет и удаляем блок
Цитировать
Package: {битый пакет}
Status: {описание пакета}
Priority: {описание пакета}
Section: {описание пакета}
Installed-Size: {описание пакета}
Maintainer: {описание пакета}
Architecture:{описание пакета}
Source: {описание пакета}
Version: {описание пакета}
Depends: {описание пакета}
Description: {описание пакета}
Original-Maintainer:{описание пакета}
после этого:
Цитировать
apt-get autoremove
Цитировать
apt-get autoclean
И удалить файлы пакета:
Цитировать
gedebi-gtk {путь к deb пакету}
Бодренько идем в закладку содержащиеся файлы и мочим их как Путин терорристов.
Все - мы избавились от мерзкого пакета.
ЗЫ камеру пока так и не поставил.
« Последнее редактирование: 24 Июня 2009, 10:23:00 от pterodaktil »
Одним из примеров громоздкой и бесполезной надстройки является интегрированная система WINDOWS фирмы Microsoft.

(c)Т.Э.Кренкель, А.Г.Коган, А.М. Тараторин. "Персональные ЭВМ в инженерной практике"

Оффлайн SepticFlesh

  • Участник
  • *
  • Сообщений: 223
    • Просмотр профиля
Re: Удаление "неубиваемых" пакетов.
« Ответ #1 : 24 Июня 2009, 08:53:38 »
/var/lib/dpkg/status я как-то правил, когда MythTV (старых версий) требовал msttcorefonts. Нужные шрифты мною были перед этим установлены вручную, поэтому качать этот пакет было бессмысленно и дорого.
Таким вот образом я обманул и успешно установил мифа.

 

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