Lanzamiento de Debian 12 "Ratón de biblioteca"

Después de casi dos años de desarrollo, Debian GNU/Linux 12.0 (Bookworm) ya está disponible para nueve arquitecturas admitidas oficialmente: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 ( armhf), mipsel, mips64el, PowerPC 64 (ppc64el) e IBM System z (s390x). Las actualizaciones para Debian 12 se publicarán durante 5 años.

Las imágenes de instalación están disponibles para su descarga, que se pueden descargar a través de HTTP, jigdo o BitTorrent. Para las arquitecturas amd64 e i386 se ha desarrollado LiveUSB, disponible en las variantes GNOME, KDE, LXDE, Xfce, Cinnamon y MATE, así como un DVD multiarquitectura que combina paquetes para la plataforma amd64 con paquetes adicionales para la arquitectura i386. Lea el siguiente documento antes de migrar desde Debian 11 Bullseye.

El repositorio contiene 64419 paquetes binarios, que son 4868 paquetes más de lo que se ofrecía en Debian 11. En comparación con Debian 11, se agregaron 11089 paquetes binarios nuevos, se eliminaron 6296 (10 %) paquetes obsoletos o abandonados y 43254 (67 %) paquetes se han actualizado. El tamaño total total de todos los textos fuente que se ofrecen en la distribución es de 1 líneas de código. El tamaño total de todos los paquetes es de 341 GB. Para el 564% (204% en la rama anterior), se proporciona soporte para compilaciones repetibles, lo que le permite confirmar que el archivo ejecutable se compila exactamente a partir de las fuentes declaradas y no contiene cambios extraños, cuya sustitución, por ejemplo, se puede hacer atacando la infraestructura de compilación o los marcadores en el compilador.

