Sistema Personalizado - Recuperação após formatação

Publicado por Eric em 28/05/2012

[ Hits: 4.734 ]

Blog: http://pt.wikipedia.org/wiki/MacGyver

 


Sistema Personalizado - Recuperação após formatação



Introdução

Vamos supor que você seja um usuário que investe um bom tempo para personalizar seu desktop (assim como eu), instalar e configurar seus programas preferidos, além daqueles que você realmente precisa em seu dia a dia.

Além disso, se você é um usuário que não faz Backup do S.O. todo, faz Backup apenas do seu diretório pessoal, ou do "/home", enfim...

De repente, precisa formatar sua máquina. . . Nossa! E agora?!

Sua máquina tinha todos os pacotes que você precisa instalados, terá que instalar tudo de novo, além disso, terá que lembrar o nome daquele pacote que usava para tal tarefa, se não lembrar, la vai seu tempo pesquisando de novo (um retrabalho), não é mesmo?

Configuração

Bom, para evitar este tipo de situação, eu uso um comando bem prático do DPKG, que nem todo mundo conhece e tira proveito do mesmo.

O comando abaixo, cria um arquivo com a lista de pacotes instalados no seu sistema. Vamos lá.

Para criar a lista, execute o comando abaixo:

dpkg --get-selections > lista-de-pacotes

Dê um CAT no arquivo, conforme exemplo abaixo:

cat lista-de-pacotes | less

Observe que ele adiciona uma coluna com um parâmetro 'install' no arquivo, como mostro na imagem abaixo:
Agora, supondo que formatou sua máquina e restaurou o Backup de sua pasta pessoal, vamos instalar a lista de pacotes exatamente como estava antes.

Como root, ou com o poder de tal, execute o comando abaixo:

#dpkg --set-selections < /pasta/lista-de-pacotes && apt-get dselect-upgrade

Será impresso uma tela para que você confirme, conforme mostro abaixo:
Confirme digitando: S, pressione ENTER e aguarde.

Na prática, isso pode gerar alguns erros/incompatibilidades.

Isto pode variar de acordo com a data que você criou o arquivo com a lista de pacotes e recuperação (reinstalação) dos pacotes utilizando o arquivo, pois pode haver pacotes cujos nomes foram alterados, novas versões disponíveis nos repositórios, etc.

Alguns parâmetros podem ser adicionados à linha de comando <&& dpkg --novo-parametro && apt-get dselect- upgrade> que podem lhe ajudar muito:

Para mais informações, consulte:

man dpkg

Espero que seja útil.

E lembre-se, mantenha seu arquivo com a lista de pacotes atualizada, crie um Script, por exemplo.

Outras dicas deste autor

Traduzir Firefox 12 no Linux

Editar crontab com Vi ou Vim

Editando menu do Gnome no LinuxMint com alacarte (Main Menu)

ClamTK - Interface Gráfica do ClamAV

Istanbul - Gravando Área de Trabalho

Leitura recomendada

Problemas de rede com o Mandriva 2006

Como associar links magnéticos (torrent) no Firefox

Debian 11 Bullseye para Iniciantes

Instalação (downgrade) PHP 5.2.x no Ubuntu 10.04

VNC como alternativa de login X (para servidores multi-usuários)

  

Comentários
[1] Comentário enviado por wadilson em 28/05/2012 - 12:32h

Dica fácil de executar e muito muito muito útil. Obrigado!

[2] Comentário enviado por jacksonsantana em 28/05/2012 - 19:58h


Parabéns amigão, muito bruto, não vou usar agora, mas é sempre bom ler esse tipo de artigo, pra saber que existe essa forma de bkp, e um dia, vou lembrar disso e vai me salvar a vida !!!
abraco...

jacksonsntn

[3] Comentário enviado por m4cgbr em 17/07/2012 - 05:27h


[1] Comentário enviado por wadilson em 28/05/2012 - 12:32h:

Dica fácil de executar e muito muito muito útil. Obrigado!


Disponha colega, fico feliz que seja útil, pois para mim fui útil em algumas situações.

Sucesso.

[4] Comentário enviado por m4cgbr em 17/07/2012 - 05:28h


[2] Comentário enviado por jacksonsantana em 28/05/2012 - 19:58h:


Parabéns amigão, muito bruto, não vou usar agora, mas é sempre bom ler esse tipo de artigo, pra saber que existe essa forma de bkp, e um dia, vou lembrar disso e vai me salvar a vida !!!
abraco...

jacksonsntn




Obrigado jacksonsntn

Saúde

[5] Comentário enviado por m4cgbr em 03/09/2012 - 21:59h

Olá pessoal, faz tempo que não passo por aqui devido a falta de tempo. Volto a fazer uma menção neste tópico para esclarecer algo que acredito ser interessante para alguns usuários menos experientes.

Conversando certo dia com um colega, ele exclamou: Isso não compensa! Eu faço um backup espelhado, ghost e restauro o sistema exatamente como estava o que é muito melhor.

Assim sendo eu coloquei a seguinte situação. Supondo que alguém tenha pego root no seu servidor, de nada vai adiantar restaurar um sistema cujo tenha risco de ser afetado novamente, assim sendo essa dica é muito útil sim. Ao menos ao meu ver pode servir em várias situações.

Espero ter sido claro.

Saúde a todos e ótima semana.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts