LINUX.ORG.RU

deb: Откат пакета к старой версии.


0

0

Дистрибутив Ubuntu. Установил (скачал *.deb и выполнил dpkg) libglib2.0-0 версии 2.8.* Ранее была установлена версии кажется 2.6.* Теперь появился доступ к репозиторию пакетов, однако некоторые пакеты не ставятся, требуя более старую версию libglib. apt-get install libglib2.0-0 естественно ничего уже не ставит, удалить пакет не могу, т.к. очень много потянет за собой. Как откатиться назад?

можно либо установить более старый пакет вручную (dpkg) либо выставить для него самый высокий пин (1001) и переустановить apt-ом

>удалить пакет не могу, т.к. очень много потянет за собой

можете, dpkg -r --force-all ничего за собой не потянет :)

anonymous
()
Ответ на: комментарий от anonymous

В /etc/apt/preferences добавил pin и pin priprity, теперь apt-get согласна обновить версию, но хочеть посносить почти все гномовские приложения. Хотя бы посносить и переустановить можно попросить? :)

penykov
() автор топика
Ответ на: комментарий от penykov

>теперь apt-get согласна обновить версию, но хочеть посносить почти все гномовские приложения

напрашиваются два вывода:
1. гномовские приложения зависят от новой версии glib (и были установлены _после_ обновления оной
2. что-то с файлом настроек вы намудрили

>Хотя бы посносить и переустановить можно попросить? :)

Эту операцию точно можно разбить на два этапа:
1. посносить
2. переустановить

:)

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