понедельник, 27 апреля 2015 г.

Удаление "неубиваемых" пакетов. Ubuntu

Все сталкивались, с проблемой невозможности установить\удалить программы из за возникающей ошибки о битых пакетах. apt-get install - f  не помогает, apt-get update тоже. Если эти методы были тщетно испробованы вот решение проблемы. Внимание! данный метод может повлиять на работоспособность существующих пакетов!





1) Сначала смотрим на библиотеки и пакеты на которые ругается установщик.

easycam2-gtk: Зависит: python2.4-glade2 но он не может быть установлен
Зависит: python2.4-gtk2 но он не может быть установлен
Зависит: easycam2-core но он не будет установлен
2) Открываем: sudo nano /var/lib/dpkg/status
Находим и удаляем все пакеты, которые подпадают под зависимость.
Package: {битый пакет}
Status: {описание пакета}
Priority: {описание пакета}
Section: {описание пакета}
Installed-Size: {описание пакета}
Maintainer: {описание пакета}
Architecture:{описание пакета}
Source: {описание пакета}
Version: {описание пакета}
Depends: {описание пакета}
Description: {описание пакета}
Original-Maintainer:{описание пакета}
3) apt-get autoremove
4) apt-get autoclean
5) Устанавливаем пакет повторно.

Комментариев нет:

Отправить комментарий