Novedades de Ubuntu 20.04

Novedades de Ubuntu 20.04
23 abril tuvo lugar El lanzamiento de la versión 20.04 de Ubuntu, con nombre en código Focal Fossa, es la próxima versión de soporte a largo plazo (LTS) de Ubuntu y es una continuación de Ubuntu 18.04 LTS lanzado en 2018.

Un poco sobre el nombre en clave. La palabra "Focal" significa "punto central" o "la parte más importante", es decir, está asociada con el concepto de foco, el centro de cualquier propiedad, fenómeno, evento, y "Fossa" tiene la raíz "FOSS". (Software gratuito y de código abierto: software gratuito y de código abierto) y la tradición de nombrar las versiones de Ubuntu con nombres de animales significa Fosa - el mamífero depredador más grande de la familia de las civetas de la isla de Madagascar.

Los desarrolladores están posicionando Ubuntu 20.04 como una actualización importante y exitosa con soporte durante los próximos 5 años para computadoras de escritorio y servidores.

Ubuntu 20.04 fue una continuación lógica de Ubuntu 19.04 “Disco Dingo” y Ubuntu 19.10 “Eoan Ermine”. En las versiones de escritorio, siguiendo las últimas tendencias, ha aparecido un tema oscuro. Así, en Ubuntu 20.04 existen tres opciones para el tema estándar de Yaru:

  • Ligero,
  • oscuro,
  • Estándar.

También se eliminó la aplicación de Amazon. Ubuntu 20.04 usa la última versión como shell gráfico predeterminado GNOME 3.36.

Novedades de Ubuntu 20.04

Cambios clave

Ubuntu 20.04 se basa en el kernel 5.4, que se lanzó el 24 de noviembre de 2019. Esta versión introdujo varias innovaciones importantes, que discutiremos a continuación.

lz4

Los ingenieros de Canonical probaron diferentes algoritmos de compresión para el kernel y la imagen de arranque de initramfs, tratando de encontrar un equilibrio entre la mejor compresión (tamaño de archivo más pequeño) y el tiempo de descompresión. El algoritmo de compresión sin pérdidas lz4 mostró los resultados más notables y se agregó a Ubuntu 19.10, lo que le permite reducir los tiempos de arranque en comparación con versiones anteriores (Ubuntu 18.04 y 19.04). El mismo algoritmo permanecerá en Ubuntu 20.04.

Kernel de bloqueo de Linux

La función Lockdown mejora la seguridad del kernel de Linux al restringir el acceso a funciones que podrían permitir la ejecución de código arbitrario a través de código expuesto por procesos de usuario. En pocas palabras, ni siquiera la cuenta de superusuario root puede cambiar el código del kernel. Esto le permite reducir el daño de un posible ataque, incluso cuando la cuenta raíz está comprometida. De este modo, se aumenta la seguridad general del sistema operativo.

exFAT

El sistema de archivos Microsoft FAT no permite transferir archivos de más de 4 GB. Para superar esta limitación, Microsoft creó el sistema de archivos exFAT (del inglés Extended FAT - "extended FAT"). Ahora puedes formatear, por ejemplo, una unidad USB a exFAT usando soporte incorporado Sistema de archivos exFAT.

WireGuard

Si bien Ubuntu 20.04 no usará el kernel 5.6, al menos no de inmediato, ya usa el backport WireGuard en el kernel 5.4. WireGuard es una nueva palabra en la industria VPN, entonces la inclusión WireGuard en el kernel ya le da a Ubuntu 20.04 una ventaja en la dirección de la nube.

Reparado error con las cuotas CFS y ahora las aplicaciones multiproceso pueden ejecutarse más rápido. Se ha agregado un controlador que permite trabajar con sensores de temperatura y voltaje de los procesadores Ryzen.

Estas no son todas las innovaciones que aparecieron en el kernel 5.4. Se pueden encontrar reseñas detalladas en el recurso. kernelnewbies.org (en inglés) y en el foro red abierta (en ruso).

Usando Kubernetes

Canonical ha implementado soporte completo en Ubuntu 20.04 Kubernetes 1.18 con el apoyo Kubernetes encantados, MicroK8 и kubeadm.

