Este es un breve artículo sobre cómo organizar la arquitectura de 64 bits en su distribución basada en Debian / Deabian de 32 bits (que puede descargar inadvertidamente en lugar de 64 bits) sin reinstalar.
* Su hardware debe admitir inicialmente amd64, nadie va a crear magia.
* Esto puede dañar el sistema, así que tenga mucho cuidado.
* Todo fue probado en Debian10-buster-i386.
* No haga esto si al menos algo aquí no se entiende.
Dpkg, apt y sources.list
Inmediatamente al punto, si estás
loco por haberlo pesado todo, comenzamos a preparar los paquetes (en principio, el orden no importa aquí, pero los puntos son más convenientes)
1. Seleccione amd64 en /etc/apt/sources.list, insertando '[arch = amd64]' entre deb \ deb-src y la URL
Esto es necesario para que en el futuro solo se descarguen paquetes de 64 bits.
2.Agregue amd64 a dpkg para que no jure:
$ sudo dpkg --add-architecture amd64
3. Actualice la lista de paquetes:
$ sudo apt update
El núcleo
Por supuesto, todo esto no tiene sentido sin un núcleo de 64 bits, así que instálelo:
$ sudo apt install linux-headers-$VERSION-amd64 linux-image-amd64
Coloque $ VERSION para sustituir la versión correcta del kernel.
Después de instalar el kernel, grub se reconfigurará automáticamente.
Finalización
Después de reiniciar, nuestro sistema ya podrá trabajar con amd64, pero pueden surgir algunos problemas con los paquetes. Para resolverlos, fue suficiente ejecutar estos comandos:
$ sudo apt --fix-broken install $ sudo apt full-upgrade
Aunque tampoco vale la pena preocuparse mucho por esto, todos los paquetes necesarios se instalarán como dependencias con el tiempo, y los innecesarios se eliminarán de esta manera:
$ sudo apt autoremove
Después de las operaciones anteriores, puede corregir sources.list nuevamente quitando '[arch = amd64]',
para que no haya problemas con los paquetes.
¡Ahora tiene a su disposición un sistema de 64 bits!