Transformar una instalación Debian de 32 a 64 bits puede ser necesario para instalar algún paquete desarrollado para 64 bits. Los sistemas de 64 bits pueden correr software preparado para 32 bits, pero no a la inversa.
Anoto los pasos a seguir para una instalación Debian Wheezy, algo antigua, pero el procedimiento es en esencia el mismo para cualquier Linux, y realmente muy similar para cualquier sistema Debian o basado en Debian.
Consideraciones iniciales
Todo el proceso hay que realizarlo desde una sesión root o en su defecto usando sudo.
Recomiendo hacer una copia de seguridad antes de comenzar el proceso.
La lista de comandos que sigue es una anotación rápida del proceso de actualización. Recomiendo consultar algún otro sitio para entender el proceso antes de ejecutarlo.
Comandos para actualizar un sistema de 32 a 64 bits
sudo dpkg --add-architecture amd64 sudo apt-get update sudo apt-get install linux-image-amd64:amd64 debootstrap
Eliminar 32-bits kernel:
sudo apt-get purge linux-image-686-pae linux-image-3.2.0-4-686-pae
sudo dpkg --get-selections "*:i386"|grep -v deinstall >dpkg-get-selections.cp.00.i386 sudo dpkg --get-selections "*:amd64"|grep -v deinstall >dpkg-get-selections.cp.00.amd64 sudo dpkg --get-selections "*:all"|grep -v deinstall >dpkg-get-selections.cp.00.all
sudo mkdir -p bootstrap-i386 sudo rm -Rf bootstrap-i386/* sudo debootstrap --arch=i386 --download-only --include=openssh-client,openssh-server wheezy ./bootstrap-i386
sudo mkdir -p bootstrap-amd64 sudo rm -Rf bootstrap-amd64/* sudo debootstrap --arch=amd64 --download-only --include=openssh-client,openssh-server wheezy ./bootstrap-amd64
sudo ls -1 bootstrap-amd64/var/cache/apt/archives/|egrep "\.deb$"|cut -d "_" -f1|awk '{print $1 " install"}' >dpkg-get-selections.base
sudo dpkg --clear-selections sudo cat dpkg-get-selections.base | dpkg --set-selections sudo apt-get dselect-upgrade
sudo dpkg -i bootstrap-i386/var/cache/apt/archives/*.deb
sudo mkdir -p archives-apt/partial sudo rm -f archives-apt/*.deb sudo apt-get install -d -y -o Dir::Cache::Archives=./archives-apt apt:amd64
1 comentario
Buenas tarde, estoy trabado en la linea de comando:
– sudo apt-get install linux-image-amd64:amd64 debootstrap
la terminal me dice que no tengo el paquete dboostrap y no se como instalar dicho paquete.
dejo abajo la respuestas de la terminal:
E: No se ha podido localizar el paquete deboostrap
Seria de mucha utilidad si puediran orientarme, desde ya muchas gracias y saludos