Instalación de Kubectl en Ubuntu 20.04:

# snap install kubectl --classic

kubectl 1.18.0 from Canonical ✓ installed

Usando SNAP

Canonical continúa promoviendo un formato de paquete universal: snap. Esto es aún más evidente con el lanzamiento de Ubuntu 20.04. Si intenta ejecutar un programa que no está instalado, primero se le ofrecerá instalarlo usando:

# snap install <package>

Novedades de Ubuntu 20.04

Soporte ZFS mejorado

Aunque A Linus Torvalds puede que no le guste ZFS, sigue siendo un sistema de archivos popular y se agregó soporte experimental con Ubuntu 19.10.
Es bastante conveniente y estable para almacenar datos, el mismo archivo doméstico o almacenamiento de servidor en el trabajo ("listo para usar", puede hacer más que el mismo LVM). ZFS admite tamaños de partición de hasta 256 mil billones de Zettabytes (de ahí la "Z" en el nombre) y puede manejar archivos de hasta 16 Exabytes de tamaño.

ZFS realiza comprobaciones de integridad de los datos en función de cómo se colocan en el disco. La función de copia en escritura garantiza que los datos en uso no se sobrescriban. En cambio, la nueva información se escribe en un nuevo bloque y los metadatos del sistema de archivos se actualizan para apuntar a él. ZFS le permite crear instantáneas (instantáneas del sistema de archivos) que rastrean los cambios realizados en el sistema de archivos e intercambian datos con él para ahorrar espacio en el disco.

ZFS asigna una suma de verificación a cada archivo en el disco y verifica constantemente su estado. Si detecta que el archivo está dañado, intentará repararlo automáticamente. El instalador de Ubuntu ahora tiene una opción separada que le permite usar ZFS. Puedes leer más sobre la historia de ZFS y sus características en el blog. es software libre.

Adiós Python 2.X

La tercera versión de Python se introdujo en 2008, pero ni siquiera 12 años fueron suficientes para que los proyectos de Python 2 se adaptaran a ella.
En Ubuntu 15.10, se intentó abandonar Python 2, pero su soporte continuó. Y ahora salió el 20 de abril de 2020. 2.7.18 Python, que es la última versión de la rama Python 2. No habrá más actualizaciones para ella.

Ubuntu 20.04 ya no es compatible con Python 2 y usa Python 3.8 como versión predeterminada de Python. Desafortunadamente, quedan muchos proyectos de Python 2 en el mundo y para ellos la transición a Ubuntu 20.04 puede resultar dolorosa.

Puede instalar la última versión de Python 2 con un comando:

# apt install python2.7

Además de Python 3.8, los desarrolladores pueden disfrutar de un conjunto actualizado de herramientas que incluye:

  • mysql 8
  • glibc 2.31,
  • AbiertoJDK 11
  • PHP 7.4,
  • Perla 5.30
  • Golang 1.14.

Adiós 32 bits

Desde hace varios años, Ubuntu no proporciona imágenes ISO para computadoras de 32 bits. Actualmente, los usuarios existentes de versiones de 32 bits de Ubuntu pueden actualizar a Ubuntu 18.04, pero ya no podrán actualizar a Ubuntu 20.04. Es decir, si actualmente estás usando Ubuntu 32 de 18.04 bits, podrás quedarte con él hasta abril de 2023.

Como actualizar

Actualizar a Ubuntu 20.04 desde versiones anteriores es muy fácil: simplemente ejecute los siguientes comandos:

# sudo apt update && sudo apt upgrade
# sudo do-release-upgrade

Nos complace anunciar que Ubuntu 20.04 LTS (Focal Fossa) ya está disponible como imagen para máquinas virtuales en nuestro plataforma en la nube. ¡Cree su propia infraestructura de TI virtual utilizando el software más reciente!

UPD: Los usuarios de Ubuntu 19.10 podrán actualizar a 20.04 ahora, y los usuarios de Ubuntu 18.04 podrán actualizar después del lanzamiento de 20.04.1, cuyo lanzamiento está programado para el 23 de julio de 2020.

Fuente: habr.com

Añadir un comentario