Atualmente, tenho pacotes, módulos, configurações, etc. para Eclipse, MySQL, Python, Firefox, etc. configurados no Kubuntu. Também configurei o Kubuntu da melhor maneira para minhas necessidades. Gostaria de duplicar meu ambiente em outra máquina que tenha um processador diferente (atualmente em um Intel Q9450, o novo processador é um i7). Pelo que entendi, meus aplicativos são compilados para uso com meu processador específico, portanto, fazer uma cópia direta da partição está fora de questão.
Existe alguma maneira de duplicar meu ambiente nessa outra máquina, com a falta de reinstalar e reconfigurar tudo?
linux
installation
curioso
fonte
fonte
Respostas:
O que leva você a essa conclusão? Pelo menos para x86, os pacotes instalados pelo Kubuntu são compilados para rodar em praticamente todas as CPUs não pré-históricas. Eu acredito que eles rodarão em algo mais novo que um 486, o que provavelmente não representa um problema no seu caso :-).
Portanto, uma cópia de partição direta deve funcionar bem:
cp -a
, se o layout da sua partição foi alterado)Os problemas são esperados apenas para:
A maioria dos kernels modernos detecta automaticamente o hw na inicialização, portanto, mesmo os drivers devem estar ok, mas se tudo der errado, você poderá inicializar no modo de usuário único e corrigir qualquer problema de driver.
fonte
Você pode levar seu diretório pessoal sem nenhuma alteração. Quase tudo o que entra em um diretório inicial é projetado para ser compartilhado com algo como o NFS, então você é bom.
Além disso, salve sua seleção de pacotes com
e restaure-o na outra máquina com
Da mesma forma, salve suas configurações do debconf com
e restaure com
Para o restante da configuração
/etc
que não é gerenciada pelo debconf, é difícil rastrear o que foi alterado manualmente, a menos que você tenha usado algo como o etckeeper (talvez uma idéia para o futuro). Por esse motivo, costumo manter a maior parte da minha configuração no diretório inicial. Porém, como você sabe em quais programas está interessado, deve ser fácil encontrar os arquivos relevantes/etc
e verificar e copiá-los manualmente.fonte
Você pode fazer backup da sua casa e restaurá-la na outra máquina. Isso não pode atender totalmente à sua necessidade, mas restaurará toda a configuração. Você precisa reinstalar os pacotes você mesmo, no entanto.
fonte
A grande maioria das configurações personalizadas será em / home /, com a maior parte do restante em / etc /. alguns dos arquivos / etc têm informações específicas sobre a máquina ou o hardware (/etc/X11/xorg.conf, / etc / hostname, / etc / fstab na parte superior da minha cabeça), mas muito disso pode ser copiado se você vão usar a mesma versão do sistema operacional.
fonte
Apoiando a coisa get, definir seleções.
Para saber exatamente quais arquivos de configuração foram alterados, execute o seguinte:
Se você não tiver o dlocate instalado, poderá substituí-lo
dpkg -S
ou pular essa parte.Para fazer backup de todos os arquivos de configuração:
fonte
Hmm. Se você não se importa um pouco de mexer, pode conectar o novo HDD à sua caixa, montá-lo e usar o dd. Por exemplo, se sua raiz atual estiver definida como / dev / sda3 e você montou o novo HDD em / dev / sdb2, você usaria
Você precisará fazer isso como root, é claro. Depois disso, você desejará instalar o Grub, então você precisará instalar um Ubuntu LiveCD e usá-lo.
Ou você pode dar uma olhada neste link: http://www.ehow.com/how_4924091_clone-hard-drive-linux.html - Parece um bom caminho para clonar um disco rígido Linux, embora eu não tenha testei esse site sozinho.
fonte