A melhor maneira do Ubuntu migrar 16.04 para 18.04 através do hardware?

2

Estou executando o Ubuntu 16.04 em um PC HP com um processador Core i5 Ivy Bridge. Estou mudando para outro PC HP com um Core i7 Kaby Lake. Então o hardware é diferente. Eu estarei fazendo uma nova instalação do Ubuntu 18.04 no novo PC.

Minha pergunta é qual é a melhor maneira de mover a pasta inicial do PC antigo para o novo PC? Eu não me importo muito com as configurações ou arquivos .pasta. Eu só quero mover todos os dados. A maioria do software que eu uso eu pretendo reinstalar as novas versões. Eu acho que fazer isso será mais limpo / fresco do que clonar o disco rígido e fazer um upgrade no novo PC (isso é verdade?). Eu só vou ter que reconfigurar as configurações. Esta certo.

Quanto aos dados, tive problemas no passado com permissões de acesso de usuário e tudo isso. Eu não estou familiarizado com os comandos user / group id no Linux ou como lidar com eles. Então, qual é a melhor maneira de mover todos os dados na pasta home para o novo PC, evitando problemas de permissão de acesso? Minha pasta pessoal tem cerca de 80 GB e tenho acesso a um disco rígido externo de 1 TB.

    
por ITA 18.07.2018 / 14:26

1 resposta

2

Digamos que user16 será o usuário do seu antigo Ubuntu 16.04 , enquanto user18 será o usuário em seu novo Ubuntu 18.04 .

  1. Crie um tempfolder em sua unidade externa, que armazenará seus arquivos.

  2. Copie os arquivos de /home/user16/ para o disco rígido externo:
    sudo cp -R /home/user16/* /path/to/your/mounted/external/drive/tempfolder

  3. Copie-os para sua nova pasta pessoal no seu Ubuntu 18.04 :% sudo cp -R /path/to/tempfolder/* /home/user18/

  4. Para corrigir suas permissões depois:
    sudo chown -R user18:user18 /home/user18/

Se estiver usando a interface gráfica, simplesmente mova o conteúdo da sua pasta pessoal para o disco externo e depois de volta para o seu novo Ubuntu 18.04, e simplesmente mude suas permissões com o comando mostrado. O comando usa o argumento -R para alterar recursivamente a propriedade de todos os arquivos e pastas dentro da pasta especificada, user18 antes de o : especificar o usuário e user18 após o : especificar o grupo. Normalmente, seu usuário padrão tem o mesmo nome de grupo que seu nome de usuário. Você precisa de permissões de root para corrigir seus problemas de permissão.

    
por 18.07.2018 / 14:40