3

Вчера я планировал стереть всю упаковку, связанную с вином, сначала я спросил:

rpm -qa | grep wine

и он показал 6 или 7 пакетов, затем я набрал:

rpm -qa | rpm -e

После одной или двух минут ожидания я понял, что набрал неправильно :(

Так есть ли способ восстановить это? Регистрирует ли rpm действие удаления?

Ниже приведены некоторые методы, которые я попробовал:

  1. человек

Я обнаружил, что некоторые файлы базы данных показаны в 'man rpm', и файл db о стирании с именем /var/lib/rpm/Removed который не может быть найден в моем окне.

и я попытался найти ключ с помощью:

grep -nr rpm /var

но ничего ценного.

  1. Google

Я гуглил с "rpm erase log", и кажется, что механизма регистрации нет.

После перезагрузки я больше не могу войти в X, потому что X-сервер был удален. Затем я вручную запускаю rpm -i из ISO, но при запуске возникает ошибка. Моя коробка работает под управлением Fedora Core 12.

Какие-либо предложения?

2 ответа2

2

Если вы используете стандартный дистрибутив, то я бы порекомендовал сначала переустановить его (после того, как вы захватите все ваши данные и поместите их на внешний жесткий диск). Таким образом, вы можете быть уверены, что у вас есть все необходимые пакеты. Если нет, то вам следует хотя бы переустановить RPM, если он удалил часть себя, и рассмотреть возможность восстановления всего компьютера.

Затем, если у вас есть список всех ваших предыдущих установленных RPM-пакетов, я переустанавливаю каждый из них (даже те, которые по-прежнему установлены, так как они могут быть частично удалены). Если у вас не было такого списка, вам просто нужно запомнить, что вы установили самостоятельно. К счастью, переустановка дистрибутива должна была позаботиться обо всех необходимых пакетах, чтобы ваш компьютер был хотя бы пригоден для использования.

Если ваш ящик не был основан на дистрибутиве, и вы получили все пакеты, использующие RPM, то вам следует проверить все. Любая упаковка может быть частично удалена. Опять же, именно поэтому я рекомендовал восстановить в первом абзаце.

2

Вы не можете действительно переустановить систему, так как она настолько старая, что медиа будет очень трудно найти. Лучше всего сделать то обновление, которое вы откладывали. У Fedora очень короткий годичный жизненный цикл; от вас ожидается обновление дистрибутива как минимум ежегодно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .