Breve histórico: Por várias razões, eu havia passado da área de trabalho do Ubuntu com o Gnome 2.0 para o Ubuntu XFCE (fiquei doente com o Gnome 3) e depois para o ambiente de desktop Cinnamon , que de alguma forma me levou ao mundo Linux Mint . E então eu tenho o Mate desktop, que parece ser o que eu precisava por enquanto. Apenas o Linux Mint é o que eu gostaria de me livrar.
Agora, o desafio é que eu tenho um ambiente de desenvolvimento. E enquanto eu mantenho backups, gostaria de fazer a transição para o Ubuntu de volta sem reinstalar e restaurar completamente.
A troca entre o Ubuntu padrão e o Xubuntu parece simples - basta alternar entre as fontes definidas e deixar o apt fazer os negócios. Mas o Linux Mint tem mais alguns ganchos para "cálculos" de URLs e caminhos. Portanto, o maldito não me deixa voltar, ou pelo menos eu o percebo. Tentei encontrar o howto existente sem sucesso.
Qualquer experiência pessoal seria ótima, mas o que eu preciso é de um conjunto de etapas que descrevam o que fazer, pelo menos orientações mínimas sobre armadilhas e (opcionalmente) algumas dicas mais sobre as mudanças apropriadas que não me deixam sair agora.
Respostas:
Supondo que o ambiente de desenvolvimento esteja em algum lugar do diretório inicial, eis o que eu tentaria. Por favor, note que eu não tentei isso sozinho, portanto isso não oferece absolutamente nenhuma garantia . Em resumo, eu instalaria o Ubuntu com o MATE em outra partição, depois instalaria todos os pacotes que você instalou no Mint e reutilizaria o diretório inicial atual no novo sistema.
Mais detalhadamente:
no seu sistema atual, obtenha a lista de pacotes instalados em um formato utilizável por
dpkg --set-selections
:(você recebe apenas a lista de pacotes que você instalou manualmente; acredito que isso deve ser bom o suficiente, ou você pode obter a lista de todos os pacotes instalados
dpkg --get-selections '*' > pkgs.txt
).Instale o Ubuntu em uma nova partição.
Instale o MATE:
para um desktop MATE mínimo ou
para o desktop MATE completo.
Reutilize sua casa da Casa da Moeda. Você pode fazer isso apenas copiando tudo, ou (com um risco mínimo de alterá-lo de alguma forma pelo novo sistema), montando-o diretamente no novo sistema editando o
/etc/fstab
no Ubuntu e adicionando estas linhas:onde você pode usar o
blkid /dev/<mint-partition>
comando para descobrir deve descobrir o UUID da partição mint. Lembre-se também de criar o/mnt/mint
diretório, porque acredito que ele deve existir para que a montagem seja bem-sucedida.Reinicie (no Ubuntu novamente); quando o sistema for instalado, seu diretório pessoal deverá ser o que você possui no Mint.
Instale os pacotes extras que você instalou no Mint: copie o
pkgs.txt
arquivo que você criou na etapa 1 para o novo sistema e, a partir daí, emita os comandos:Se tudo funcionar como esperado, e você tiver usado o truque "bind mount" da sua casa, poderá movê-lo para o novo local e excluir a partição Mint.
fonte
Use por sua conta e risco. É necessário algum conhecimento prático da linha de comando, etc. Até que isso receba votos suficientes para a verificação da comunidade, você também deve ser capaz de reparar um sistema quebrado, etc).
Para instalar na mesma partição. (É melhor usar a linha de comando para isso, pois você alterna a GUI on-the-fly: faça
Ctrl-Alt-F1
f.ex. para alternar para um console)instale algum derivado do ubuntu (aqui f.ex. lubuntu)
confirmar quando o sistema perguntará se você deseja substituir
mdm
comlightdm
. Usarpara o Mate, como descrito em Como instalar o MATE (o ambiente de desktop)? (meu).
se você não deseja reiniciar (não é necessário, mas talvez mais fácil), você pode seguir as etapas
para alternar gerenciadores de janelas etc.
para conscientizar o sistema de que é o Ubuntu, não o Mint, você precisa alterar o arquivo
/etc/lsb-release
(pelo menos) se quebrado)Mas de alguma forma, isso não substituir os arquivos
/etc/lsb-release
,/etc/issue
e/etc/issue.net
, por isso, pode ser necessário substituir a mãosources.list
A resposta principal em Como restauro os repositórios padrão? foi um pouco difícil, então vá para https://repogen.simplylinux.ch/ , recrie o arquivo sources.list, substitua
/etc/apt/sources.list
e remova/etc/apt/sources.list.d/official...
isso faz você começar. Pode ser que você queira remover alguns pacotes adicionais ao longo do caminho. Todo o feedback para esta solução é apreciado (foi um pouco difícil quando tentei, mas deve funcionar para você.)
fonte