Debian: conversão simples de i386 para amd64

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 main

Isso é 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 amd64

3. Atualize a lista de pacotes:

$ sudo apt update

Kernel

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-amd64

Substitua $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-upgrade

No 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

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster