Tabla de contenidos
La nueva versión de Ubuntu 21.04 , Hirsute Hippo, se lanzó el 22 de abril de 2021. Es una versión provisional de la popular distribución de Linux, con solo nueve meses de soporte de Canonical. Entonces, ¿vale la pena actualizarlo?
El hipopótamo hirsuto
El Hirsute Hippo salió a las calles (o agujeros de barro) el 22 de abril de 2021. De cualquier manera, la última versión de la enormemente popular distribución Ubuntu Linux de Canonical está disponible para descargar. Ubuntu 21.04 es una versión provisional, lo que significa que recibe soporte solo durante nueve meses.
Canonical lanza una compilación de Ubuntu cada seis meses, una en abril y otra en octubre. Cada dos años, una de estas compilaciones se designa como versión de soporte a largo plazo (LTS). Las versiones de LTS son compatibles durante cinco años y se consideran de nivel empresarial. Las otras versiones, las compilaciones provisionales, son para aquellos que desean tener la última versión de Ubuntu y la más nueva selección de aplicaciones, y para quienes la estabilidad es de importancia secundaria.
Para ser justos con Canonical, las compilaciones provisionales son siempre bastante estables. A veces necesitan un poco de tiempo para asentarse a medida que se implementan los parches posteriores al lanzamiento, pero se estabilizan muy rápidamente. Debido a que las compilaciones provisionales se utilizan como base de pruebas para el software, las funciones y las innovaciones que eventualmente se incluirán en la próxima compilación de LTS, existe un pequeño riesgo residual al usarlas.
Algunas de las características esperadas, como el entorno de escritorio GNOME 40 y el kit de herramientas de desarrollo GTK 4, no llegaron a Hirsute Hippo. GNOME 40 tiene muchos cambios, por lo que hubo preocupaciones sobre la actualización. En lugar de arriesgarse a introducir algo que podría afectar negativamente la experiencia de escritorio, las extensiones de GNOME y el tema Yaru, GNOME 40 se eliminó de esta versión. Ubuntu 21.04 se adhiere a GTK 3 y GNOME 3.38.
Eso no es malo. Incluso en una versión provisional, no hay lugar para la imprudencia. Y, de hecho, el nuevo contenido de GNOME 40 no es tanto como cabría esperar del salto en el número de versión de compilación. El esquema de control de versiones de GNOME se estaba volviendo difícil de manejar . El número de compilación se aumentó a 40 para iniciar un nuevo esquema de numeración. No representa un desarrollo importante ni una gran cantidad de contenido nuevo, por lo que había menos razones para incluirlo.
Pero ya basta de lo que no pasó. ¿Qué hay de nuevo en Ubuntu 21.04?
Kernel de Linux 5.11
Ha habido cierta confusión en torno a las nuevas funciones del kernel 5.11. Cuando Linus Torvalds anunció el lanzamiento del nuevo kernel el día de San Valentín, dijo: «Es un conjunto de confirmaciones más pequeño que el promedio desde rc7 hasta final». Sin embargo, eso no significa que no haya mucho en esta versión. Simplemente significa que entre la séptima versión final candidata y la versión de la versión, hubo muy pocas confirmaciones. Así que hubo muy poca rotación de códigos de última hora, lo cual es bueno. Pero hay muchas cosas interesantes en este núcleo .
- Extensiones de protección de software : ahora se admite la función de extensiones de protección de software (SGX) de Intel . SGX permite la creación de zonas de memoria cifradas y seguras llamadas enclaves. Los enclaves son opacos al código externo. El código normal puede realizar solicitudes a los enclaves, pero no pueden acceder directamente a sus contenidos. El código que se ejecuta dentro del enclave atiende las solicitudes del código que no es del enclave. Intel está promocionando los enclaves como una forma de proteger elementos privados y sensibles, como claves de cifrado de un kernel malicioso o comprometido.
- Mejoras del procesador AMD: los procesadores AMD también reciben algo de atención, con mejoras de rendimiento y administración en el kernel. Hay soporte de administración de energía para las CPU Zen de AMD , por ejemplo.
- Despacho de usuarios de Syscall : se ha implementado un nuevo esquema de interceptación de llamadas del sistema diseñado para mejorar la eficiencia de emuladores como Wine . Wine necesita intercambiar frecuentemente entre código basado en Windows y basado en Linux. Se espera que las nuevas rutinas de captura y desvío de llamadas produzcan un aumento significativo del rendimiento.
- Mapas de bits de acción constante : la
seccomp()
llamada al sistema se utiliza para definir qué llamadas del sistema puede invocar un proceso de espacio de usuario en el espacio del kernel. Los argumentos de las llamadas al sistema solían examinarse para ver si la llamada estaba permitida o si el proceso o subproceso debería ser eliminado. Esto proporcionó seguridad al sistema al reducir la cantidad de formas en que el kernel podría ser atacado por software malicioso. El nuevo esquema reduce la sobrecarga de esta funcionalidad mediante el uso de regiones de memoria con mapas de bits que contienen indicadores binarios y funcionan de manera similar a las listas de permisos, listas de bloqueo y listas de eliminación.
Por supuesto, un nuevo kernel incluye muchas correcciones de errores, mejoras de seguridad y soporte para casos de uso de hardware específicos. Se ha agregado o mejorado soporte para:
- manejo de USB4 y Thunderbolt .
- detección de hardware en portátiles Lenovo ThinkPad.
- Teclados portátiles para juegos ASUS.
- detección de subsistemas PCI utilizando la velocidad de enlace de 64 gigatransferencias por segundo (GT / s).
- leer los sensores en Corsair Power Supplies.
Ajustes visuales
Hirsute Hippo se envía con una selección de nuevos fondos de pantalla con nuestra famosa Hippopotamidae .
La paleta de diseño basada en púrpura permanece y el tema predeterminado sigue siendo Yaru . Sin embargo, hay algunos ajustes y cambios. Hirsute Hippo tiene por defecto un tema oscuro por defecto, pero no es global. Se aplica de forma selectiva a algunos elementos del escritorio (el calendario y el menú del sistema, por ejemplo), pero no a todo.
El menú del sistema tiene separadores más pequeños entre las secciones del menú, y el indicador de punta de flecha o triángulo que se usa para expandir las secciones ahora es un cheurón.
La barra de resaltado naranja en la barra lateral del navegador de archivos Nautilus se reemplaza con un resaltado mucho más tenue y teñido de gris. Un icono seleccionado todavía se elige en el familiar naranja.
Se han actualizado muchos de los iconos. La mayoría de los tipos de documentos ahora tienen una esquina doblada. Los iconos de LibreOffice usan menos colores y se ven menos desordenados.
Wayland es el servidor de visualización predeterminado
Canonical cambió a usar Wayland como servidor de visualización en Ubuntu 17.10, pero volvió a usar el servidor X.Org X11 en versiones posteriores. Hippo ve la reintroducción de Wayland como el servidor de visualización predeterminado, a menos que esté utilizando hardware de gráficos Nvidia. Si se detecta hardware de Nvidia, permanecerá en X.Org. Si encuentra algún problema con Wayland, puede forzar a su sistema a usar X.Org.
Utilice este comando para editar el archivo de configuración del administrador de pantalla GNOME :
sudo gedit /etc/gdm3/custom.conf
Para volver a X.Org, elimine la marca de almohadilla “ #
” del inicio de la línea resaltada y reinicie.
En versiones anteriores de Ubuntu, un icono de engranaje en la pantalla de inicio de sesión daba acceso a opciones para elegir qué servidor de visualización deseaba usar. Ese ícono de engranaje no estaba presente en la versión beta de Hirsute que Hippo usó para investigar este artículo. Será interesante ver si reaparece en la versión final.
Los archivos del escritorio están de vuelta
Si desea colocar un archivo en el escritorio, puede hacerlo. Esta funcionalidad se eliminó en GNOME 3.28. Algunas personas quieren la posibilidad de colocar archivos en el escritorio, mientras que otras no. Pero eliminar su capacidad de elegir no fue un movimiento popular.
La extensión de GNOME Desktop Icons NG (DING) fue creada para permitir que las personas usen el escritorio como quieran. Hirsute Hippo viene con la extensión DING instalada, por lo que tiene una opción una vez más.
Software actualizado
Como siempre, muchos de los paquetes de software nativos se han actualizado y actualizado. Estas son las versiones de algunas de las principales aplicaciones incluidas en Ubuntu 21.04:
- Firefox : 87.0
- Thunderbird : 78.8.1
- LibreOffice : 7.1.2.2
- Nautilus (archivos) : 3.38.2-estable
- Kernel : 5.11.0-13-genérico
- Golpe : 5.1.4
- gcc : 10.2.1 20210401
- OpenSSL : 1.1.1j 16 de febrero de 2021
- GNOME : 3.38.4
Seguridad del directorio de inicio
Aparentemente, los hipopótamos prefieren la privacidad. Los directorios de inicio en Ubuntu 21.04 son más seguros de forma predeterminada. En versiones anteriores de Ubuntu, cada usuario tenía acceso de lectura y ejecución al directorio de inicio de todos los demás usuarios. Ubuntu 21.04 establece los permisos para los directorios de inicio en 750 en lugar de 755. Los permisos de propietario y grupo permanecen como estaban, pero se han eliminado los permisos para todos los demás usuarios.
- 750 : los nuevos permisos.
rwxr-x---
. Leer, escribir y ejecutar para el propietario y leer y ejecutar para los miembros del grupo, pero sin acceso para todos los demás. - 755 : los permisos antiguos .
rwxr-xr-x
. Leer, escribir y ejecutar para el propietario, leer y ejecutar para los miembros del grupo y leer y ejecutar para todos los demás.
Si realiza una nueva instalación de Ubuntu 21.04, se utilizará un nuevo conjunto de permisos para su directorio de inicio. Si realiza una actualización, los permisos en los directorios de inicio de los usuarios existentes no se cambiarán. Los directorios de inicio recién creados recibirán el nuevo conjunto de permisos predeterminados.
¿Una actualización que vale la pena?
El Hirsute Hippo se comportó bien en las pruebas y se siente como una construcción sólida y estable. Lo que le falta en brillo superficial lo compensa con muchos cambios significativos bajo el capó, incluso sin GNOME 40. El kernel 5.11, las aplicaciones actualizadas, las correcciones de errores y las mejoras de seguridad en todo el sistema son todas ventajas. El cambio de permisos en los directorios de inicio también es un cambio bienvenido. No es nada que no pudieras hacer a mano en otros lanzamientos, pero ¿cuántos realmente se molestaron?
Canonical estima que el 95% de las instalaciones de Ubuntu son versiones LTS. Sin duda se quedarán con Ubuntu 20.04 LTS “Focal Fossa” hasta que llegue la 22.04. ¿En cuanto al otro 5%? Si estuviera ejecutando una versión provisional de Ubuntu como Ubuntu 20.10 «Groovy Gorilla» , actualizaría a 21.04. Hay suficientes mejoras de ingeniería significativas y beneficiosas para que valga la pena.
Si está indeciso, recuerde que siempre puede poner en marcha una máquina virtual en VirtualBox y llevar al Hippo a dar una vuelta de prueba sin riesgos, o un lento waddle.