Este é un pequeno artigo sobre como organizar unha arquitectura de 64 bits na súa distribución baseada en Debian/Deabian de 32 bits (que pode ter cargado inadvertidamente en lugar de 64 bits) sen reinstalar.
* O teu hardware debe admitir inicialmente amd64, ninguén vai crear maxia.
*Isto pode danar o sistema, así que proceda con moito coidado.
* Todo foi probado en Debian10-buster-i386.
* Non fagas isto se non entendes nada aquí.
Dpkg, apt e sources.list
Directo ao grano, se xa pesaches todo tolo, comezamos a preparar os paquetes (en principio, aquí non importa a orde, pero punto por punto é máis conveniente)
1. Seleccione amd64 en /etc/apt/sources.list introducindo ' [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
Isto é necesario para garantir que no futuro só se carguen paquetes de 64 bits.
2.Engade amd64 a dpkg para que non xure:
$ sudo dpkg --add-architecture amd64
3.Actualiza a lista de paquetes:
$ sudo apt update
O núcleo
Por suposto, todo isto non ten sentido sen un núcleo de 64 bits, así que instáleo:
$ sudo apt install linux-headers-$VERSION-amd64 linux-image-amd64
Coloque $VERSION para substituír a versión do núcleo desexada.
Despois de instalar o núcleo, o grub reconfigurarase automaticamente.
Realización
Despois dun reinicio, o noso sistema poderá funcionar con amd64, pero poden xurdir algúns problemas cos paquetes. Para resolvelos, foi suficiente executar estes comandos:
$ sudo apt --fix-broken install
$ sudo apt full-upgrade
Aínda que tampouco debes preocuparte demasiado por isto: todos os paquetes necesarios acabarán por instalarse como dependencias e eliminaranse os innecesarios así:
$ sudo apt autoremove
Agora tes un sistema de 64 bits á túa disposición!
Fonte: www.habr.com