Este é um breve artigo sobre como organizar uma arquitetura de 64 bits em sua distribuição Debian/Deabian-based de 32 bits (que você pode ter baixado acidentalmente em vez da versão de 64 bits) sem precisar reinstalá-la.
* Seu hardware deve originalmente suportar amd64, não há mágica aqui.
* Isso pode danificar o sistema, então proceda com muito cuidado.
* Tudo foi testado no Debian10-buster-i386.
* Não faça isso se não entender algo aqui.
Dpkg, apt e sources.list
Vamos direto ao ponto; se você pesou todas as opções, começamos a preparar os pacotes (basicamente a ordem não importa, mas é mais conveniente em itens).
1. Selecione amd64 em /etc/apt/sources.list, inserindo ‘[arch=amd64]’ entre deb e deb-src e a URL.
Exemplo
# Base reps
deb [arch=amd64] http://deb.debian.org/debian/ buster main contrib non-free
deb-src [arch=amd64] http://deb.debian.org/debian/ buster main contrib non-free
# Update reps
deb [arch=amd64] http://deb.debian.org/debian/ buster-updates main
deb-src [arch=amd64] http://deb.debian.org/debian/ buster-updates main
# Security reps
deb [arch=amd64] http://security.debian.org/debian-security/ buster/updates main
deb-src [arch=amd64] http://security.debian.org/debian-security/ buster/updates mainIsso é necessário para que no futuro sejam carregados apenas pacotes de 64 bits.
2. Adicione amd64 ao dpkg para evitar erros:
$ sudo dpkg --add-architecture amd643. Atualize a lista de pacotes:
$ sudo apt updateKernel
Claro que tudo isso não faz sentido sem um kernel de 64 bits, então vamos instalá-lo:
$ sudo apt install linux-headers-$VERSION-amd64 linux-image-amd64Substitua $VERSION pela versão necessária do kernel.
Após a instalação do kernel, o grub será reconfigurado automaticamente.
Conclusão
Depois de reiniciar, nosso sistema já poderá operar com amd64, mas alguns problemas de pacote podem surgir. Para resolvê-los, execute os seguintes comandos:
$ sudo apt --fix-broken install
$ sudo apt full-upgradeNo entanto, não se preocupe muito com isso — todos os pacotes necessários serão instalados como dependências com o tempo, e os desnecessários podem ser removidos assim:
$ sudo apt autoremove Agora você tem um sistema de 64 bits à sua disposição!
Fonte: habr.com
