Почистил на днях /var, теперь система думает, что в ней не установлено ни одного пакета. Как восстановить эту информацию? Потосу как ни pkgtool, ни sbopkg, не хочет ничего обновлять, устанавливать, удалять.
Как восстановить информацию об установленных пакетах? (почистил /var)
Модератор: Модераторы разделов
Re: Как восстановить информацию об установленных пакетах?
если только сделать востановление системы из бекапа
Re: Как восстановить информацию об установленных пакетах?
уже понял, хвала testdisk и rstudio.
ЗЫ но все таки стоит дома поднять backup-сервер
ЗЫ но все таки стоит дома поднять backup-сервер
Re: Как восстановить информацию об установленных пакетах?
Еще есть (старая идея, если не ошибаюсь) вариант восстановления из /usr/share/doc. Большинство программ там что-то создают. Вот только с библиотеками, наверно, будет проблема. А так, может даже уже есть готовые скрипты.
Re: Как восстановить информацию об установленных пакетах?
М-да, testdisk и rstudio восстановили все, только файлы нулевого размера.
Ну теперь хоть знаю что у меня установлено. А что если на отдельном разделе поставить систему и из нее скопировать?
Правда в этом случае, основную систему восстановить будет легко, а вот как быть с тем, что из sbo установлено. Его у меня много.
PS Есть варианты установить пакеты списком, чтобы каждый вручную не собирать через sbopkg?
Ну теперь хоть знаю что у меня установлено. А что если на отдельном разделе поставить систему и из нее скопировать?
Правда в этом случае, основную систему восстановить будет легко, а вот как быть с тем, что из sbo установлено. Его у меня много.
PS Есть варианты установить пакеты списком, чтобы каждый вручную не собирать через sbopkg?
Re: Как восстановить информацию об установленных пакетах?
Коль есть список пакетов, можно сформировать списки файлов по крайней мере из стоковых пакетов выдержками из MANIFEST.bz2:
slackware-13.37/patches/MANIFEST.bz2
slackware-13.37/slackware/MANIFEST.bz2
slackware-13.37/extra/MANIFEST.bz2
slackware-13.37/testing/MANIFEST.bz2
...