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