LINUX.ORG.RU

Сломал систему

 


1

1
Будут установлены следующие дополнительные пакеты:
  libpng12-0:i386
НОВЫЕ пакеты, которые будут установлены:
  libpng12-0:i386
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 326 пакетов не обновлено.
не установлено до конца или удалено 9 пакетов.
Необходимо скачать 0 B/179 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 293 kB.
Хотите продолжить? [Д/н] y
(Чтение базы данных … на данный момент установлено 193536 файлов и каталогов.)
Подготовка к распаковке …/libpng12-0_1.2.50-2+deb8u3_i386.deb …
Распаковывается libpng12-0:i386 (1.2.50-2+deb8u3) …
dpkg: ошибка при обработке архива /var/cache/apt/archives/libpng12-0_1.2.50-2+deb8u3_i386.deb (--unpack):
 попытка перезаписать общий «/usr/share/doc/libpng12-0/changelog.Debian.gz», который отличается от других экземпляров пакета libpng12-0:i386
При обработке следующих пакетов произошли ошибки:
 /var/cache/apt/archives/libpng12-0_1.2.50-2+deb8u3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Как вирнуть систему к жизни?

★★★★★

Ответ на: комментарий от Deleted

dpkg -r

Лучше dpkg -P или apt-get purge.

-r удалит основные файлы пакета, но оставит конфиги, а -P удалит всё (на самом деле тоже не всё, т. к. конфиги в домашнем каталоге останутся, но в остальных всё будет удалено). Впрочем, libpng вряд ли создаёт конфиги, а значит в данном случае это скорее всего неважно.

aureliano15 ★★
()
Ответ на: комментарий от ne-vlezay

Короче, проблема решена. Просто сделал:
dpkg --extract /var/cache/apt/archives/libpng12-0_1.2.50-2+deb8u3_i386.deb / а потом
apt -f install

ne-vlezay ★★★★★
() автор топика
Ответ на: комментарий от ne-vlezay

Тогда можно попробовать удалить файл /usr/share/doc/libpng12-0/changelog.Debian.gz и выполнить sudo apt-get -f install.

aureliano15 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.