Existe algo equivalente a criar ponto de restauração do sistema no linux? [RESOLVIDO]

1. Existe algo equivalente a criar ponto de restauração do sistema no linux? [RESOLVIDO]

Marco Brainiac
mbrainiac

(usa Debian)

Enviado em 10/01/2012 - 19:07h

Existe algo equivalente a criar ponto de restauração do sistema no linux gnu Debian?

Infelizmente fui tentar instalar a última versão do iceweasel e acabei deixando meu debian peladinho, arrancou tudo opera, audacity, xine, openoffice...


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/01/2012 - 21:46h

da forma perguntada por você não, mas se tivesse o costume de rodar o comando abaixo:

$ dpkg --get-selections | awk '{if ($2=="install") print $1}' > debian_packages.list

você facilmente reinstalaria seus programas com:

$ sudo apt-get update
$ cat debian_packages.list | awk '{ print "sudo apt-get install -y " $1 }' > reinstall.sh
$ chmod +x reinstall.sh
$ sudo ./reinstall.sh


Outra possibilidade seria examinar seu arquivo /var/log/dpkg.log:

$ cat /var/log/dpkg.log


que mostrará o que foi realizado em seu sistema, abaixo mostrarei somente algumas modificações que fiz recentemente:

* remoção de pacotes órfãos após ter compilado, empacotado e instalado o OpenBox 3.5

2012-01-17 21:52:12 startup packages purge
2012-01-17 21:52:12 status installed libobrender27 3.5.0-2
2012-01-17 21:52:16 remove libobrender27 3.5.0-2 3.5.0-2
2012-01-17 21:52:16 status half-configured libobrender27 3.5.0-2
2012-01-17 21:52:16 status half-installed libobrender27 3.5.0-2
2012-01-17 21:52:27 status config-files libobrender27 3.5.0-2
2012-01-17 21:52:27 purge libobrender27 3.5.0-2 3.5.0-2
2012-01-17 21:52:27 status config-files libobrender27 3.5.0-2
2012-01-17 21:52:27 status config-files libobrender27 3.5.0-2
2012-01-17 21:52:27 status config-files libobrender27 3.5.0-2
2012-01-17 21:52:27 status config-files libobrender27 3.5.0-2
2012-01-17 21:52:27 status config-files libobrender27 3.5.0-2
2012-01-17 21:52:27 status not-installed libobrender27 <nenhuma>
2012-01-17 21:52:27 status installed libobt0 3.5.0-2
2012-01-17 21:52:27 remove libobt0 3.5.0-2 3.5.0-2
2012-01-17 21:52:27 status half-configured libobt0 3.5.0-2
2012-01-17 21:52:27 status half-installed libobt0 3.5.0-2
2012-01-17 21:52:28 status config-files libobt0 3.5.0-2
2012-01-17 21:52:28 purge libobt0 3.5.0-2 3.5.0-2
2012-01-17 21:52:28 status config-files libobt0 3.5.0-2
2012-01-17 21:52:28 status config-files libobt0 3.5.0-2
2012-01-17 21:52:28 status config-files libobt0 3.5.0-2
2012-01-17 21:52:28 status config-files libobt0 3.5.0-2
2012-01-17 21:52:28 status config-files libobt0 3.5.0-2
2012-01-17 21:52:28 status not-installed libobt0 <nenhuma>

* remoção de kernels complados e empacotados:

