Случайно rsync --delete, затронут /usr, есть ли способ проверить и переустановить отсутствующий компонент?

Случайно rsync --delete, затронут /usr, есть ли способ проверить и переустановить отсутствующий компонент?

Я работал на сервере Ubuntu 12.04, пытаясь восстановить резервную копию (какая ирония, я не делал «настоящую» резервную копию).

Попробовал rsyncс --deleteфлагом on /, я сделал это ctrl+cпочти сразу, но rsync предложил удалить много файлов (достаточно много, чтобы Putty смог со всем этим справиться).

Есть ли способ восстановить систему в стабильном состоянии?

Я НЕ СПРАШИВАЮ О ВОССТАНОВЛЕНИИ ДАННЫХ, их больше нет, и они меня не волнуют, только возвращение кстабильная система. Я не могу получить физический доступ к серверу, чтобы легко выполнить чистую переустановку, любой другой способ (или категорическое «нет») имеет смысл.

решение1

Ой :-(

Если осталось достаточно системы для ее работы, вы можете попробовать

apt-get --reinstall install `dpkg -l | awk '{print $2}'`

Это довольно радикальные меры, но, похоже, у вас довольно радикальное состояние. Удачи.

Связанный контент