Lanseringen av Ubuntu 24.04 "Noble Numbat" har genomförts, vilket klassas som en version med lÄngsiktig support (LTS), dÀr uppdateringar ges i 12 Är (5 Är allmÀnt tillgÀngliga, plus ytterligare 7 Är för anvÀndare av Ubuntu Pro-tjÀnsten). Installationsbilder har skapats för Ubuntu Desktop, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (version för Kina), Ubuntu Unity, Edubuntu och Ubuntu Cinnamon.
Huvudsakliga förÀndringar:
- Skrivbordet har uppdaterats till release av GNOME 46, dÀr en funktion för global sökning har lagts till, prestandan hos filhanteraren och terminalemulatorer har förbÀttrats, experimentellt stöd för mekanismen VRR (Variable Refresh Rate) har lagts till, kvaliteten pÄ utdata vid brÄkdel av skalning har förbÀttrats, anslutningsmöjligheterna till externa tjÀnster har utökats, konfiguratören har uppdaterats och systemet för meddelanden har förbÀttrats. I GTK anvÀnds en ny rendering motor som baseras pÄ Vulkan API. Programmet för kamerahantering, Cheese, har ersatts med GNOME Snapshot.

- Linux-kÀrnan har uppdaterats till version 6.8.
- Versionerna av GCC 14-pre, LLVM 18, Python 3.12, OpenJDK 21 (OpenJDK 8, 11 och 17 Àr valfritt tillgÀngliga), Rust 1.75, Go 1.22, .NET 8, PHP 8.3.3, Ruby 3.2.3, binutils 2.42 och glibc 2.39 har uppdaterats.
- AnvÀndarapplikationerna har uppdaterats: Firefox 124 (byggd med stöd för 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 och VLC 3.0.20.
- Under systemen har följande uppdateringar gjorts: Mesa 24.0.3, systemd 255.4, BlueZ 5.72, Cairo 1.18, NetworkManager 1.46, Pipewire 1.0.4, Poppler 24.02 och xdg-desktop-portal 1.18.
- Serverpaketen har uppdaterats: 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 och Open Virtual Network 24.03.
- E-postklienten Thunderbird levereras nu endast i snap-format. DEB-paketet med Thunderbird innehÄller en plats för att installera snap-paketet.
- Installatören ubuntu-desktop-installer har moderniserats och utvecklas nu som en del av det större projektet ubuntu-desktop-provision samt omdöpt till ubuntu-desktop-bootstrap. Syftet med det nya projektet Àr att dela upp installatören i steg som utförs före installationen (partionering och kopiering av paket) och under första systemstarten (grundlÀggande systemkonfiguration). Installatören Àr skriven i Dart, anvÀnder ramverket Flutter för att bygga anvÀndargrÀnssnittet och implementeras som ett tillÀgg till den lÄg-nivÄ installatören curtin, som redan anvÀnds i installatören Subiquity, som anvÀnds i Ubuntu Server.
Bland förĂ€ndringarna i den nya installatören nĂ€mns en förbĂ€ttrad anvĂ€ndargrĂ€nssnittsdesign, tillĂ€gg av en sida för att ange URL för nedladdning av skriptet för automatisk installation autoinstall.yaml och möjlighet att Ă€ndra standardbeteende och stil genom en konfigurationsfil. Stöd för att uppdatera sjĂ€lva installatören har lagts till â om det finns en ny version i ett tidigt skede av installationen ges nu en begĂ€ran om att uppdatera installatören.
I installationsprogrammet för Ubuntu Desktop anvÀnds som standard installationslÀget minimalt. För att installera ytterligare program som LibreOffice och Thunderbird mÄste den utökade installationslÀget vÀljas. I installationsprogrammet markeras ocksÄ funktioner som lagts till i den senaste versionen av Ubuntu 23.10, sÄsom stöd för filsystemet ZFS och möjligheten att kryptera diskar utan att behöva ange ett lösenord för upplÄsning under uppstart, tack vare lagring av information för att dekryptera nycklar i TPM (Trusted Platform Module).

- Den nya applikationshanteraren Ubuntu App Center har förbÀttrats, skriven i Dart med hjÀlp av Flutter-ramverket och flexibla layoutmetoder för att fungera korrekt pÄ skÀrmar av alla storlekar. Ubuntu Store implementerar ett kombinerat grÀnssnitt för att hantera paket i DEB- och Snap-format (om en programvara finns i bÄde deb- och snap-paket, vÀljs snap som standard), möjliggör sökning och navigering i katalogen snapcraft.io och anslutna DEB-repositories, ger möjlighet att hantera installation, borttagning och uppdatering av applikationer, samt installera enskilda deb-paket frÄn lokala filer. Applikationen har ett betygssystem dÀr den femgradiga betygskalan har ersatts med röstning i formatet gilla/ogilla (+1/-1), baserat pÄ vilket som ger en virtuell femstjÀrnig rating.
Ubuntu App Center har ersatt det gamla grÀnssnittet för Snap Store. JÀmfört med Ubuntu 23.10 har en ny applikationskategori lagts till - Spel (dÀr GNOME-spel har tagits bort frÄn distributionen). En separat grÀnssnitt för firmwareuppdateringar - Firmware Updater, finns tillgÀnglig för system som Àr baserade pÄ amd64 och arm64-arkitekturer, och möjliggör att uppdatera firmware utan att köra en fullstÀndig applikationshanterare i bakgrunden.

- I likhet med Ă€ndringarna i Arch Linux och Fedora Linux har sysctl-parametern vm.max_map_count, som definierar det maximala antal minnesmappingsomrĂ„den som kan tilldelas en process, som standard ökat frĂ„n 65530 till 1048576. Ăndringen har förbĂ€ttrat kompatibiliteten med Windows-spel som körs via Wine (till exempel kunde spel som DayZ, Hogwarts Legacy, Counter Strike 2, Star Citizen och THE FINALS inte köras med det gamla vĂ€rdet) och har löst vissa prestandaproblem med minnesintensiva applikationer.
- à tkomsten för icke-privilegierade anvÀndare till anvÀndarnamnens namnrymder (user namespace) Àr begrÀnsad, vilket kommer att öka sÀkerheten i system som anvÀnder containerisolering gentemot sÄrbarheter som krÀver manipulation av anvÀndarnamnens namnrymder. Ubuntu har implementerat ett hybridblockeringssystem som selektivt tillÄter vissa program att skapa anvÀndarnamnens namnrymder om de har en AppArmor-profil med regeln "allow userns create" eller rÀttigheten CAP_SYS_ADMIN. Till exempel har profiler skapats för Chrome och Discord, dÀr anvÀndarnamnens namnrymd anvÀnds för sandbox-isolering av processer.
- NĂ€r paketen byggs Ă€r kompilatoralternativen som standard aktiverade för att försvĂ„ra utnyttjande av sĂ„rbarheter. I gcc och dpkg Ă€r standardlĂ€get â-D_FORTIFY_SOURCE=3â aktiverat, vilket identifierar potentiella buffertöverflöden vid utförandet av strĂ€ngfunktioner som definieras i header-filen string.h. Skillnaden frĂ„n det tidigare lĂ€get â_FORTIFY_SOURCE=2â bestĂ„r av ytterligare kontroller. Teoretiskt sett kan dessa kontroller leda till minskad prestanda, men i praktiken har testerna SPEC2000 och SPEC2017 inte visat nĂ„gra skillnader och vid testningen inkom inga klagomĂ„l frĂ„n anvĂ€ndare om minskad prestanda.
- I Apparmor Àr Ätkomst för alla applikationer till konfigurationsfiler för GnuTLS och OpenSSL som standard aktiverad. Den tidigare selektiva Ätkomsten ledde till problem som var svÄra att diagnostisera pÄ grund av avsaknaden av felmeddelanden vid otillÄten Ätkomst till konfigurationsfiler.
- Paketen pptpd och bcrelay har tagits bort pÄ grund av potentiella sÀkerhetsproblem och avvecklingen av de underhÄllna kodbaserna. PAM-modulen pam_lastlog.so har ocksÄ tagits bort, vilket har en otillfredsstÀllande lösning pÄ 2038-problemet.
- I dpkg har flaggan â-mbranch-protection=standardâ lagts till för att aktivera skydd av instruktioner som inte fĂ„r utföras vid förgrening pĂ„ ARM64-system (ARMv8.5-BTI â Branch Target Indicator). Blockering av övergĂ„ngar till godtyckliga kodavsnitt Ă€r implementerat för att motverka skapandet av gadgets i exploits som anvĂ€nder metoder för Ă„tervĂ€ndande-orienterad programmering (ROP â Return-Oriented Programming).
- För applikationer som anvÀnder gnutls har stöd för protokollen TLS 1.0, TLS 1.1 och DTLS 1.0 tvingats avstÀngd, vilka för tre Är sedan officiellt klassades av IETF (Internet Engineering Task Force) som förÄldrad teknik. För openssl har en liknande Àndring genomförts i Ubuntu 20.04.
- 1024-bitars RSA-nycklar som anvÀnds i APT för verifiering av förrÄd genom digitala signaturer har förklarats som förÄldrade och inaktiverats. I Ubuntu 24.04 ska förrÄd vara signerade med RSA-nycklar som Àr minst 2048 bitar eller med nycklarna Ed25519 och Ed448. Eftersom 1024-bitars RSA-nycklar fortfarande anvÀnds i vissa PPA-förrÄd blockeras sÄdana nycklar inte Àn, men en varning visas för dem. Efter en tid planeras varningen att ersÀttas med ett felmeddelande.
- Prioriteten för "proposed pocket"-förrÄdet i APT-pakethanteraren har Àndrats, dÀr nya versioner av paket genomgÄr preliminÀr testning innan de placeras i de huvudsakliga förrÄden för allmÀnheten. FörÀndringen syftar till att minska risken för automatiserad installation av instabila uppdateringar om "proposed pocket" Àr aktiverat, vilket kan leda till att systemets funktionalitet pÄverkas. Efter att "proposed pocket" har aktiverats kommer inte alla uppdateringar lÀngre att flyttas dit, men anvÀndaren kommer att kunna vÀlja att installera uppdateringar av nödvÀndiga paket med kommandot "apt install /-proposed".
- Leveransen av irqbalance-tjÀnsten har stoppats som standard, som fördela behandlingen av hÄrdvaruavbrott över olika CPU-kÀrnor. För nÀrvarande Àr de inbyggda mekanismerna för fördelning av hanterare som tillhandahÄlls av Linux-kÀrnan tillrÀckliga i de flesta situationer. AnvÀndningen av irqbalance kan motiveras i vissa situationer, men det krÀver korrekt konfiguration av administratören. Dessutom kan irqbalance leda till problem i vissa konfigurationer, till exempel vid anvÀndning i virtualiseringssystem, och kan störa manuell justering av instÀllningar som pÄverkar energiförbrukning och latens.
- Netplan 1.0 har slĂ€ppts för nĂ€tverkskonfiguration, vilket sĂ€kerstĂ€ller lagring av instĂ€llningar i YAML-format och tillhandahĂ„ller backend-lösningar som abstraherar Ă„tkomsten till konfigurationen för NetworkManager och systemd-networkd. Den nya versionen introducerar möjligheten att anvĂ€nda WPA2 och WPA3 samtidigt, stöd för nĂ€tverksenheter Mellanox VF-LAG med SR-IOV (Single-Root I/O Virtualization), och kommandot "netplan status âdiff" för att enkelt visa skillnader mellan den aktuella statusen för instĂ€llningarna och konfigurationsfilerna. I Ubuntu Desktop Ă€r NetworkManager aktiverat som standardbackend för instĂ€llningarna.

- Mekanismen för Active Directory Certificate Auto Enrollment (ADSys) har aktiverats, vilket möjliggör automatisk erhÄllande av certifikat frÄn Active Directory-tjÀnster vid aktivering av grupprinciper. Automatisk erhÄllande av certifikat via Active Directory tillÀmpas ocksÄ vid anslutning till företags trÄdlösa nÀtverk. VPN.
- I paketet Apport, som anvÀnds i Ubuntu för att automatisera hanteringen av programkrascher, har integration med systemd-coredump för att hantera kraschningar. För analys av core-dumpar kan nu verktyget coredumpctl anvÀndas.
- I den grundlÀggande installationen ingÄr program för prestandaanalys, processövervakning och systemmonitorering. Specifikt har paketen procps, sysstat, iproute2, numactl, bpfcc-tools, bpftrace, perf-tools-unstable, trace-cmd, nicstat, ethtool, tiptop och sysprof lagts till, som Àr sammanförda i metapaketet performance-tools.
- InstÀllningarna för aktiva arkiv har övergÄtt till att anvÀnda formatet deb822 och flyttats frÄn /etc/apt/sources.list till filen /etc/apt/sources.list.d/ubuntu.sources.
- TjÀnsterna startas om efter installation av uppdateringar relaterade till deras bibliotek, Àven om uppdateringarna installeras automatiskt i unattended-upgrade-lÀget. För att förhindra automatisk omstart av tjÀnsten efter uppdatering bör den lÀggas till i sektionen override_rc i filen /etc/needrestart/needrestart.conf.
- Prestandahanteraren för energiprofilen (Power Profiles Manager) har förbÀttrats, med stöd för nya hÄrdvarukontroller för strömhantering som finns i AMD-processorerna, samt möjlighet att anvÀnda olika optimeringsdrivrutiner. I offline-lÀge ökar automatiskt optimeringsnivÄn.
- Paketet fprintd och biblioteket libfprint har uppdaterats för att stödja fler enheter för fingeravtrycksskanning.
- En mer finjusterad variant av Ubuntu-teckensnittet har införts. För att ÄtergÄ till det gamla systemteckensnittet kan paketet fonts-ubuntu-classic installeras.
- Stöd för Intel-processorer med inbyggd QAT-accelerator (QuickAssist Technology) har lagts till, vilket erbjuder verktyg för att snabba upp berÀkningar som anvÀnds vid komprimering och kryptering. För anvÀndning av Intel QAT ingÄr paketen qatlib 24.02.0, qatengine 1.5.0, qatzip 1.2.0, ipp-crypto 2021.10.0 och intel-ipsec-mb 1.5-1.
- Paket för den 32-bitars Armhf-arkitekturen har översatts till anvÀndning av 64-bitars time_t-typ. FörÀndringen pÄverkar mer Àn tusen paket. Den tidigare anvÀnda 32-bitars time_t-typen kan inte anvÀndas för att hantera tid senare Àn den 19 januari 2038 pÄ grund av överflödet av sekunder som passerat sedan den 1 januari 1970.
- Byggnader har uppdaterats för Raspberry Pi 5 (server- och anvÀndarversioner) och StarFive VisionFive 2 (RISC-V).
- I Ubuntu Cinnamon anvÀnds det anpassade skrivbordsmiljön Cinnamon 6.0 med inledande stöd för Wayland.
- I Ubuntu-paketet för WSL (Windows Subsystem for Linux) har stöd för att överföra instÀllningar via cloud-init lagts till.
- I Xubuntu fortsÀtter distributionen av miljön baserad pÄ Xfce 4.18.

- I Ubuntu Mate fortsÀtter skrivbordsmiljön MATE 1.26.2 att levereras (i MATE-repositoriet Àr gren 1.28 redan tillgÀnglig, som Ànnu inte har meddelats officiellt). En ny installationsprogram har anvÀnts, liknande det som erbjuds i Ubuntu Desktop. IstÀllet för applikationen Firmware Updater för att uppdatera firmware har GNOME Firmware anvÀnts, och istÀllet för Software Boutique för att hantera installationen av applikationer har App Center lagts till. Applikationen MATE Welcome har tagits bort.

- I Ubuntu Budgie anvĂ€nds skrivbordsmiljön Budgie 10.9. MĂ„nga appar och mini-appar har uppdaterats. En ny konfigurerare Budgie Control Center har erbjudits. IstĂ€llet för GNOME Software för att hantera applikationer har App-Center anvĂ€nts. Pulseaudio har ersatts av Pipewire. Vissa standardapplikationer har ersatts, till exempel, 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 och GNOME Screenshot har tagits bort frĂ„n basleveransen.

- I Kubuntu levereras KDE Plasma 5.27.11, KDE Frameworks 5.115 och KDE Gear 23.08 som standard. KDE 6 kommer att erbjudas i höstens release av Kubuntu 24.10. Logotypen och fÀrgschemat har uppdaterats.

- I Lubuntu har installationsprogrammet baserat pÄ Calamares-ramverket förbÀttrats. En sida för installationsinstÀllningar har lagts till, sÄsom installation av tillgÀngliga uppdateringar, installation av codecs och proprietÀra drivrutiner, samt installation av ytterligare program. Minimala, fullstÀndiga och normala installationslÀgen har lagts till. En första laddningsskÀrm har lagts till för att stÀlla in sprÄk och trÄdlös nÀtverksanslutning, samt att vÀlja att starta installationsprogrammet eller gÄ till Live-lÀge. Bluetooth Manager och redigeraren för instÀllningar för displayhanteraren SDDM har lagts till. Skrivbordsmiljön har uppdaterats till version LXQt 1.4.

- I Ubuntu Studio har verktyget Ubuntu Studio Audio Configuration lagts till för att justera PipeWire-instÀllningarna. En ny installationsprogram har anvÀnts, liknande det som erbjuds i Ubuntu Desktop. En meta-paket har lagts till för att installera program som Àr anvÀndbara för musikstudier, sÄsom FMIT, GNOME Metronome, Minuet, MuseScore, Piano Booster, Solfege.


KĂ€lla: opennet.ru