2012-01-18 15:44:41 startup packages purge
2012-01-18 15:44:41 status installed linux-headers-3.1.5-light +1.0
2012-01-18 15:44:45 remove linux-headers-3.1.5-light +1.0 +1.0
2012-01-18 15:44:45 status half-configured linux-headers-3.1.5-light +1.0
2012-01-18 15:44:45 status half-installed linux-headers-3.1.5-light +1.0
2012-01-18 15:44:47 status config-files linux-headers-3.1.5-light +1.0
2012-01-18 15:44:47 purge linux-headers-3.1.5-light +1.0 +1.0
2012-01-18 15:44:47 status config-files linux-headers-3.1.5-light +1.0
2012-01-18 15:44:47 status config-files linux-headers-3.1.5-light +1.0
2012-01-18 15:44:47 status config-files linux-headers-3.1.5-light +1.0
2012-01-18 15:44:48 status config-files linux-headers-3.1.5-light +1.0
2012-01-18 15:44:48 status config-files linux-headers-3.1.5-light +1.0
2012-01-18 15:44:48 status not-installed linux-headers-3.1.5-light <none>
2012-01-18 15:44:48 status installed linux-image-3.1.5-light +1.0
2012-01-18 15:44:48 remove linux-image-3.1.5-light +1.0 +1.0
2012-01-18 15:44:48 status half-configured linux-image-3.1.5-light +1.0
2012-01-18 15:44:57 status half-installed linux-image-3.1.5-light +1.0
2012-01-18 15:45:12 status config-files linux-image-3.1.5-light +1.0
2012-01-18 15:45:12 purge linux-image-3.1.5-light +1.0 +1.0
2012-01-18 15:45:12 status config-files linux-image-3.1.5-light +1.0
2012-01-18 15:45:12 status config-files linux-image-3.1.5-light +1.0
2012-01-18 15:45:12 status config-files linux-image-3.1.5-light +1.0
2012-01-18 15:45:13 status config-files linux-image-3.1.5-light +1.0
2012-01-18 15:45:13 status config-files linux-image-3.1.5-light +1.0
2012-01-18 15:45:13 status not-installed linux-image-3.1.5-light <none>
2012-01-18 18:20:37 startup packages purge
2012-01-18 18:20:37 status installed linux-headers-3.2.1-edps +1.0
2012-01-18 18:20:45 remove linux-headers-3.2.1-edps +1.0 +1.0
2012-01-18 18:20:45 status half-configured linux-headers-3.2.1-edps +1.0
2012-01-18 18:20:45 status half-installed linux-headers-3.2.1-edps +1.0
2012-01-18 18:20:49 status config-files linux-headers-3.2.1-edps +1.0
2012-01-18 18:20:49 purge linux-headers-3.2.1-edps +1.0 +1.0
2012-01-18 18:20:49 status config-files linux-headers-3.2.1-edps +1.0
2012-01-18 18:20:50 status config-files linux-headers-3.2.1-edps +1.0
2012-01-18 18:20:50 status config-files linux-headers-3.2.1-edps +1.0
2012-01-18 18:20:50 status config-files linux-headers-3.2.1-edps +1.0
2012-01-18 18:20:50 status config-files linux-headers-3.2.1-edps +1.0
2012-01-18 18:20:50 status not-installed linux-headers-3.2.1-edps <nenhuma>
2012-01-18 18:20:50 status installed linux-image-3.2.1-edps +1.0
2012-01-18 18:20:50 remove linux-image-3.2.1-edps +1.0 +1.0
2012-01-18 18:20:50 status half-configured linux-image-3.2.1-edps +1.0
2012-01-18 18:21:10 status half-installed linux-image-3.2.1-edps +1.0
2012-01-18 18:21:35 status config-files linux-image-3.2.1-edps +1.0
2012-01-18 18:21:35 purge linux-image-3.2.1-edps +1.0 +1.0
2012-01-18 18:21:35 status config-files linux-image-3.2.1-edps +1.0
2012-01-18 18:21:35 status config-files linux-image-3.2.1-edps +1.0
2012-01-18 18:21:35 status config-files linux-image-3.2.1-edps +1.0
2012-01-18 18:21:36 status config-files linux-image-3.2.1-edps +1.0
2012-01-18 18:21:36 status config-files linux-image-3.2.1-edps +1.0
2012-01-18 18:21:36 status not-installed linux-image-3.2.1-edps <nenhuma>

* instalação do unetbootin:

2012-01-27 20:56:45 startup archives unpack
2012-01-27 20:56:49 install libcrypt-passwdmd5-perl <nenhuma> 1.3-9
2012-01-27 20:56:49 status half-installed libcrypt-passwdmd5-perl 1.3-9
2012-01-27 20:56:49 status triggers-pending man-db 2.5.7-8
2012-01-27 20:56:49 status half-installed libcrypt-passwdmd5-perl 1.3-9
2012-01-27 20:56:50 status unpacked libcrypt-passwdmd5-perl 1.3-9
2012-01-27 20:56:50 status unpacked libcrypt-passwdmd5-perl 1.3-9
2012-01-27 20:56:50 install syslinux-common <nenhuma> 2:4.02+dfsg-7
2012-01-27 20:56:50 status half-installed syslinux-common 2:4.02+dfsg-7
2012-01-27 20:56:50 status half-installed syslinux-common 2:4.02+dfsg-7
2012-01-27 20:56:51 status unpacked syslinux-common 2:4.02+dfsg-7
2012-01-27 20:56:51 status unpacked syslinux-common 2:4.02+dfsg-7
2012-01-27 20:56:51 install syslinux <nenhuma> 2:4.02+dfsg-7
2012-01-27 20:56:51 status half-installed syslinux 2:4.02+dfsg-7
2012-01-27 20:56:51 status half-installed syslinux 2:4.02+dfsg-7
2012-01-27 20:56:51 status unpacked syslinux 2:4.02+dfsg-7
2012-01-27 20:56:51 status unpacked syslinux 2:4.02+dfsg-7
2012-01-27 20:56:51 install unetbootin <nenhuma> 471-2
2012-01-27 20:56:51 status half-installed unetbootin 471-2
2012-01-27 20:56:51 status half-installed unetbootin 471-2
2012-01-27 20:56:52 status triggers-pending gnome-menus 2.30.3-1
2012-01-27 20:56:52 status half-installed unetbootin 471-2
2012-01-27 20:56:52 status triggers-pending desktop-file-utils 0.15-2
2012-01-27 20:56:52 status half-installed unetbootin 471-2
2012-01-27 20:56:52 status unpacked unetbootin 471-2
2012-01-27 20:56:52 status unpacked unetbootin 471-2
2012-01-27 20:56:52 install unetbootin-translations <nenhuma> 471-2
2012-01-27 20:56:52 status half-installed unetbootin-translations 471-2
2012-01-27 20:56:52 status unpacked unetbootin-translations 471-2
2012-01-27 20:56:52 status unpacked unetbootin-translations 471-2
2012-01-27 20:56:53 trigproc man-db 2.5.7-8 2.5.7-8
2012-01-27 20:56:53 status half-configured man-db 2.5.7-8
2012-01-27 20:56:55 status installed man-db 2.5.7-8
2012-01-27 20:56:55 trigproc gnome-menus 2.30.3-1 2.30.3-1
2012-01-27 20:56:55 status half-configured gnome-menus 2.30.3-1
2012-01-27 20:56:55 status installed gnome-menus 2.30.3-1
2012-01-27 20:56:55 trigproc desktop-file-utils 0.15-2 0.15-2
2012-01-27 20:56:55 status half-configured desktop-file-utils 0.15-2
2012-01-27 20:56:55 status installed desktop-file-utils 0.15-2
2012-01-27 20:56:56 startup packages configure
2012-01-27 20:56:56 configure libcrypt-passwdmd5-perl 1.3-9 1.3-9
2012-01-27 20:56:56 status unpacked libcrypt-passwdmd5-perl 1.3-9
2012-01-27 20:56:56 status half-configured libcrypt-passwdmd5-perl 1.3-9
2012-01-27 20:56:57 status installed libcrypt-passwdmd5-perl 1.3-9
2012-01-27 20:56:57 configure syslinux-common 2:4.02+dfsg-7 2:4.02+dfsg-7
2012-01-27 20:56:57 status unpacked syslinux-common 2:4.02+dfsg-7
2012-01-27 20:56:57 status half-configured syslinux-common 2:4.02+dfsg-7
2012-01-27 20:56:57 status installed syslinux-common 2:4.02+dfsg-7
2012-01-27 20:56:57 configure syslinux 2:4.02+dfsg-7 2:4.02+dfsg-7
2012-01-27 20:56:57 status unpacked syslinux 2:4.02+dfsg-7
2012-01-27 20:56:57 status half-configured syslinux 2:4.02+dfsg-7
2012-01-27 20:56:57 status installed syslinux 2:4.02+dfsg-7
2012-01-27 20:56:57 configure unetbootin 471-2 471-2
2012-01-27 20:56:57 status unpacked unetbootin 471-2
2012-01-27 20:56:57 status half-configured unetbootin 471-2
2012-01-27 20:56:57 status installed unetbootin 471-2
2012-01-27 20:56:57 configure unetbootin-translations 471-2 471-2
2012-01-27 20:56:57 status unpacked unetbootin-translations 471-2
2012-01-27 20:56:57 status half-configured unetbootin-translations 471-2
2012-01-27 20:56:57 status installed unetbootin-translations 471-2



