Pular para o conteúdo

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

Dica publicada em Linux / Configuração
Eric m4cgbr
Hits: 5.498 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

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.

Editar crontab com Vi ou Vim

Ampliando resoluções no Remmina

Traduzir Firefox 12 no Linux

Como remover permissão de vários arquivos

Redimensionando imagens com Nautilus-Image-Manipulator

Desabilitando sons chatos do KDE

Montando dispositivos com Android no GNU/Linux

Driver "nvidia" no Ubuntu 9.10 com o envyng-core

Módulo de Segurança Warsaw para Internet Banking

Windows + elementary OS - Erro: Problemas com GPT impedem Dual Boot [Resolvido]

#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

Entre na sua conta para comentar.