Udgivelse af Ubuntu 24.04 LTS distribution

Udgivelsen af Ubuntu 24.04 "Noble Numbat" er sket, som tilhører kategorien af LTS-udgivelser med opdateringer i 12 år (5 år - offentlige, plus 7 år for brugere af Ubuntu Pro-tjenesten). Installationsbillederne er lavet til Ubuntu Desktop, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, Ubuntu Kylin (udgave til Kina), 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.
    Udgivelse af Ubuntu 24.04 LTS distribution
  • Linux-kernen er opdateret til version 6.8.
  • Opdaterede versioner: GCC 14-pre, LLVM 18, Python 3.12, OpenJDK 21 (valgfrit tilgængelige OpenJDK 8, 11 og 17), Rust 1.75, Go 1.22, .NET 8, PHP 8.3.3, Ruby 3.2.3, binutils 2.42, glibc 2.39.
  • Opdaterede brugerapplikationer: Firefox 124 (bygget med støtte til Wayland), 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, VLC 3.0.20.
  • Opdaterede subsystemer: 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.
  • Opdaterede serverpakker: 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, 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.
  • Installationsprogrammet ubuntu-desktop-installer er blevet moderniseret og udvikles nu som en del af det større projekt ubuntu-desktop-provision og er blevet omdøbt til ubuntu-desktop-bootstrap. Formålet med det nye projekt er at opdele installationsprogrammet i faser, der udføres før installationen (diskpartitionering og pakkeoverførsel) og under den første systemopstart (initial systemkonfiguration). Installationsprogrammet er skrevet i Dart-sproget, bruger frameworket Flutter til at bygge brugergrænsefladen og implementeres som et supplement til det lavniveau installationsprogram curtin, som allerede anvendes i installationsprogrammet Subiquity, der bruges i Ubuntu Server.

    Ændringerne i det nye installationsprogram inkluderer et forbedret brugergrænseflade-design, tilføjelse af en side til angivelse af URL'en til download af scriptet til automatiseret installation autoinstall.yaml og muligheden for at ændre standardadfærden og designstilen via konfigurationsfilen. Der er også tilføjet støtte til opdatering af selve installationsprogrammet - når der findes en ny version i en tidlig installationsfase, vil der nu blive givet en anmodning om opdatering af installationsprogrammet.

    Ubuntu Desktop-installationsprogrammet bruger som standard en minimal installationsmetode. For at installere yderligere programmer som LibreOffice og Thunderbird skal den udvidede installationsmetode vælges. Installationsprogrammet viser også de funktioner, der blev tilføjet i den tidligere udgave Ubuntu 23.10, såsom understøttelse af filsystemet ZFS og muligheden for disk kryptering, der ikke kræver indtastning af en adgangskode til at låse disken op ved opstart, takket være opbevaring af oplysninger til dekryptering af nøgler i TPM (Trusted Platform Module).

    Udgivelse af Ubuntu 24.04 LTS distribution
  • 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.

    Udgivelse af Ubuntu 24.04 LTS distribution
  • 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.
  • Adgangen for ikke-privilegerede brugere til bruger-ID-namespace er begrænset, hvilket vil øge sikkerheden for systemer, der bruger containerisolering, mod sårbarheder, som kræver manipulationer med bruger-namespace. I Ubuntu anvendes en hybrid låseskema, der selektivt tillader nogle programmer at oprette bruger-namespace, hvis de har en AppArmor-profil med reglen 'allow userns create' eller retten CAP_SYS_ADMIN. For eksempel er der oprettet profiler for Chrome og Discord, hvor bruger-namespace anvendes til at isolere processer i sandkasser.
  • 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 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.
  • 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).
  • 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.
  • 1024-bit RSA-nøgler, der blev anvendt i APT til verifikation af repositories ved digital signatur, er blevet erklæret forældede og deaktiveret. I Ubuntu 24.04 skal repositories være signeret med RSA-nøgler på mindst 2048 bit eller Ed25519 og Ed448 nøgler. Da 1024-bit RSA-nøgler fortsat bruges i nogle PPA-repositories, bliver disse nøgler ikke blokeret endnu, men der udsendes en advarsel for dem. Efter noget tid planlægges advarslen at blive erstattet af en fejlmeddelelse.
  • Prioriteten for 'proposed pocket' repository i APT-pakkehåndteringssystemet er blevet ændret, hvor nye versioner af pakker gennemgår forhåndstestning, før de placeres i de primære repositories for offentligheden. Ændringen har til formål at reducere sandsynligheden for automatisk installation af ustabile opdateringer, når 'proposed pocket' er aktiveret, som kan føre til, at systemet ikke fungerer korrekt. Efter aktivering af 'proposed pocket' vil ikke alle opdateringer blive overført derfra, men brugeren vil kunne vælge at installere opdateringer for 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.
    Udgivelse af Ubuntu 24.04 LTS distribution
  • 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.
  • I pakken Apport, der anvendes i Ubuntu til automatisering af behandling af applikationsnedbrud, er der integreret systemd-coredump til behandling af kritiske nedbrud. Programmet coredumpctl kan nu bruges til at analysere core-dumps.
  • Den grundlæggende installation inkluderer applikationer til ydeevneanalyse, processporings- og systemmonitorering. Især er pakkerne procps, sysstat, iproute2, numactl, bpfcc-tools, bpftrace, perf-tools-unstable, trace-cmd, nicstat, ethtool, tiptop og sysprof blevet tilføjet, som er samlet i en meta-pakke kaldet performance-tools.
  • Indstillingerne for aktive repositories er blevet opdateret til at bruge deb822-formatet og er blevet flyttet fra /etc/apt/sources.list til filen /etc/apt/sources.list.d/ubuntu.sources.
  • Tjenesterne genstartes automatisk efter installation af de tilknyttede biblioteker, selvom opdateringerne installeres automatisk i unattended-upgrade-tilstand. For at forhindre automatisk genstart af en tjeneste efter opdatering skal den tilføjes til sektionen override_rc i filen /etc/needrestart/needrestart.conf.
  • Der er forbedret funktionaliteten af Power Profiles Manager, som nu understøtter nye hardware mekanismer til energistyring tilgængelige i AMD-procese, samt muligheden for at bruge forskellige optimeringsdrivere. Ved brug i offline-tilstand er der sikret automatisk øgning af optimeringsniveauet.
  • Pakke fprintd og biblioteket libfprint er blevet opdateret med støtte til ekstra enheder til scanning af fingeraftryk.
  • Der er anvendt en finere variant af skrifttypen Ubuntu. For at returnere til den gamle system skrifttype kan pakken fonts-ubuntu-classic installeres.
  • Der er tilføjet støtte til Intel-processorer, der har en indbygget accelerator QAT (QuickAssist Technology), som tilbyder værktøjer til at accelerere beregninger anvendt ved komprimering og kryptering. For at bruge Intel QAT er pakkene qatlib 24.02.0, qatengine 1.5.0, qatzip 1.2.0, ipp-crypto 2021.10.0 og intel-ipsec-mb 1.5-1 inkluderet.
  • 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 Ubuntu-udgaven til WSL (Windows Subsystem for Linux) er der tilføjet støtte til overførsel af indstillinger ved hjælp af cloud-init.
  • I Xubuntu fortsættes leveringen af miljøet baseret på Xfce 4.18.
    Udgivelse af Ubuntu 24.04 LTS distribution
  • I Ubuntu Mate leveres skrivebordsmiljøet MATE 1.26.2 (i MATE-repositoriet er gren 1.28 allerede tilgængelig, men endnu ikke officielt annonceret). Der er taget brug af en ny installer, der ligner den, der tilbydes i Ubuntu Desktop. I stedet for applikationen Firmware Updater til at opdatere firmware, er GNOME Firmware blevet implementeret, og i stedet for Software Boutique til styring af applikationsinstallationer er App Center blevet tilføjet. Applikationen MATE Welcome er blevet fjernet fra grundpakken.
    Udgivelse af Ubuntu 24.04 LTS distribution
  • I Ubuntu Budgie er skrivebordsmiljøet Budgie 10.9 blevet implementeret. Mange applets og mini-applikationer er blevet opdateret. En ny konfigurationsværktøj, Budgie Control Center, er blevet foreslået. I stedet for GNOME Software til styring af applikationer er App Center blevet brugt. Pulseaudio er blevet erstattet af Pipewire. Nogle standardapplikationer er blevet ændret, for eksempel, 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. GNOME-Calendar, GNOME System Monitor og GNOME Screenshot er blevet fjernet fra grundpakken.
    Udgivelse af Ubuntu 24.04 LTS distribution
  • I Kubuntu leveres KDE Plasma 5.27.11, KDE Frameworks 5.115 og KDE Gear 23.08 som standard. KDE 6 vil blive tilbudt i efterårsudgaven af Kubuntu 24.10. Logoet og farvetemaet er blevet opdateret.
    Udgivelse af Ubuntu 24.04 LTS distribution
  • 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.
    Udgivelse af Ubuntu 24.04 LTS distribution
  • I Ubuntu Studio er værktøjet Ubuntu Studio Audio Configuration blevet tilføjet til konfiguration af PipeWire-indstillinger. En ny installer, der ligner den, der tilbydes i Ubuntu Desktop, er blevet implementeret. En meta-pakke til installation af programmer, der er nyttige til musikundervisning, såsom FMIT, GNOME Metronome, Minuet, MuseScore, Piano Booster, Solfege, er blevet tilføjet.
    Udgivelse af Ubuntu 24.04 LTS distribution

Afspil video


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