Você pode salvar uma lista dos pagkages instalados com dpkg --get-selections
e restaurar com dpkg --set-selections
. Você também pode querer salvar e restaurar seu banco de dados de configuração de pacotes do Debconf ( debconf-[gs]et-selections
, de debconf-utils
), e provavelmente backup e restaurar todos os /etc
, bem como /home
.
Como root
no sistema de origem,
dpkg --get-selections >packages
debconf-get-selections | grep -Ev '^[[:space:]]*(#|$)' >debconf_settings
tar jcf etc+home.tar.bz2 /etc /home
Salve esses arquivos em um dispositivo USB ou algo assim, configure o novo sistema e, em seguida, novamente como root
, no sistema de destino
dpkg --set-selections <packages
debconf-set-selections <debconf_settings
tar -C / -j -x -f etc+home.tar.bz2
Eu não acho que isso possa funcionar de forma suave ou perfeita, mas ter uma boa quantidade de infraestrutura de pacotes compartilhados significa que pelo menos as partes triviais não devem exigir muito trabalho manual.
Se você tiver tempo e paciência, talvez tente isso em um host virtual antes de zapear totalmente sua instalação do Mint. Configurar o Ubuntu no Virtualbox também merece seu tempo por outros motivos.