Cómo actualizar de Ubuntu 15.10 a Ubuntu 16.04 en las ediciones de escritorio y servidor


Ubuntu 16.04, nombre en clave Xenial Xerus, con soporte a largo plazo se ha lanzado oficialmente hoy en estado salvaje para escritorio, servidor, nube y móvil. Canonical anunció que el soporte oficial para esta versión durará hasta 2021.

Entre muchas correcciones de errores y paquetes actualizados, Ubuntu 16.04 viene con las siguientes características nuevas en la versión del servidor:

  1. Kernel de Linux 4.4
  2. OpenSSH 7.2p2 (el protocolo SSH versión 1 se eliminó por completo y es compatible con el intercambio de claves DH de 1024 bits)
  3. Apache y Nginx con soporte PHP 7.0
  4. Python 3.5
  5. LXD 2.0
  6. Docker 1.10
  7. libvirt 1.3.1
  8. qemu 2.5
  9. Apto 1.2
  10. Cadena de herramientas GNU (glib 2.23, bindutils 2.2, GCC 5.3)
  11. OpenStack Mitaka
  12. VSwitch 2.5.0
  13. Nginx 1.9.15 con soporte HTTP/2
  14. MySQL 5.7
  15. Compatibilidad con el sistema de archivos ZFS

El lado de la versión de escritorio viene con las siguientes características notables:

  1. Unity 7
  2. El Centro de software de Ubuntu es reemplazado por Gnome Software
  3. Brasero y Empathy eliminados
  4. Búsquedas en línea de Dash inhabilitadas
  5. El lanzador se puede mover a la parte inferior
  6. LibreOffice 5.1
  7. Varias correcciones de errores
  8. Firefox 45

Este tutorial lo guiará sobre cómo puede actualizar de Ubuntu 15.10, escritorio y servidor, a la nueva versión de Ubuntu, 16.04, desde la línea de comandos.

Debe tener en cuenta que el proceso de actualización de una versión anterior a una versión más nueva siempre implica algunos riesgos y pérdida de datos o puede dañar su sistema o ponerlo en un estado de falla.

Por lo tanto, siempre haga una copia de seguridad de sus datos importantes antes de continuar con las actualizaciones del sistema y siempre pruebe el proceso en sistemas que no sean de producción.

Actualizar paquetes del sistema

1. Antes de continuar con el proceso de actualización, primero asegúrese de que tiene los paquetes más recientes de su versión actual instalados en su sistema emitiendo los siguientes comandos en la Terminal:

$ sudo apt-get update
$ sudo apt-get upgrade

2. A continuación, asegúrese de actualizar también el sistema con las dependencias y kernels o paquetes más recientes que el comando de actualización retiene mediante la ejecución del siguiente comando.

$ sudo apt-get dist-upgrade

3. Finalmente, después de que finalice el proceso de actualización, comience a eliminar el software basura de su sistema para liberar espacio en el disco emitiendo los siguientes comandos:

$ sudo apt-get autoremove
$ sudo apt-get clean

Esto eliminará todos los paquetes deb previamente almacenados en el directorio/var/cache/apt/archive/y las dependencias, paquetes, kernels o bibliotecas antiguos innecesarios.

Una vez que el sistema se ha preparado para la actualización, debe reiniciar el sistema después del proceso de actualización para poder arrancar con el nuevo kernel.

Actualizar a Ubuntu 16.04 Desktop

4. Antes de iniciar el proceso de actualización a la última versión de Ubuntu, asegúrese de que el paquete update-manager-core, que es la herramienta recomendada proporcionada por Canonical para la actualización de la versión, esté instalado en el sistema emitiendo el siguiente comando.

$ sudo apt-get install update-manager-core

5. Ahora, inicie la actualización con el siguiente comando:

$ sudo do-release-upgrade

6. Después de una serie de comprobaciones del sistema y modificaciones de archivos de repositorios, la herramienta le informará sobre todos los cambios del sistema y le preguntará si desea continuar o ver detalles sobre el proceso de actualización. Escriba y en el indicador para continuar con la actualización.

7. Dependiendo de su conexión a Internet, el proceso de actualización debería llevar un tiempo. Mientras tanto, los paquetes se descargarán en su sistema y se instalarán.

Además, el update-manager-core puede preguntarle si desea reiniciar automáticamente los servicios o reemplazar el archivo de configuración de los paquetes con la nueva versión.

Debe responder con yes para reiniciar los servicios, pero es más seguro mantener los archivos de configuración antiguos para los paquetes recién instalados en caso de que no haya realizado una copia de seguridad de esos archivos conf. Además, debería ser seguro eliminar paquetes obsoletos escribiendo y en el indicador interactivo.

8. Finalmente, después de que el proceso de actualización finalice con éxito, el instalador le informará que el sistema debe reiniciarse para aplicar los cambios y finalizar todo el proceso de actualización. Responda con yes para continuar.

9. Después de reiniciar, el sistema debería iniciarse con la última distribución de Ubuntu actualizada, 16.04. Para verificar su versión de distribución, emita los siguientes comandos en la terminal.

$ uname –a
$ cat /etc/lsb-release
$ cat /etc/issue.net
$ cat /etc/debian_version

10. Si prefiere verificar su versión de distribución desde la GUI, abra Configuración del sistema y vaya a la pestaña Detalles.

Actualizar al servidor Ubuntu 16.04

11. Los mismos pasos que se explican aquí también se pueden aplicar en las versiones de Ubuntu Server. Sin embargo, si el proceso de actualización se realiza de forma remota desde una conexión SSH, se iniciará automáticamente un proceso SSH adicional para la recuperación en el puerto 1022 en caso de falla del sistema.

Solo para estar seguro, conéctese también a la consola del servidor a través de SSH en el puerto 1022, pero no antes de agregar una regla de firewall para que la conexión esté disponible para intentos externos, en caso de que el firewall esté en funcionamiento, como se ilustra en las capturas de pantalla a continuación. .

$ sudo do-release-upgrade -d

12. Una vez que haya realizado la segunda conexión SSH en su servidor, continúe con la actualización del sistema como de costumbre. Una vez finalizado el proceso de actualización, reinicie la máquina y realice la limpieza del sistema emitiendo los siguientes comandos:

$ sudo apt-get autoremove
$ sudo apt-get clean

¡Eso es todo! Disfrute de Ubuntu 16.04 en su computadora, ya sea una computadora de escritorio o un servidor.