Eu costumo ubuntu
lidar com o trabalho diário. Agora, compro um laptop novo e quero migrar todo o meu sistema (programas, pacotes, dados, configurações, etc.) para a nova máquina.
Sei que posso copiar minha pasta pessoal para uma nova máquina e receberei (quase) todos os dados e configurações. Mas existe uma maneira segura de copiar todo o sistema? Ou é uma má ideia?
Respostas:
Pré-requisitos:
A mesma versão do Ubuntu está instalada nas duas máquinas. A arquitetura (32/64 bits) pode ser diferente.
Etapa 1: armazenar a lista de pacotes instalados
Execute o seguinte comando na máquina de origem para armazenar os nomes dos pacotes instalados em ~ / pkglist:
Etapa 2: Transfira sua configuração
Use scp ou rsync ou até mesmo uma unidade flash para transferir seu diretório pessoal (~ / , ~ /. ), A lista de fontes (/etc/apt/sources.list) e quaisquer outros arquivos que você personalizou ou instalou (como apache config em / etc ou softwares on / opt) da máquina de origem para a de destino.
Etapa 3: instalar pacotes
Na máquina de destino, execute o seguinte comando em uma sessão de terminal à prova de falhas para instalar seus pacotes:
Extraído de:
http://eggsonbread.com/2010/01/28/move-ubuntu-to-another-computer-in-3-simple-steps/
fonte
Primeiro, como listar todos os pacotes instalados, esta pergunta abrange a exportação (depois a instalação) do seu conjunto exato de pacotes.
Como você observou, a maior parte da sua configuração será em / home.
Dito isto, cada vez que faço isso, começo do zero, por assim dizer. Vou instalar o ubuntu e adicionar manualmente pacotes que sei usar, configurando-os um de cada vez. A lista de pacotes instalados no seu computador antigo é um bom ponto de partida para encontrar peças diferentes. Quando as coisas estiverem mais ou menos configuradas, copiarei apenas os arquivos de dados (mas não os arquivos de configuração) do meu computador antigo. Isso leva mais tempo para fazer, mas vale a pena mudar para a versão mais recente. (Minha área de trabalho antiga é 10.04, a minha versão atualmente é 11.10, embora eu pretenda atualizá-la para 12.04, quando já existe há um mês, para resolver as arestas ainda existentes). Mas esse plano é para você poucas coisas funcionando de maneira um pouco diferente do que antes. Se você precisar para que as coisas sejam exatamente iguais, vá em frente e faça o acima.
fonte
Eu estava procurando uma maneira mais fácil de fazer isso e encontrei o Aptik :
Eu apenas o usei para migrar de um laptop antigo para um novo, ambos executando o Ubuntu 18.04. Parecia funcionar muito bem.
fonte
A maioria das configurações e arquivos pessoais serão inseridos
/home
. Por exemplo, por padrão, meu tema do GNOME, configurações de shell, histórico do Chromium / favoritos / etc., Vimrc, bash_profile e a maioria das configurações são bem-vindas.Uma coisa importante é preservar permissões e carimbos de data e hora. Consulte Copiar arquivos sem perder as permissões de arquivo / pasta O
-a
sinalizador para rsync é ideal para isso. O Rsync é recomendado para grandes transferências de arquivos. Use--partial-dir
para poder reiniciar o progresso . Também excluo.gvfs
(não é um arquivo real) e.cache
.Considere também instalar / home em uma partição separada se você estiver apenas reinstalando o sistema no mesmo disco rígido. Quais são os prós e os contras de ter uma partição doméstica separada?
fonte
Existem vários utilitários que podem fazer cópias diretas do seu sistema de arquivos e alguns (Norton Ghost por exemplo) podem ajustar suas partições para se adaptarem ao novo disco. Um software como esse permite não apenas copiar de disco para disco, mas também manter um backup compactado e separado para você no futuro.
Há também a ferramenta
dd
para fazer isso, no entanto, é preciso um pouco mais de conhecimento e pesquisa para produzir os resultados que você deseja.fonte
Lembre-se de que você pode remover facilmente o disco rígido de uma máquina para outra sem nenhum problema.
fonte