переустановка / var / lib / dpkg [закрыто]

Жесткий диск на моем сервере, содержащий / var, вчера сломался. У меня нет резервных копий всего в / var / lib .

Что касается списка установленных пакетов, у меня есть файл резервной копии с помощью следующей команды со дня сбоя:

dpkg-query - show - showformat = '$ {Package} \ n'

Как сбросить настройки apt и dpkg, чтобы иметь возможность переустановить и обновить систему?

]Любые идеи поощряются.

3
задан 22 May 2012 в 09:06

1 ответ

Вы не можете.

Все состояние управления пакетами сохраняется там. Если он потерян, нет способа «перестроить» эту базу данных разумным способом. Он отслеживает не только то, какие пакеты установлены, например, выбор конфигурации (debconf). Восстановление этого из (более ранних) резервных копий может также привести к другим проблемам - так как состояние системы могло измениться, и в этом случае резервная копия недопустима. Это приведет к конфликтам позже.

Восстановите /var/lib/dpkg из резервной копии только в том случае, если вы знаете, что ничего не изменилось в отношении управления пакетами.

0
ответ дан 22 May 2012 в 09:06

Другие вопросы по тегам:

Похожие вопросы: