Saltar al contenido

Mantenimiento de versiones antiguas de MAX

El problema

  • ¿Por qué un día, de pronto, no puedo seguir actualizando mi versión de MAX?
  • ¿Por qué si instalo una versión antigua de MAX no puedo actualizarla?
  • ¿Por qué se queja synaptic de que no puede encontrar los repositorios de ubuntu, cuando los ha encontrado siempre?
  • ¿He cambiado alguna configuración sin darme cuenta?

La explicación del problema

Como sabéis, desde la versión 3, MAX se basa en ubuntu y estos problemas que ocurren con las versiones antiguas de MAX tienen su origen precisamente en la política de ubuntu.

Ubuntu desarrolla una nueva versión cada 6 meses (una en abril y otra en octubre), las numera según el año y el mes y además les pone un curioso nombre conformado por un animal y un adjetivo relativo al mismo -más o menos- con la condición de que las dos palabras empiecen por la misma letra:

Esta tabla recoge los nombres y números de las versiones de ubuntu desde el año 2008, y las versiones de MAX correspondientes:

UBUNTU MAX
 8.04 Hardy Heron MAX 4.0
 8.10 Intrepid Ibex  
9.04 Juanty Jackalope MAX 5.0
 9.10 Karmic Koala  
10.04 Lucid Lynx MAX 6.0 y MAX 6.5
10.10 Maverick Meerkat  
11.04 Natty Narwhal  
11.10 Oneiric Ocelot  
12.04 Precise Pangolin MAX 7
14.04 Trusty Tahr MAX 8
16.04 Xenial Xerus MAX 9
18.04 Bionic Beaver MAX 10

En  general, ubuntu mantiene el soporte para las actualizaciones de cada versión durante 18 meses. Pero en los años pares, la versión de abril tiene soporte durante 3 años para la versión de escritorio y 5 para la versión de servidor (a partir de la 12.04 serán 5 años para ambas versiones). Estas versiones se denominan LTS (Long Term Support).

En cualquier caso, una vez terminado el periodo de soporte, ubuntu cambia los repositorios de sitio y por eso nuestro synaptic no es capaz de encontrarlos. Así pues, una solución consiste en enseñarle a synaptic dónde tiene que buscar...

La solucion paso a paso...

  • Abre un terminal, por ejemplo, pulsando con el botón derecho sobre el fondo del escritorio y eligiendo "Abrir en un terminal" o en el menú Accesorios → Terminal.

  • Escribe en el terminal la siguiente instrucción y pulsa ENTER para ejecutarla:

    sudo gedit /etc/apt/sources.list

    * La instrucción sudo indica que la instrucción que la sigue se va a ejecutar con permisos de administración, por eso nos pedirá la contraseña (que por defecto es cmadrid).

    * La instrucción a continuación abre el editor de textos gedit con el archivo /etc/apt/sources.list ya cargado y listo para edición.
  • Con la opción Buscar → Reemplazar del menú de gedit, vamos a sustituir dos secuencias de texto por otras dos:

    • Primera sustitución:

      * En el cuadro Buscar: escribe (o copia y pega): es.archive
      * y en el cuadro Reemplazar con: escribe (o copia y pega): old-releases
      * Asegúrate de que has escrito correctamente y pulsa Reemplazar todo.

    • Segunda sustitución:

      * En el cuadro Buscar: escribe (o copia y pega): security.ubuntu.com
      * y en el cuadro Reemplazar con: escribe (o copia y pega): old-releases.ubuntu.com
      * Asegúrate de que has escrito correctamente y pulsa Reemplazar todo.
  • Guarda los cambios en gedit y cierra el programa.

  • Ahora, para actualizar el sistema, abre el gestor de paquetes synaptic (menú Sistema → Administración):

    • Pulsa el botón Recargar.

    • Pulsa el botón Marcar todas las actualizaciones.

    • Por último, pulsa el botón Aplicar y espera a que termine todo el proceso.

Noviembre 2018