Este é um pequeno artigo sobre como organizar uma arquitetura de 64 bits em sua distribuição de 32 bits baseada em Debian/Deabian (que você pode ter carregado inadvertidamente em vez de 64 bits) sem reinstalação.
* Seu hardware deve inicialmente suportar AMD64, ninguém vai fazer mágica.
*Isso pode danificar o sistema, portanto proceda com muito cuidado.
* Tudo foi testado no Debian10-buster-i386.
*Não faça isso se não entender nada aqui.
Dpkg, apt e fontes.list
Direto ao ponto, se você pesou tudo maluco, vamos começar a preparar os pacotes (a princípio a ordem não importa aqui, mas ponto por ponto é mais conveniente)
1. Selecione amd64 em /etc/apt/sources.list, inserindo ‘ [arch=amd64] ‘ entre debdeb-src e 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 main
Isso é necessário para garantir que no futuro apenas pacotes de 64 bits sejam carregados.
2.Adicione amd64 ao dpkg para que ele não pragueje:
$ sudo dpkg --add-architecture amd64
3.Atualize a lista de pacotes:
$ sudo apt update
núcleo
Claro, tudo isso não faz sentido sem um kernel de 64 bits, então instale-o:
$ sudo apt install linux-headers-$VERSION-amd64 linux-image-amd64
Coloque $VERSION para substituir a versão desejada do kernel.
Depois de instalar o kernel, o grub será reconfigurado automaticamente.
Realização
Após uma reinicialização, nosso sistema poderá funcionar com AMD64, mas podem surgir alguns problemas com os pacotes. Para resolvê-los, bastava executar estes comandos:
$ sudo apt --fix-broken install
$ sudo apt full-upgrade
Embora você também não deva se preocupar muito com isso - todos os pacotes necessários serão eventualmente instalados como dependências, e os desnecessários serão removidos assim:
$ sudo apt autoremove
Agora você tem um sistema de 64 bits à sua disposição!
Fonte: habr.com