3. sim mbrainiac

Marco Brainiac
mbrainiac

(usa Debian)

Enviado em 27/01/2012 - 21:01h

Sim mbrainiac, tem sim:

http://www.vivaolinux.com.br/artigo/Remastersys-Crie-seu-proprio-LiveCD-do-Ubuntu-Linux

Alguns podem até estar pensando: "Então eu vou poder remasterizar minha distribuição sem ter que esquentar a cabeça!". Eu diria que não! Quando se fala em "remasterizar" uma distribuição, o processo é diferente e a operação também, para simplificar as coisas podemos dizer que o Remastersys é uma ferramenta de backup e não de remasterização de distribuição, mas vamos ao que interessa.



4. edps com louvor!

Marco Brainiac
mbrainiac

(usa Debian)

Enviado em 27/01/2012 - 21:59h

Muito Bom Edps!

Estou engatinhando no Linux ainda.

Excelente dica, tive de reinstalar algumas vezes pq fiz algumas bobagens.

Muito obrigado pela atenção e ajuda


5. Re: Existe algo equivalente a criar ponto de restauração do sistema no linux? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/01/2012 - 22:07h

O sistema de arquivos BRTFS tem suporte a este tipo de sistema, mas o EXT4 (padrão no Ubuntu) até onde eu sei ainda não tem.

Mas você pode usar o DD para fazer suas cópias e restaurações.


6. Re: Existe algo equivalente a criar ponto de restauração do sistema no linux? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/01/2012 - 22:10h

beleza brother, disponha!

* mas recomendo que ao invés de reinstalar todos os seus programas, antes verifique o log do DPKG, assim você saberá o que ocorreu e pode selecionar apenas o que foi removido.

como 2ª dica, antes de instalar ou remover qualquer pacote faça antes uma simulação:

$ sudo apt-get --purge remove <pacote1> <pacote2> <pacote3> -s
$ sudo apt-get install <pacote> -s

porque assim com o log você saberá o que ocorrerá quando mandar bala!


7. Re: Existe algo equivalente a criar ponto de restauração do sistema no linux? [RESOLVIDO]

Marco Brainiac
mbrainiac

(usa Debian)

Enviado em 27/01/2012 - 22:11h

bilufe escreveu:

O sistema de arquivos BRTFS tem suporte a este tipo de sistema, mas o EXT4 (padrão no Ubuntu) até onde eu sei ainda não tem.

Mas você pode usar o DD para fazer suas cópias e restaurações.



Oi Bilufe,

Meu debian está em ext4, como baixo o DD , via apt-get?

obrigado



8. Re: Existe algo equivalente a criar ponto de restauração do sistema no linux? [RESOLVIDO]

Marco Brainiac
mbrainiac

(usa Debian)

Enviado em 27/01/2012 - 22:24h

edps escreveu:

beleza brother, disponha!

* mas recomendo que ao invés de reinstalar todos os seus programas, antes verifique o log do DPKG, assim você saberá o que ocorreu e pode selecionar apenas o que foi removido.

como 2ª dica, antes de instalar ou remover qualquer pacote faça antes uma simulação:

$ sudo apt-get --purge remove <pacote1> <pacote2> <pacote3> -s
$ sudo apt-get install <pacote> -s

porque assim com o log você saberá o que ocorrerá quando mandar bala!


Valeu pela força, bom final de semana brother!




9. Re: Existe algo equivalente a criar ponto de restauração do sistema no linux? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/01/2012 - 11:55h

O DD já está em todas as distribuições do Linux.

Use assim:

dd if=dispositivo_origem of=dispositivo/arquivo_destino

Exemplos:
dd if=/dev/sda1 of=/home/user/imagem.dd
dd if=/dev/sda1 of=/dev/sda3

Restaurar uma imagem:
dd if=/home/user/imagem.dd of=/dev/sda1






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts