Este tutorial explica el procedimiento de actualización para actualizar Debian de Wheezy a Jessie en unos simples pasos.
Antes de comenzar con la actualización, haga una copia de seguridad de todos los datos críticos. Eso es especialmente los datos de configuración en el directorio /etc y los datos de usuario en /home. Cuando ejecuta un servidor, debe incluir las bases de datos (MySQL, Postgresql, etc.), los datos web y de correo electrónico en la copia de seguridad también. La copia de seguridad debe almacenarse en un disco duro externo, en un servidor externo, p. por FTP o en un disco en la nube. Aquí hay algunos ejemplos sobre cómo crear copias de seguridad con tar.
Respaldar la configuración y los datos
Archivos de configuración en el directorio /etc.
tar -pczf etc.tar.gz /etc
Copia de seguridad del directorio del sitio web /var/www.
tar -pczf www.tar.gz /var/www
Copia de seguridad de los directorios /home.
tar -pczf home.tar.gz /home
Para usuarios de ISPConfig 3:copia de seguridad de los archivos de su servidor de correo electrónico.
tar -pczf vmail.tar.gz /var/vmail
Copia de seguridad de bases de datos MySQL
mysqldump --defaults-file=/etc/mysql/debian.cnf -cCeQ --hex-blob --quote-names --routines --events --triggers --all-databases -r all_databases.sql
A continuación, mueva los archivos tar.gz y .sql para almacenarlos de forma segura en una unidad de copia de seguridad.
Consulte el archivo apt sources.list
Primero instalaremos todas las actualizaciones disponibles de Wheezy antes de actualizar a Jessie. En algunos sistemas, el origen del paquete se define como "estable" en el archivo sources.list en lugar de "jadeante" o "jessie". Para evitar una actualización anticipada accidental a Jessie, verifique la lista de fuentes ahora y asegúrese de que contenga "sibilante" y no "estable" como fuente:
Use un editor de línea de comandos como nano o vi para abrir /etc/apt/sources.list, las líneas deben ser similares a las siguientes:
nano /etc/apt/sources.list
deb http://ftp.de.debian.org/debian wheezy main contrib non-free
deb-src http://ftp.de.debian.org/debian wheezy main contrib non-free
deb http://ftp.de.debian.org/debian wheezy-updates main contrib non-free
deb http://ftp.de.debian.org/debian-security wheezy/updates main contrib non-free
Lo más probable es que el código de su país no sea "de", debe usar el código de su país aquí. El uso de su código de país en el archivo acelerará la descarga del paquete.
Actualizar los paquetes para Wheezy
Los siguientes comandos instalarán todas las actualizaciones pendientes de Wheezy. Esto asegura que su sistema esté en buenas condiciones para la actualización de Jessie.
apt-get update
Listo para la primera actualización:
apt-get upgrade
Sigue esto con:
apt-get dist-upgrade
Verifique el estado del paquete para asegurarse de que no haya paquetes en espera o medio instalado
Esta prueba es importante, verificaremos el estado del paquete para asegurarnos de que no haya paquetes en espera o en un estado medio instalado. Su sistema y la base de datos de apt deben estar en buen estado antes de proceder con la actualización de dist. Si hay paquetes rotos o "en espera", solucione estos problemas antes de la actualización.
Verifique que no haya paquetes en espera consultando la base de datos de paquetes con el comando dpkg:
dpkg --audit
dpkg --get-selections | grep hold
Cuando ambos comandos no devuelvan ningún paquete, continúe con la actualización.
Actualizar la lista de fuentes para Jessie
Edite el archivo /etc/apt/sources.list nuevamente:
nano /etc/apt/sources.list
y reemplace su contenido con las siguientes líneas:
deb http://ftp.de.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.de.debian.org/debian/ jessie main contrib non-free
deb http://httpredir.debian.org/debian jessie-updates main contrib non-free deb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
Elija su ubicación más cercana reemplazando "de" con, p. "nosotros" o el código de su país. Luego guarde el archivo y ejecute el siguiente comando para actualizar la base de datos de fuentes:
apt-get update
Actualización de Jessie en dos pasos
Se recomienda realizar la actualización en dos pasos, primero ejecute "apt-get upgrade" para instalar los paquetes base y luego ejecute "apt-get dist-upgrade" para realizar la actualización de distribución real,
Comience con la actualización ejecutando este comando:
apt-get upgrade
A continuación, haremos la actualización de la distribución ejecutando:
apt-get dist-upgrade
Se requiere reiniciar para finalizar la actualización y cargar el nuevo kernel:
reboot
Verificar la actualización
Para verificar qué versión de Debian está instalada actualmente en el sistema, eche un vistazo al archivo /etc/os-release.
cat /etc/os-release
El resultado en un sistema Debian Jessie es:
Enlaces
- Debian:http://www.debian.org/