Beta-udgave af Ubuntu 24.04

Den beta-udgave af distributionssystemet Ubuntu 24.04 "Noble Numbat" er blevet præsenteret, hvorefter pakke-basen er blevet fuldstændigt fryset, og udviklerne er gået videre til den endelige test og fejlretning. Udgivelsen er planlagt til den 25. april. Version 24.04 er klassificeret som en udgave med langsigtet support (LTS), hvor opdateringer gives i 12 år (5 år - offentlig adgang, plus yderligere 7 år for brugere af Ubuntu Pro-tjenesten). Færdige testbilleder er blevet lavet til Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (den kinesiske version), Ubuntu Unity, Edubuntu og Ubuntu Cinnamon.

Vigtige ændringer:

  • Skrivebordet er opdateret til GNOME 46-udgaven, der har introduceret en global søgefunktion, øget ydeevne for filhåndtereren og terminalemulatorer, tilføjet eksperimentel support til VRR (Variable Refresh Rate), forbedret kvalitet af output ved brøkstørrelsesskalerings, udvidet muligheder for tilslutning til eksterne tjenester, opdateret konfigurationsværktøjet og forbedret systemet for underretninger. Der er blevet implementeret en ny rendering motor i GTK, der er baseret på Vulkan API. Applikationen til kamerahåndtering Cheese er blevet erstattet af GNOME Snapshot.
  • Linux-kernen er opdateret til version 6.8.
  • I lighed med ændringerne i Arch Linux og Fedora Linux er sysctl-parametret vm.max_map_count, der bestemmer det maksimale antal mapperede hukommelsesområder til en proces, som standard blevet øget fra 65530 til 1048576. Ændringen har forbedret kompatibiliteten med Windows-spil, der køres via Wine (fx kunne DayZ, Hogwarts Legacy, Counter Strike 2, Star Citizen og THE FINALS ikke køres med den tidligere værdi), og løste nogle problemer med ydeevnen i applikationer med højt hukommelsesforbrug.
  • Opdaterede versioner: GCC 14-pre, LLVM 18, Python 3.12, OpenJDK 21 (OpenJDK 8, 11 og 17 er valgfrit tilgængelige), Rust 1.76, Go 1.22, .NET 8, PHP 8.3.3, Ruby 3.2.3.
  • Brugerapplikationer er opdateret: Firefox 124 (kompileret med Wayland-support), LibreOffice 24.2, Thunderbird 115, Ardour 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.
  • Subsystemerne er opdateret: Mesa 24.0.3, systemd 253.5, BlueZ 5.72, Cairo 1.18, NetworkManager 1.46, Pipewire 1.0.4, Poppler 24.02, xdg-desktop-portal 1.18.
  • Serverpakker opdateret: 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, Django 4.2.11, Docker 24.0.7, Dovecot 2.3.21, GlusterFS 11.1, HAProxy 2.8.5, Kea DHCP 2.4.1, libvirt 10.0.0, NetSNMP 5.9.4, OpenLDAP 2.6.7, open-vm-tools 12.3.5, PostgreSQL 16.2, Runc 1.1.12, QEMU 8.2.1, SpamAssassin 4.0.0, Squid 6.6, SSSD 2.9.4, Pacemaker 2.1.6, OpenStack 2024.1, Ceph 19.2.0, Openvswitch 3.3.0, Open Virtual Network 24.03.
  • E-mailklienten Thunderbird leveres nu kun som snap-format. DEB-pakken med Thunderbird indeholder en stub for at installere snap-pakken.
  • For applikationer, der bruger gnutls, er understøttelsen af protokoller TLS 1.0, TLS 1.1 og DTLS 1.0 blevet tvunget deaktiveret, da disse for tre år siden officielt blev klassificeret som forældede teknologier af IETF (Internet Engineering Task Force). For openssl blev en tilsvarende ændring implementeret i Ubuntu 20.04.
  • I Apparmor er adgangen til konfigurationsfiler for GnuTLS og OpenSSL nu som standard givet til alle applikationer. Den tidligere selective tilgang forårsagede problemer, der var svære at diagnosticere på grund af mangel på fejlmeddelelser, når adgangen til konfigurationsfilerne ikke kunne opnås.
  • Pakkerne pptpd og bcrelay er blevet fjernet på grund af potentielle sikkerhedsproblemer og ophør med vedligeholdelse af de primære kodebaser. PAM-modulet pam_lastlog.so er også blevet fjernet, hvor problemet fra 2038 ikke er løst.
  • Ved pakkeopbygning er kompilatorindstillingerne som standard aktiveret for at gøre udnyttelse af sårbarheder sværere. I gcc og dpkg er tilstand "-D_FORTIFY_SOURCE=3" som standard aktiveret, hvilket registrerer mulige buffer-overløb ved anvendelse af strengefunktioner defineret i header-filen string.h. Forskellen fra den tidligere anvendte tilstand "_FORTIFY_SOURCE=2" ligger i de ekstra kontroller. Teoretisk set kan de ekstra kontroller medføre nedsat ydeevne, men i praksis har tests i SPEC2000 og SPEC2017 ikke vist forskelle, og der har ikke været klager fra brugere om nedsat ydeevne under testningen.
  • I dpkg er der tilføjet en flag "-mbranch-protection=standard" for at aktivere beskyttelse af udførelse af instruktionssæt, som ikke skal have hoppestreger ved forgrening (ARMv8.5-BTI — Branch Target Indicator) på ARM64-systemer. Blokering af overgange til vilkårlige kodesteder er implementeret for at modvirke oprettelsen af gadgets i exploits, der bruger teknikker til tilbagevendt orienteret programmering (ROP — Return-Oriented Programming).
  • I APT-pakkeforvalteren er prioriteten for «proposed pocket»-lageret ændret, hvor nye versionspakker testes prelimært, før de placeres i de primære lager for offentligheden. Ændringen har til formål at mindske sandsynligheden for automatisk installation af ustabile opdateringer, hvis «proposed pocket» er aktiveret, hvilket kan føre til systemfejl. Efter aktivering af «proposed pocket» vil der nu ikke overføres alle opdateringer fra den, men brugeren kan selektivt installere opdateringer af nødvendige pakker ved at bruge kommandoen «apt install ⁄-proposed».
  • Leveringen af irqbalance-tjenesten, der distribuerer behandling af hardware-interruptioner over forskellige CPU-kerner, er som standard blevet stoppet. I de fleste situationer er de indbyggede distributionsmekanismer, der tilbydes af Linux-kernen, tilstrækkelige. Brug af irqbalance kan være berettiget i særlige situationer, men kræver korrekt konfiguration af administratoren. Desuden kan irqbalance i visse konfigurationer føre til problemer, for eksempel når det bruges i virtualiseringssystemer, og det kan også skabe udfordringer ved manuelle indstillinger, der påvirker energieffektivitet og forsinkelse.
  • Netværket konfigureres ved hjælp af udgivelsen af Netplan 1.0-værktøjet, som muliggør opbevaring af indstillinger i YAML-format og giver backends, der abstraherer adgangen til konfigurationen for NetworkManager og systemd-networkd. Den nye version giver mulighed for samtidig brug af WPA2 og WPA3, tilføjer støtte til netværksenheder fra Mellanox VF-LAG med SR-IOV (Single-Root I/O Virtualization), og realiserer kommandoen «netplan status —diff» for en visuel vurdering af forskellene mellem den faktiske tilstand af indstillingerne og konfigurationsfilerne. I Ubuntu Desktop er NetworkManager aktiveret som standard backend til konfiguration.
  • Den opgraderede ubuntu-desktop-installer, der nu udvikles som en del af et større projekt, ubuntu-desktop-provision, og har fået navnet ubuntu-desktop-bootstrap. Essensen af det nye projekt er at opdele installatøren i faser, der udføres før installationen (partitionering af harddisken og kopiering af pakker) og under den første opstart af systemet (første konfiguration af systemet). Blandt ændringerne bemærkes et forbedret design af installationsgrænsefladen, tilføjelsen af en side til at angive URL'en til download af scriptet til automatiseret installation autoinstall.yaml samt muligheden for at ændre standardadfærd og designstil gennem konfigurationsfilen. Der er tilføjet support for opdatering af selve installatøren - ved en ny version i en tidlig installationsfase vil der nu blive anmodet om at opdatere installatøren.

    Installatøren fremhæver også de funktioner, der blev tilføjet i den tidligere version af Ubuntu 23.10, såsom support til filsystemet ZFS og muligheden for at kryptere harddiske uden behov for at indtaste en adgangskode til at låse harddisken op ved opstart, takket være lagringen af oplysninger til nøgleafkryptering i TPM (Trusted Platform Module).

  • Der er tilføjet en Active Directory Certificate Auto Enrollment (ADSys) mekanisme, der muliggør automatisk modtagelse af certifikater fra Active Directory-tjenester ved aktivering af gruppepolitikker. Automatisk modtagelse af certifikater via Active Directory anvendes også ved tilslutning til virksomhedens trådløse netværk og VPN.
  • Den nye Ubuntu App Center-applikationsmanager er forbedret, skrevet i Dart og bruger Flutter-rammen samt adaptive layoutmetoder for korrekt funktion på skærme af enhver størrelse. Ubuntu Store implementerer en kombineret grænseflade til arbejde med pakker i DEB- og Snap-format (hvis et program findes i både deb- og snap-pakker, vælges snap som standard), giver mulighed for at søge og navigere i kataloget af snapcraft.io-pakker og tilsluttede DEB-repositories, giver mulighed for at administrere installation, afinstallation og opdatering af applikationer, samt installere individuelle deb-pakker fra lokale filer. I applikationen er der et ratingsystem, hvor den femstjernede bedømmelse er blevet erstattet med et afstemningsformat i stil med kan lide/kan ikke lide (+1/-1), som danner grundlag for en virtuel femstjernet vurdering.

    Ubuntu App Center har erstattet den gamle Snap Store-grænseflade. I forhold til Ubuntu 23.10 er der tilføjet en ny kategori af applikationer - Spil (hvor GNOME-spil er fjernet fra leveringen). Der tilbydes en særskilt grænseflade til opdatering af firmware - Firmware Updater, tilgængelig for systemer baseret på amd64 og arm64-arkitekturer, der muliggør opdatering af firmware uden at køre en fuld app-manager i baggrunden.

  • Pakker til 32-bit Armhf-arkitekturen er blevet opdateret til at bruge 64-bit versionen af time_t. Ændringen påvirker over tusinde pakker. Den tidligere anvendte 32-bit version af time_t kan ikke bruges til at håndtere tid senere end den 19. januar 2038 på grund af overflow i tælleren for sekunder, der er passeret siden den 1. januar 1970.
  • Bygningerne til Raspberry Pi 5 (server- og brugerudgaver) og StarFive VisionFive 2 (RISC-V) er blevet opdateret.
  • I Ubuntu Cinnamon er det brugerdefinerede miljø Cinnamon 6.0 med grundlæggende support for Wayland blevet aktiveret.
  • I Xubuntu fortsættes leveringen af miljøet baseret på Xfce 4.18.
  • I Ubuntu Mate er skrivebordsmiljøet MATE 1.28 blevet aktiveret, som endnu ikke er officielt annonceret.
  • I Ubuntu Budgie er skrivebordsmiljøet Budgie 10.9 blevet aktiveret.
  • I Kubuntu fortsætter leveringen af KDE Plasma 5.27 som standard. KDE 6 vil blive tilbudt i den efterårsudgave af Kubuntu 24.10. Logo og farveskema er blevet opdateret.
  • I Lubuntu er installationsprogrammet baseret på Calamares-rammeværket blevet forbedret. Der er tilføjet en side til at indstille installationsparametre som installation af tilgængelige opdateringer, installation af codecs og proprietære drivere, installation af ekstra programmer. Tilføjet er tilstande for minimal, fuld og normal installation. En startskærm er blevet tilføjet, der tillader indstilling af sprog og tilslutning til trådløstnetværk samt valg af installation eller overgang til Live-tilstand. Bluetooth Manager og en redigeringsfunktion til konfigurationen af displaymanager SDDM er blevet tilføjet. Desktop-miljøet er opdateret til version LXQt 1.4.
  • I Ubuntu Studio er værktøjet Ubuntu Studio Audio Configuration blevet tilføjet til indstilling af PipeWire-parametre.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster