Versión de distribución de Ubuntu 24.04 LTS

Produciuse o lanzamento da distribución "Noble Numbat" de Ubuntu 24.04, que está clasificada como versión de soporte a longo prazo (LTS), cuxa actualización se xera nun prazo de 12 anos (5 anos - dispoñible publicamente, máis outros 7 anos para os usuarios de o servizo Ubuntu Pro). As imaxes de instalación créanse para Ubuntu Desktop, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (edición chinesa), Ubuntu Unity, Edubuntu e Ubuntu Cinnamon.

Principais cambios:

  • Actualizouse o escritorio para o lanzamento de GNOME 46, que engadiu unha función de busca global, mellorou o rendemento do xestor de ficheiros e dos emuladores de terminais, engadiu soporte experimental para o mecanismo VRR (Variable Refresh Rate), mellorou a calidade de saída para o escalado fraccionado, ampliado capacidades para conectarse a servizos externos, configurador actualizado e sistema de notificación mellorado. GTK usa un novo motor de renderizado baseado na API Vulkan. A aplicación da cámara Cheese foi substituída por GNOME Snapshot.
    Versión de distribución de Ubuntu 24.04 LTS
  • O núcleo Linux actualizouse á versión 6.8.
  • Versións actualizadas de GCC 14-pre, LLVM 18, Python 3.12, OpenJDK 21 (OpenJDK 8, 11 e 17 están dispoñibles opcionalmente), Rust 1.75, Go 1.22, .NET 8, PHP 8.3.3, Ruby 3.2.3, bin 2.42 , glibc 2.39.
  • Aplicacións de usuario actualizadas: Firefox 124 (construído con soporte para Wayland), LibreOffice 24.2, Thunderbird 115, Ardor 8.4.0, OBS Studio 30.0.2, Audacity 3.4.2, Transmission 4.0, digiKam 8.2.0, Kdenlive 23.08.5, Krita .5.2.2, VLC 3.0.20.
  • Subsistemas actualizados: Mesa 24.0.3, systemd 255.4, BlueZ 5.72, Cairo 1.18, NetworkManager 1.46, Pipewire 1.0.4, Poppler 24.02, xdg-desktop-portal 1.18.
  • Paquetes de servidor actualizados: Nginx 1.24, Apache httpd 2.4.58, Samba 4.19, Exim 4.97, Clamav 1.0.0, Chrony 4.5, containerd 1.7.12, LXD 5.21.0, Django 4.2.11, Docker .24.0.7, Docker .2.3.21. 11.1, GlusterFS 2.8.5, HAProxy 2.4.1, Kea DHCP 10.0.0, libvirt 5.9.4, NetSNMP 2.6.7, OpenLDAP 12.3.5, open-vm-tools 16.2, PostgreSQL 1.1.12, .EMU8.2.1, . .4.0.0, SpamAssassin 6.6, Squid 2.9.4, SSSD 2.1.6, Pacemaker 2024.1, OpenStack 19.2.0, Ceph 3.3.0, Openvswitch 24.03, Open Virtual Network XNUMX.
  • O cliente de correo electrónico Thunderbird agora só vén en formato instantáneo. O paquete Thunderbird DEB contén un esbozo para instalar o paquete snap.
  • Modernizouse o instalador de ubuntu-desktop-installer, que agora se está a desenvolver como parte do proxecto máis grande de ubuntu-desktop-provision e renomeado como ubuntu-desktop-bootstrap. A esencia do novo proxecto é dividir o instalador en etapas realizadas antes da instalación (partición do disco e copia de paquetes) e durante o primeiro arranque do sistema (configuración inicial do sistema). O instalador está escrito na linguaxe Dart, usa o cadro Flutter para construír a interface de usuario e implícase como un complemento sobre o instalador curtin de baixo nivel, que xa se usa no instalador Subiquity usado en Ubuntu Server.

    Entre os cambios no novo instalador, hai un deseño de interface mellorado, a adición dunha páxina para especificar o URL para descargar o script de instalación automatizada autoinstall.yaml e a posibilidade de cambiar o comportamento predeterminado e o estilo de deseño a través do ficheiro de configuración. Engadiuse soporte para actualizar o propio instalador: se hai unha nova versión dispoñible nunha fase inicial da instalación, agora emítese unha solicitude para actualizar o instalador.

    O instalador de Ubuntu Desktop usa o modo de instalación mínimo de forma predeterminada. Para instalar programas adicionais como LibreOffice e Thunderbird, debes seleccionar o modo de instalación avanzado. O instalador tamén destaca as funcións engadidas na versión anterior de Ubuntu 23.10, como o soporte para o sistema de ficheiros ZFS e a capacidade de cifrar unidades sen esixir que introduza un contrasinal de desbloqueo da unidade no arranque almacenando información de descifrado de claves nun TPM (Trusted Platform). Módulo).

    Versión de distribución de Ubuntu 24.04 LTS
  • Mellorouse o novo xestor de aplicacións de Ubuntu App Center, escrito en Dart usando o framework Flutter e métodos de deseño adaptativo da interface para funcionar correctamente en pantallas de calquera tamaño. Ubuntu Store implementa unha interface combinada para traballar con paquetes en formatos DEB e Snap (se hai un programa nos paquetes deb e snap, snap está seleccionado por defecto), permíteche buscar e navegar polo catálogo de paquetes snapcraft.io e repositorios DEB conectados e permítelle xestionar a instalación, desinstalación e actualización de aplicacións, instalando paquetes deb individuais desde ficheiros locais. A aplicación utiliza un sistema de valoración no que a escala de valoración de cinco puntos se substitúe pola votación no formato Gústame/Non me gusta (+1/-1), en base ao cal se mostra unha valoración virtual de cinco estrelas.

    Ubuntu App Center substitúe a antiga interface de Snap Store. En comparación con Ubuntu 23.10, engadiuse unha nova categoría de aplicacións: Xogos (os xogos de GNOME elimináronse do paquete). Proponse unha interface separada para actualizar o firmware: o Actualizador de firmware, dispoñible para sistemas baseados en arquitecturas amd64 e arm64, e que lle permite actualizar o firmware sen executar un xestor de aplicacións completo en segundo plano.

    Versión de distribución de Ubuntu 24.04 LTS
  • Por analoxía cos cambios en Arch Linux e Fedora Linux, o parámetro sysctl vm.max_map_count, que determina o número máximo de áreas de asignación de memoria dispoñibles para un proceso, aumentou por defecto de 65530 a 1048576. O cambio mellorou a compatibilidade cos xogos de Windows. lanzado a través de Wine (por exemplo, co valor antigo non se lanzou os xogos DayZ, Hogwarts Legacy, Counter Strike 2, Star Citizen e THE FINALS), e resolveu algúns problemas de rendemento con aplicacións con moita memoria.
  • O acceso dos usuarios sen privilexios aos espazos de nomes de usuarios é limitado, o que aumentará a seguridade dos sistemas que utilizan o illamento de contedores de vulnerabilidades que requiren a manipulación do espazo de nomes dos usuarios para explotalos. Ubuntu usa un esquema de bloqueo híbrido que permite selectivamente que algúns programas creen un espazo de nomes de usuario se teñen un perfil AppArmor coa regra "permitir que os usuarios creen" ou dereitos CAP_SYS_ADMIN. Por exemplo, créanse perfís para Chrome e Discord, nos que se usa o espazo de nomes de usuario para os procesos de sandbox.
  • Cando se crean paquetes, as opcións do compilador están habilitadas por defecto para dificultar a explotación das vulnerabilidades. En gcc e dpkg, o modo "-D_FORTIFY_SOURCE=3" está activado por defecto, que detecta posibles desbordamentos do búfer ao executar funcións de cadea definidas no ficheiro de cabeceira string.h. A diferenza co modo "_FORTIFY_SOURCE=2" usado anteriormente reside en verificacións adicionais. Teoricamente, as comprobacións adicionais poden levar a un rendemento reducido, pero na práctica, as probas SPEC2000 e SPEC2017 non mostraron diferenzas e non houbo queixas dos usuarios durante o proceso de proba sobre a diminución do rendemento.
  • Apparmor está activado por defecto para permitir que calquera aplicación acceda aos ficheiros de configuración da biblioteca GnuTLS e OpenSSL. Anteriormente, o aprovisionamento selectivo daba lugar a problemas que eran difíciles de diagnosticar debido á falta de saída de erros cando non se podía acceder aos ficheiros de configuración.
  • Elimináronse os paquetes pptpd e bcrelay debido a posibles problemas de seguranza e a desuso das bases de código subxacentes. Tamén se eliminou o módulo PAM pam_lastlog.so, que non resolve o problema 2038.
  • Engadiuse a marca "-mbranch-protection=standard" a dpkg para habilitar a protección de execución en sistemas ARM64 para conxuntos de instrucións que non deberían ramificarse (ARMv8.5-BTI - Indicador de destino de rama). Impléméntase o bloqueo de transicións a seccións arbitrarias de código para evitar a creación de gadgets en exploits que utilicen técnicas de programación orientadas ao retorno (ROP - Return-Oriented Programming).
  • Para as aplicacións que usan gnutls, o soporte para os protocolos TLS 1.0, TLS 1.1 e DTLS 1.0, que foron clasificados oficialmente como tecnoloxías obsoletas polo IETF (Internet Engineering Task Force) hai tres anos, está desactivado forzosamente. Para openssl, implementouse un cambio similar en Ubuntu 20.04.
  • As claves RSA de 1024 bits utilizadas en APT para verificar repositorios mediante unha sinatura dixital foron declaradas obsoletas e desactivadas. En Ubuntu 24.04, os repositorios deben estar asinados con claves RSA de polo menos 2048 bits, ou con chaves Ed25519 e Ed448. Dado que as chaves RSA de 1024 bits seguen usándose nalgúns PPA, estas chaves non están bloqueadas actualmente, pero reciben unha advertencia. Despois dun tempo, está previsto que o aviso sexa substituído por unha saída de erro.
  • O xestor de paquetes APT cambiou a prioridade para o repositorio de "peto proposto", que proba previamente as novas versións dos paquetes antes de que sexan liberados para o público en xeral. O cambio ten como obxectivo reducir a probabilidade de instalación automática de actualizacións inestables, se se activa o repositorio de "peto proposto", o que pode provocar un mal funcionamento do sistema. Despois de activar o "peto proposto", todas as actualizacións xa non se transferirán desde el, pero o usuario poderá instalar de forma selectiva actualizacións dos paquetes necesarios mediante o comando "apt install /-propposed".
  • O servizo irqbalance, que distribúe o procesamento de interrupcións de hardware en diferentes núcleos de CPU, descontinuouse por defecto. Actualmente, na maioría das situacións, os mecanismos estándar de distribución do controlador proporcionados polo núcleo de Linux son suficientes. O uso de irqbalance pode estar xustificado en determinadas situacións, pero só se o administrador o configura correctamente. Ademais, irqbalance causa problemas en determinadas configuracións, por exemplo cando se usa en sistemas de virtualización, e tamén pode interferir coa configuración manual de parámetros que afectan ao consumo de enerxía e á latencia.
  • Para configurar a rede, utilízase a versión do kit de ferramentas Netplan 1.0, que proporciona almacenamento de configuracións en formato YAML e proporciona backends que abstraen o acceso á configuración para NetworkManager e systemd-networkd. A nova versión ten a capacidade de usar simultaneamente WPA2 e WPA3, engadiu soporte para dispositivos de rede Mellanox VF-LAG con SR-IOV (Single-Root I/O Virtualization) e implementou o comando "netplan status -diff" para avaliar visualmente as diferenzas. entre o estado real da configuración e os ficheiros de configuración. Ubuntu Desktop ten NetworkManager activado como backend de configuración de forma predeterminada.
    Versión de distribución de Ubuntu 24.04 LTS

  • O mecanismo de rexistro automático de certificados de Active Directory (ADSys) está activado, o que lle permite obter automaticamente certificados dos servizos de Active Directory cando as políticas de grupo están activadas. A obtención automática de certificados a través de Active Directory tamén se aplica ao conectarse a redes sen fíos corporativas e VPN.
  • O paquete Apport de Ubuntu, usado para automatizar o manexo de fallos de aplicacións, ofrece integración con systemd-coredump para xestionar fallos. Agora podes usar a utilidade coredumpctl para analizar os volcados de núcleo.
  • O paquete básico inclúe aplicacións para análise de rendemento, seguimento de procesos e seguimento da saúde do sistema. En particular, engadíronse os paquetes procps, sysstat, iproute2, numactl, bpfcc-tools, bpftrace, perf-tools-unstable, trace-cmd, nicstat, ethtool, tiptop e sysprof, que se combinan no meta-performance-tools. paquete.
  • A configuración dos repositorios activos converteuse para utilizar o formato deb822 e trasladouse de /etc/apt/sources.list ao ficheiro /etc/apt/sources.list.d/ubuntu.sources.
  • Os servizos reinician agora despois de instalar actualizacións nas súas bibliotecas asociadas, aínda que as actualizacións se instalen automaticamente en modo de actualización sen supervisión. Para evitar que o servizo se reinicie automaticamente despois dunha actualización, engádeo á sección override_rc do ficheiro /etc/needrestart/needrestart.conf.
  • Mellorouse o traballo do Power Profiles Manager, engadindo soporte para novos mecanismos de xestión de enerxía de hardware dispoñibles nos procesadores AMD e tamén engadindo a posibilidade de utilizar diferentes controladores de optimización. Cando se traballa en modo sen conexión, o nivel de optimización aumenta automaticamente.
  • Actualizáronse o paquete fprintd e a biblioteca libfprint para incluír soporte para dispositivos adicionais de dixitalización de pegadas dixitais.
  • Utilízase unha versión máis fina do tipo de letra Ubuntu. Para devolver a fonte antiga do sistema, pode instalar o paquete fonts-ubuntu-classic.
  • Engadiuse compatibilidade co acelerador QAT (QuickAssist Technology) integrado nos procesadores Intel, que ofrece ferramentas para acelerar os cálculos utilizados na compresión e o cifrado. Para usar Intel QAT, os paquetes incluídos son qatlib 24.02.0, qatengine 1.5.0, qatzip 1.2.0, ipp-crypto 2021.10.0 e intel-ipsec-mb 1.5-1.

  • Os paquetes para a arquitectura Armhf de 32 bits convertéronse para utilizar o tipo time_t de 64 bits. O cambio afectou a máis de mil paquetes. O tipo time_t de 32 bits usado anteriormente non se pode usar para xestionar tempos posteriores ao 19 de xaneiro de 2038, debido ao desbordamento do contador de segundos desde o 1 de xaneiro de 1970.
  • Montaxes actualizadas para placas Raspberry Pi 5 (servidor e usuario) e StarFive VisionFive 2 (RISC-V).
  • Ubuntu Cinnamon usa o contorno de usuario Cinnamon 6.0 con soporte inicial para Wayland.
  • Engadiuse compatibilidade para transferir axustes mediante cloud-init á compilación de Ubuntu para o subsistema WSL (subsistema de Windows para Linux).
  • Xubuntu segue proporcionando ambientes baseados en Xfce 4.18.
    Versión de distribución de Ubuntu 24.04 LTS
  • Ubuntu Mate segue entregando o ambiente de escritorio MATE 1.26.2 (a rama 1.28 xa está dispoñible no repositorio MATE, que aínda non foi anunciado oficialmente). Utilízase un novo instalador, similar ao que se ofrece no escritorio de Ubuntu. En lugar da aplicación de actualización de firmware, utilízase o firmware de GNOME para actualizar o firmware e, en lugar de Software Boutique, engadiuse o App Center para xestionar as instalacións de aplicacións. A aplicación MATE Welcome foi descontinuada.
    Versión de distribución de Ubuntu 24.04 LTS
  • Ubuntu Budgie usa o ambiente de escritorio Budgie 10.9. Actualizáronse moitos applets e miniaplicacións. Introduciuse un novo configurador de Budgie Control Center. En lugar do software GNOME, úsase App-Center para xestionar aplicacións. Pulseaudio foi substituído por Pipewire. Substituíronse algunhas aplicacións predeterminadas, por exemplo, GNOME-Calculator → Mate Calc, GNOME System Monitor → Mate System Monitor, Evince → Atril, GNOME Font Viewer → font-manager, Cheese → guvcview, Celluloid → Parole, Rhythmbox → Lollypop + Goodvibes + gpodder . Elimináronse GNOME-Calendar, GNOME System Monitor e GNOME Screenshot da distribución base.
    Versión de distribución de Ubuntu 24.04 LTS
  • Kubuntu segue entregando KDE Plasma 5.27.11, KDE Frameworks 5.115 e KDE Gear 23.08 por defecto. KDE 6 ofrecerase na versión de outono de Kubuntu 24.10. Logotipo e esquema de cores actualizados.
    Versión de distribución de Ubuntu 24.04 LTS
  • En Lubuntu, mellorouse o instalador baseado no framework Calamares. Engadiuse unha páxina para configurar opcións de instalación, como instalar actualizacións dispoñibles, instalar códecs e controladores propietarios e instalar programas adicionais. Engadidos modos de instalación mínimo, completo e normal. Engadiuse a primeira pantalla de inicio, que permite configurar o idioma e a conexión á rede sen fíos, así como escoller entre iniciar o instalador ou cambiar ao modo en directo. Engadido Bluetooth Manager e editor de configuración do xestor de visualización SDDM. O ambiente de escritorio actualizouse a LXQt 1.4.
    Versión de distribución de Ubuntu 24.04 LTS
  • Ubuntu Studio engadiu a utilidade de configuración de audio de Ubuntu Studio para configurar os axustes de PipeWire. Utilízase un novo instalador, similar ao que se ofrece no escritorio de Ubuntu. Engadiuse un metapaquete para instalar programas útiles para ensinar música, como FMIT, GNOME Metronome, Minuet, MuseScore, Piano Booster, Solfege.
    Versión de distribución de Ubuntu 24.04 LTS



Fonte: opennet.ru

Engadir un comentario