Pular para o conteúdo

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

Dica publicada em Linux / Configuração
Eric m4cgbr
Hits: 5.493 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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:
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

ClamTK - Interface Gráfica do ClamAV

Ampliando resoluções no Remmina

Como remover permissão de vários arquivos

Istanbul - Gravando Área de Trabalho

Editar crontab com Vi ou Vim

Instalando Elementary Tweaks no Elementary OS Freya

Warsaw para Banco do Brasil no Archlinux

Sem acesso ao hospedeiro em host-only (VirtualBox 5.1.24): VM vboxnet0 encontra-se em estado DOWN

PHP - Instalação e dependências

Cadê o menu.lst? Aprenda a configurar o Grub2!

#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.