Camarada, boa madrugada!
Uma outra possibilidade é fazer um backup de todo o sistema assim que você instalar tudo o que quer. Veja a dica abaixo:
Fonte:
http://www.guiaubuntupt.org/wiki/index.php?title=Backup_%26_Restaurar_o_sistema1: Fazer o Backup
Para fazer isto, muda para root com
sudo su
e vai para a raíz (/) do teu sistema de ficheiro (Vamos usar isto como exemplo, mas podes ir para onde quiseres que o backup fique gravado no fim)
cd /
Agora, em baixo é o comando inteiro que se poderia usar para um backup do sistema:
tar -cvpzf /backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /
A explicação do comando:
'tar' é o programa que vamos a usar.
c - criar um novo arquivo.
v - modo "verbose", o tar vai mostrar no ecrã o que está a fazer.
p - Preservar permissões, para manter as mesmas permissões nos ficheiros.
z - Comprimir o ficheiro com 'gzip' para o fazer mais pequeno.
f <filename> - especifica onde guardar o backup, /backup.tgz é o ficheiro usado neste exemplo
Agora vem as pastas que queremos excluir. Não queremos fazer backup de tudo, pois algumas pastas não são muito uteis para incluir. Também toma nota para não incluir o próprio ficheiro, ou então vais ter resultados estranhos. Poderás também não querer incluir a pasta /mnt pois se tiveres partições montadas acabarás por fazer bakup a elas também. Atenção para não teres nada montado em /media ( exemplo cd's ou discos removiveis) ou então exclui a pasta /media também.
Por fim vai para a raíz da directoria que queremos fazer backup. Como queres fazer backup de tudo será /
Se o comando tiver ao teu gosto, carrega no 'enter', senta-te e relaxa, isto é capaz de demorar um pouco.
No fim vais ter um ficheiro chamado backup.tgz na raíz do teu sistema de ficheiros, que provavelmente é grande. Agora podes gravar para um DVD ou mover para outra máquina, o que preferires.
No fim do processo, pode surgir umas mensagens nas linhas a dizer 'tar: Error exit delayed from previous errors' ou parecido, mas na maior parte dos casos podes ignorá-las.
Em alternativa, podes usar o Bzip2 para comprimir o teu backup. Isso significa maior compressão mas menos velocidade. Se a compressão é importante para ti, substitui o 'z' no comando com 'j', e dá ao backup a extensão correcta (bz2). Isto fará o comando parecer-se com isto:
tar -cvpjf /backup.tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.bz2 --exclude=/mnt --exclude=/sys /
2: Restaurando
Aviso: Por favor, por amor de Deus, tem muito cuidado aqui. Se não percebes o que estás a fazer podes acabar gravando por cima de coisas que são importantes para ti, por isso tem muito cuidado!
Bem, vamos continuar o nosso exemplo do capítulo anterior; o ficheiro backup.tgz na raiz do sistema.
Mais uma vez, certifica-te que és o root e que o ficheiro está na raiz do sistema de ficheiros.
Uma das coisas bonitas do Linux é que isto vai funcionar até num sistema a funcionar! Não é necessário andar com coisas como cd's de arranque nem nada. Claro que, se tornaste o teu sistema incapaz de arrancar, poderás não ter escolha senão usar um live-cd, mas os resultados são os mesmos. Podes mesmo apagar cada um dos ficheiros de sistema do Linux enquanto ele está a correr com um comando. No entanto não te vou dar esse comando! ;-)
Bem, voltando ao assunto. Este é o comando que vou usar:
tar xvpfz backup.tgz -C /
Ou, se usaste o Bzip2;
tar xvpfj backup.tar.bz2 -C /
ATENÇÃO: isto irá gravar por cima cada um dos ficheiros na tua partição com o do arquivo de backup!
Prime enter/return/o nariz/o que te der na telha e olha para o espectáculo. Mais uma vez, isto pode demorar um pouco. Quando estiver acabado, terás o Ubuntu com o sistema todo restaurado! Certifica-te, antes de fazer qualquer outra coisa, que recrias as pastas que excluíste do backup:
mkdir proc
mkdir lost+found
mkdir mnt
mkdir sys
etc...
E quando reiniciares, tudo deverá estar como quando fizeste o backup!