Backup instalado RPM

1

Ontem à noite eu fiz rm -Rf /tmp como root. Eu não estava bêbado. Mas eu definitivamente sinto que fui idiota em fazer isso. Agora X não funciona. Eu li alguns dias atrás que depois de fazer rm , não se pode recuperar os dados perdidos. Eu montei um pendrive, mas ele não aparece no diretório /media . Eu preciso fazer backup dos dados na pasta /home . Acho que posso recuperar esses dados por algum live usb.

Existe uma maneira de fazer backup dos rpms que estão instalados na máquina do Fedora? Eu desejo economizar largura de banda. Portanto, se for possível, prefiro salvar todos os rpms instalados em um diretório e reinstalá-los simplesmente fazendo rpm -i . Eu já postei esta pergunta, mas o pacote YUMonCD não funciona bem no meu Fedora 14. Eu encontrei este para criar uma lista de rpms instalados e, em seguida, reinstalar depois de formatar. Mas isso não economiza largura de banda para mim.

    
por Dharmit 11.04.2011 / 07:23

3 respostas

2

Apenas recriar o diretório / tmp com as permissões apropriadas deve funcionar.

mkdir /tmp e chmod 777 /tmp e chmod +t /tmp

/tmp não contém nenhum dado crucial que precise ser mantido intacto entre as reinicializações, mas é crucial para um grande número de aplicativos nos quais o diretório existe e pode ser gravado.

    
por 11.04.2011 / 09:29
2

Os RPMs baixados e instalados pelo yum são armazenados em /var/cache/yum/<repo name> , então faça o backup desses diretórios, se necessário.

EDIT: você precisa set keepcache=1 in /etc/yum.comf se não quiser que o rpms baixado seja apagado após a instalação bem-sucedida.

    
por 11.04.2011 / 09:35
0

Existe uma nova versão do yumoncd neste link link

    
por 24.02.2014 / 20:44

Tags