Cambios clave en Debian 12.0:

  • Además del firmware gratuito del repositorio principal, las imágenes de instalación oficiales también incluyen firmware propietario disponible anteriormente a través del repositorio no gratuito. Si tiene hardware que requiere firmware externo, el firmware propietario requerido se carga de forma predeterminada. Para los usuarios que prefieren solo software gratuito, en la etapa de descarga, se proporciona una opción para deshabilitar el uso de firmware no gratuito.
  • Se ha añadido un nuevo repositorio de firmware no libre, al que se han transferido paquetes con firmware desde el repositorio no libre. El instalador brinda la capacidad de solicitar dinámicamente paquetes de firmware desde el repositorio de firmware no libre. La presencia de un repositorio separado con firmware hizo posible brindar acceso al firmware sin incluir un repositorio común no libre en los medios de instalación.
  • El kernel de Linux se actualizó a la versión 6.1 (Debian 11 envió un kernel 5.10). Systemd 252 actualizado, Apt 2.6 y Glibc 2.36.
  • Pila de gráficos y entornos de usuario actualizados: GNOME 43, KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.2, Xfce 4.18, Mesa 22.3.6, X.Org Server 21.1, Wayland 1.21. Los entornos GNOME utilizan el servidor de medios Pipewire y el administrador de sesiones de audio WirePlumber de forma predeterminada.
  • Aplicaciones de usuario actualizadas como LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
  • Aplicaciones actualizadas del servidor, por ejemplo, Apache Httpd 2.4.57, Bind 9.18, Dovecot 2.3.19, EXIM 4.96, LightTPD 1.4.69, Postfix 3.7, Mariadb 10.11, Nginx 1.22, Postgresql 15, Redis 7.0, Sqlite 3.40, Samba 4.17, Openssh 9.2 p1.
  • Se han actualizado las herramientas de desarrollo, incluidas GCC 12.2, LLVM/Clang 14 (15.0.6 también está disponible para su instalación), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • Se agregó soporte para trabajar con el sistema de archivos APFS (Apple File System) en modo de lectura y escritura usando los paquetes apfsprogs y apfs-dkms. Se incluye la utilidad ntfs2btrfs para convertir particiones NTFS a Btrfs.
  • Se agregó soporte para la biblioteca de asignación de memoria mimalloc, que puede actuar como un reemplazo transparente para la función malloc. Una característica de mimalloc es su implementación compacta y su alto rendimiento (en las pruebas, mimalloc está por delante de jemalloc, tcmalloc, snmalloc, rpmalloc y Hoard).
  • Se agregó el paquete ksmbd-tools y se implementó el soporte para la implementación del servidor de archivos integrado en el kernel de Linux basado en el protocolo SMB.
  • Se ha agregado un conjunto de fuentes nuevas y se han actualizado las fuentes ofrecidas anteriormente. Se propone un administrador de fuentes fnt (análogo a apt para fuentes), que resuelve el problema de instalar fuentes adicionales y mantener actualizadas las fuentes existentes. Con fnt, puede instalar fuentes más recientes del repositorio de Debian Sid, así como fuentes externas de la colección Google Web Fonts.
  • El cargador de arranque GRUB usa el paquete os-prober para detectar otros sistemas operativos instalados y generar menús para arrancarlos. Entre otras cosas, al arrancar, se proporciona la detección de un sistema operativo Windows 11 ya instalado.
  • Debido a la finalización del desarrollo, se eliminaron los paquetes libpam-ldap y libnss-ldap, en lugar de los cuales se recomienda utilizar los paquetes equivalentes libpam-ldapd y libnss-ldapd para la autenticación de usuarios a través de LDAP.
  • Se eliminó la configuración predeterminada de un proceso de registro en segundo plano, como rsyslog. Para ver los registros, en lugar de analizar los archivos de registro, se recomienda llamar a la utilidad "systemd journalctl". Si es necesario, se puede restaurar el comportamiento anterior instalando el paquete system-log-daemon.
  • Separados de systemd están systemd-resolved y systemd-boot. El paquete systemd movió el cliente de sincronización de tiempo systemd-timesyncd de una dependencia requerida a una recomendada, lo que permite instalaciones mínimas sin un cliente NTP.
  • La compatibilidad con el arranque en el modo de arranque seguro UEFI ha regresado para los sistemas basados ​​en la arquitectura ARM64.
  • Se eliminó el paquete fdflush, en su lugar, use "blockdev --flushbufs" de util-linux.
  • Se han eliminado los programas tempfile y rename.ul, en lugar de los cuales se recomienda utilizar las utilidades mktemp y file-rename en los scripts.
  • La utilidad which ha quedado obsoleta y se eliminará en una versión futura. Como reemplazo de los scripts bash, se recomienda usar los comandos "type" o "type -a" para determinar la ruta a los archivos ejecutables.
  • Los paquetes libnss-gw-name, dmraid y request-tracker13 han quedado obsoletos y se eliminarán en Debian 4.
  • Se proporciona la asignación de nombres de interfaz de red permanentes ("enX0") para dispositivos de red virtual Xen.
  • Se agregó soporte para nuevos dispositivos basados ​​en procesadores ARM y RISC-V.
  • Manuales de sistema actualizados (man) en ruso y ucraniano.
  • Se agregaron colecciones de paquetes temáticos relacionados con la medicina, la biología y la astronomía preparados por los equipos de Debian Med y Debian Astro. Por ejemplo, el paquete incluye shiny-server (plataforma para alojar aplicaciones web R), openvlbi (correlador para telescopios), astap (procesador de imágenes astronómicas), planetary-system-stacker (forma imágenes de planetas a partir de fragmentos), nuevos controladores y bibliotecas. con soporte de protocolo INDI asociado a paquetes Astropy Python (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), librerías Java para trabajar con formatos ECSV y TFCAT.
  • Se han añadido al repositorio los paquetes desarrollados por el proyecto UBports con el entorno de usuario Lomiri (antiguo Unity 8) y el servidor de visualización Mir 2, que actúa como un servidor compuesto basado en Wayland.
  • En la etapa final de preparación del lanzamiento, la transición del kit de distribución, que originalmente se esperaba en Debian 12, de usar una partición /usr separada a una nueva representación, en la que los directorios /bin, /sbin y /lib* están decorados como enlaces simbólicos a los directorios correspondientes dentro de /usr, se pospone.

Fuente: opennet.ru

Añadir un comentario