Lanzamiento del kit de distribución minimalista Alpine Linux 3.16

El lanzamiento de Alpine Linux 3.16 está disponible, una distribución minimalista construida sobre la base de la biblioteca del sistema Musl y el conjunto de utilidades BusyBox. La distribución se distingue por mayores requisitos de seguridad y está construida con protección SSP (Stack Smashing Protection). OpenRC se usa como un sistema de inicialización y su propio administrador de paquetes apk se usa para la administración de paquetes. Alpine se utiliza para crear imágenes de contenedores Docker oficiales. Las imágenes iso de arranque (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) se preparan en cinco versiones: estándar (155 MB), kernel sin parchear (168 MB), avanzado (750 MB) y para máquinas virtuales (49 MB) .

En el nuevo lanzamiento:

  • Se mejoró la compatibilidad con unidades NVMe en los scripts de configuración del sistema, se agregó la capacidad de crear una cuenta de administrador y se agregó compatibilidad para agregar claves para SSH.
  • Se ha propuesto un nuevo script setup-desktop para simplificar la instalación del entorno de escritorio.
  • El paquete con la utilidad sudo se ha movido al repositorio de la comunidad, lo que significa que la generación de actualizaciones con la eliminación de vulnerabilidades es solo para la última rama estable de sudo. En lugar de sudo, se recomienda usar doas (un análogo simplificado de sudo del proyecto OpenBSD) o la capa doas-sudo-shim, que proporciona un reemplazo para el comando sudo, que se ejecuta sobre la utilidad doas.
  • La partición /tmp ahora está asignada en la memoria utilizando el sistema de archivos tmpfs.
  • El paquete icu-data con datos para la internacionalización se divide en dos paquetes: icu-data-en (2.6 MiB, solo se incluye la configuración regional en_US/GB) e icu-data-full (29 MiB).
  • Los complementos para NetworkManager se han trasladado a paquetes separados: networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp y networkmanager-ovs.
  • La biblioteca SDL 1.2 ha sido reemplazada por el paquete sdl12-compat, que proporciona una API que es compatible con el binario y fuente SDL 1.2 pero se ejecuta sobre SDL 2.
  • Los paquetes Busybox, dropbear, mingetty, openssh, util-linux están construidos con soporte utmps.
  • El paquete util-linux-login se usa para proporcionar el comando de inicio de sesión.
  • Versiones del paquete actualizadas, incluidas KDE Plasma 5.24, KDE Gears 22.04, Plasma Mobile 22.04, GNOME 42, Go 1.18, LLVM 13, Node.js 18.2, Ruby 3.1, Rust 1.60, Python 3.10, PHP 8.1, R 4.2, Xen 4.16, Podman 4.0. Paquetes eliminados de php7 y python2.

Fuente: opennet.ru

Añadir un comentario