Traducción del Tutorial de Clem How to upgrade to Linux Mint 19.
Se respeta el contenido original (salvo error u omisión por mi parte) y solo se añade el enlace al tutorial Copia de seguridad del sistema con TIMESHIFT de JCSenar para clarificar el proceso.
También se debe mencionar que algunos usuarios no desean usar Timeshift ya que usan otro método de realizar instantáneas del sistema, por ejemplo crear una imagen de la partición. Sin embargo el ejecutable mintupgrade exige la presencia de esta instantánea o el proceso se aborta. Puedes evitar este requisito de la forma indicada aquí, escribiendo
sudo touch /etc/timeshift.json
en la terminal antes de volver a ejecutar la actualización.A. Introducción
Este tutorial explica como actualizar a Linux Mint 19.
B. Consideraciones generales
Linux Mint 17.X, (17, 17.1, 17.2 y 17.3) tendrá soporte hasta el 2019.
Linux Mint 18.X (18, 18.1, 18.2 y 18.3) tendrá soporte hasta el 2021
Si tu versión de Linux Mint tiene aún soporte, y estás contento con tu sistema actual, no necesitas actualizar.
B2. ¿Has probado Linux Mint 19 en ese ordenador?
Cada nueva versión de Linux Mint viene con un nuevo kernel. Esto significa que maneja el hardware de forma diferente. Por ejemplo, puedes descubrir que tu tarjeta gráfica o tu adaptador Wifi que funcionan bien en tu Linux Mint actual no son reconocidos por la nueva versión a la que piensas actualizarlo. En algunos casos esto puede significar que actualizar a esa nueva edición es la decisión errónea, ¿quizás no deberías saltarte esa edición en particular? Sólo hay una forma de saberlo: necesitas probarla.
Linux Mint viene como una imagen ISO que puede ser grabada en un DVD o en un pendrive. Gracias a esto puedes probar la nueva edición en tu ordenador y ver si tu hardware es reconocido sin instalarlo y antes de actualizar.
B3. ¿Has creado una Instantánea del sistema?
Si cualquier cosa se rompe o si cualquier cosa va mal durante la actualización, puedes volver atrás en el tiempo y revertir todos los cambios restaurando tu últim instantánea del sistema. Cualquier cosa que ocurra, estarás cubierto.
B4. ¿Has hecho copias de seguridad?
Tus datos personales son lo mas valioso de tu ordenador. Si algo pasara y tu sistema operativo se rompiera, no hay problema, puedes reinstalarlo. Si pierdes tus datos o no eres capaz de acceder a ellos...eso es una historia diferente.
Para estar a salvo, haz una copia de seguridad completa de tus datos en un medio externo (pendrive o DVD).
Para actualizar a Linux Mint 19 necesitas satisfacer los siguientes requisitos.
Actualizar a una nueva base de paquetes no es trivial y no debería ser realizada por usuarios noveles.
Necesitas saber cómo escribir comandos e interpretar los resultados que se obtienen.
También necesitas tener experiencia con APT. Durante la actualización necesitarás entender los resultados de los comandos de APT. Necesitarás comprender, si un paquete necesita ser eliminado , si con ello impedirás la actualización, si esto afecta a otros paquetes, etc, etc.
C2. Edición Linux Mint 18.3 Cinnamon, MATE o Xfce
La herramienta de actualización solo actualiza la edición Linux Mint 18.3 Cinnamon, MATE o Xfce.
Si estás corriendo Linux Mint 18, 18.1 o 18.2, antes es preciso actualizar a Linux Mint 18.3 usando el Gestor de Actualizaciones.
C3. Instantánea con Timeshift
Para instalar timeshift abre una terminal y escribe
Sigue el resto de indicaciones de este Tutorial para crear una instantánea de tu sistema.
Si algo fuera mal, podrás restaurar tu sistema operativo a su estado actual, tanto desde Linux MInt o desde un Live de Mint (DVD o USB Live).
C4. LightDM
Para conocer el gestor de inicio de sesión gráfica (display manager o DM) que tienes instalado actualmente abre una terminal y escribe
Si el resultado fuera "/usr/sbin/mdm", necesitaras instalar lightdm y desinstalar completamente mdm. Abre una terminal y escribe
Abre una terminal y escribe
sudo dpkg-reconfigure lightdm
sudo reboot
Empleando el Gestor de Actualizaciones, clic en “Refrescar” para refrescar la caché de APT y aplicar todas las actualizaciones.
D2. Proporciona a tu terminal desplazamiento ilimitado.
Abre una terminal.
Clic en Editar→Preferencias del perfil→Desplazamiento
Marca la opción "ilimitada" y haz clic en "Cerrar".
D3. Instala la herramienta de actualización
Para instalar la herramienta de actualización abre una terminal y escribe:
Para simular una actualización, abre una terminal y escribe:
Este comando momentáneamente apuntará tu sistema a los repositorios de Linux Mint 19 y calculará la repercusiones de una actualización.
Ten en cuenta que ese comando no afecta a tu sistema. Después de que la simulación acabe tus repositorios originales serán restaurados.
Los resultados que obtengas mostrarán si la actualización es posible, y si es así, qué paquetes serán actualizados, instalados, eliminados o mantenidos.
Es extremadamente importante que prestes atención a los resultados de este comando.
Si muestra paquetes que impiden la actualización, elimínalos y apunta cuales son para tratar de reinstalarlos después de actualizar.
También toma nota de cualquier paquete importante de la lista de paquetes a eliminar de forma que los puedas reinstalar tras la actualización.
Sigue usando "mintupgrade check" y no efectúes el siguiente paso hasta que estés conforme con los resultados.
D5. Descarga los paquete de actualizaciones
Para descargar los paquetes necesarios para actualizar a Linux Mint 19, escribe los siguientes comandos:
Observa también que este comando apunta tu sistema a los repositorios de Linux Mint 19 (si quieres volver a Linux Mint 18.3 después de usar este comando, aún puedes, con el comando "mintupgrade restore-sources").
Sigue usando el comando "mintupgrade download" hasta que todos los paquetes estén descargados completamente.
D6. Aplica las actualizaciones
Este paso no es reversible, y una vez lo realizas, la única forma de volver atrás es restaurando una instantánea del sistema. Asegúrate de haber creado la instantánea antes de dar este último paso.
Para aplicar las actualizaciones escribe el siguiente comando:
Si al reiniciar, el ordenador falla al iniciar y la secuencia de inicio parece detenida, presiona la tecla de elevación/mayúsculas (SHIFT) derecha o izquierda para salir del logo de inicio y ver en los detalles del inicio.
Si el inicio se estanca tratando de ejecutar el trabajo /dev/mapper/cryptswap1, entonces haz lo siguiente:
Selecciona las "Opciones Avanzadas" del último kernel instalado
Selecciona el Modo Recuperación
Una vez en el menú de recuperación elige "fsck" y selecciona "si".
Una vez realizado el chequeo del sistema de archivos, presiona Intro para volver al menú.
Selecciona "root" en el menú de recuperación y presiona Intro para acceder a la consola del root.
Escribe
nano /etc/fstab
para editar el archivo fstab.Encuentra la línea con "/dev/mapper/cryptswap1" y añade el símbolo "# " al inicio de "/dev/mapper/cryptswap1"
Presiona "Ctrl+O" y luego "Intro" para guardar el archivo modificado
Presiona "Ctrl+X" para salir del editor nano
Escribe "reboot" para reiniciar el ordenador
Una vez inicies con éxito, la swap encriptada debe ser activada de forma adecuada. Puedes probar a editar otra vez /etc/fstab y reactivar la línea de montaje de cyptswap (elimiando el símbolo # al inicio de ella).
Si no puedes actualizar a Linux Mint 19, por favor realiza una instalación limpia o fresca.
La instrucciones generales para una actualización limpia o fresca están también disponibles en Cómo actualizar a una edición mas reciente
G. Notas
apt version mintupgrade
, y comprobar que es la última en https://github.com/linuxmint/mintupgrade/commits/master. Además puedes descargarla de http://packages.linuxmint.com/pool/main/m/mintupgrade/ La actualización sobrescribirá los archvios de /etc/con la configuración por defecto. Puedes restaurar los archvios individualmente mediante la instantánea realizada antes antes de la actualización.