Acidentalmente, rsync --delete, /usr foi afetado. Existe alguma maneira de verificar e reinstalar o componente ausente?

Acidentalmente, rsync --delete, /usr foi afetado. Existe alguma maneira de verificar e reinstalar o componente ausente?

Eu estava trabalhando em um servidor Ubuntu 12.04, testando para restaurar um backup (que irônico, não fiz o backup "real").

Tentei um rsyncwith --deleteflag on /, ctrl+cquase imediatamente, mas o rsync solicitou a exclusão de muitos arquivos (o suficiente para o PuTTY não conseguir lidar com tudo).

Existe alguma maneira de restaurar o sistema em um estado estável?

NÃO PERGUNTO SOBRE RESTAURAÇÃO DE DADOS, eles se foram e eu não me importo com eles, apenas em voltar para umsistema estável. Não consigo acessar fisicamente o servidor para fazer uma reinstalação limpa com facilidade, qualquer outra forma (ou definitivamente não) vale a pena.

Responder1

Ai :-(

Se sobrar sistema suficiente para ele funcionar, você pode tentar

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

É uma coisa muito drástica, mas parece que você está em um estado bastante drástico. Boa sorte.

informação relacionada