ĂshtĂ« prezantuar versioni beta i distribucionit Ubuntu 24.04 «Noble Numbat», pas pĂ«rgatitjes sĂ« tĂ« cilit Ă«shtĂ« bĂ«rĂ« ngrirja e plotĂ« e bazĂ«s sĂ« paketave dhe zhvilluesit kanĂ« kaluar nĂ« testimin pĂ«rfundimtar dhe korrigjimin e gabimeve. Publikimi Ă«shtĂ« planifikuar pĂ«r 25 prill. Dega 24.04 i pĂ«rket kategorisĂ« sĂ« publikimeve me mbĂ«shtetje afatgjatĂ« (LTS), pĂ«r tĂ« cilat pĂ«rditĂ«simet ofrohen pĂ«r 12 vjet (5 vjet publike, plus edhe 7 vjet pĂ«r pĂ«rdoruesit e shĂ«rbimit Ubuntu Pro). JanĂ« pĂ«rgatitur imazhe testuese pĂ«r Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (edicioni pĂ«r KinĂ«n), Ubuntu Unity, Edubuntu dhe Ubuntu Cinnamon.
Ndryshimet kryesore:
- Mjedisi i punës është përditësuar në GNOME 46, ku është shtuar funksioni i kërkimit global, është rritur performanca e menaxherit të skedarëve dhe e emulatorëve të terminalit, është shtuar mbështetje eksperimentale për mekanizmin VRR (Variable Refresh Rate), është përmirësuar cilësia e paraqitjes me shkallëzim fraksional, janë zgjeruar mundësitë e lidhjes me shërbime të jashtme, është përditësuar konfiguruesi dhe është përmirësuar sistemi i njoftimeve. Në GTK përdoret një motor i ri renderimi i bazuar në API Vulkan. Aplikacioni Cheese për përdorimin e kamerës është zëvendësuar me GNOME Snapshot.
- Kerneli Linux është përditësuar në versionin 6.8.
- Në përputhje me ndryshimet në Arch Linux dhe Fedora Linux, parametri sysctl vm.max_map_count, që përcakton numrin maksimal të zonave të hartëzimit të memories të disponueshme për një proces, është rritur si parazgjedhje nga 65530 në 1048576. Ky ndryshim ka përmirësuar përputhshmërinë me lojërat Windows të ekzekutuara përmes Wine (për shembull, me vlerën e vjetër nuk nisnin DayZ, Hogwarts Legacy, Counter Strike 2, Star Citizen dhe THE FINALS) dhe ka zgjidhur disa probleme të performancës në aplikacionet që konsumojnë intensivisht memorie.
- Janë përditësuar versionet e GCC 14-pre, LLVM 18, Python 3.12, OpenJDK 21 (opsionalisht ofrohen edhe OpenJDK 8, 11 dhe 17), Rust 1.76, Go 1.22, .NET 8, PHP 8.3.3, Ruby 3.2.3.
- Janë përditësuar aplikacionet e përdoruesit: Firefox 124 (i ndërtuar me mbështetje pë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.
- Janë përditësuar nënsistemet: 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.
- Janë përditësuar paketat e serverit: 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.
- Klienti i postës Thunderbird tani shpërndahet vetëm në formatin snap. Paketa DEB me Thunderbird përmban një mbështjellës për instalimin e paketës snap.
- Për aplikacionet që përdorin gnutls, mbështetja për protokollet TLS 1.0, TLS 1.1 dhe DTLS 1.0 është çaktivizuar detyrimisht, pasi këto u klasifikuan zyrtarisht tre vjet më parë nga komiteti IETF (Internet Engineering Task Force) si teknologji të vjetruara. Për openssl, një ndryshim i ngjashëm u zbatua në Ubuntu 20.04.
- NĂ« Apparmor, dhĂ«nia e aksesit si parazgjedhje pĂ«r tĂ« gjitha aplikacionet te skedarĂ«t e konfigurimit tĂ« bibliotekave GnuTLS dhe OpenSSL Ă«shtĂ« aktivizuar. MĂ« parĂ«, dhĂ«nia selektive e aksesit shkaktonte probleme qĂ« ishin tĂ« vĂ«shtira pĂ«r tâu diagnostikuar, pĂ«r shkak tĂ« mungesĂ«s sĂ« mesazheve tĂ« gabimit kur qasja nĂ« skedarĂ«t e konfigurimit nuk ishte e mundur.
- JanĂ« hequr paketat pptpd dhe bcrelay pĂ«r shkak tĂ« problemeve tĂ« mundshme tĂ« sigurisĂ« dhe ndĂ«rprerjes sĂ« mirĂ«mbajtjes sĂ« bazave kryesore tĂ« kodit. ĂshtĂ« hequr gjithashtu moduli PAM pam_lastlog.so, ku problemi i vitit 2038 mbetet i pazgjidhur.
- GjatĂ« ndĂ«rtimit tĂ« paketave, si parazgjedhje aktivizohen opsionet e kompilatorit pĂ«r ta bĂ«rĂ« mĂ« tĂ« vĂ«shtirĂ« shfrytĂ«zimin e dobĂ«sive. NĂ« gcc dhe dpkg aktivizohet si parazgjedhje mĂ«nyra â-D_FORTIFY_SOURCE=3â, e cila zbulon tejmbushje tĂ« mundshme tĂ« buffer-it gjatĂ« ekzekutimit tĂ« funksioneve tĂ« vargjeve tĂ« pĂ«rcaktuara nĂ« skedarin header string.h. Dallimi nga mĂ«nyra e pĂ«rdorur mĂ« parĂ« â_FORTIFY_SOURCE=2â qĂ«ndron te kontrollet shtesĂ«. Teorikisht, kĂ«to kontrolle shtesĂ« mund tĂ« sjellin ulje tĂ« performancĂ«s, por nĂ« praktikĂ« testet SPEC2000 dhe SPEC2017 nuk treguan dallime dhe gjatĂ« testimit nuk pati ankesa nga pĂ«rdoruesit pĂ«r rĂ«nie tĂ« performancĂ«s.
- NĂ« dpkg Ă«shtĂ« shtuar flamuri â-mbranch-protection=standardâ pĂ«r tĂ« aktivizuar nĂ« sistemet ARM64 mbrojtjen e ekzekutimit tĂ« grupeve tĂ« instruksioneve ku nuk duhet tĂ« lejohen kĂ«rcimet gjatĂ« degĂ«zimit (ARMv8.5-BTI â Branch Target Indicator). Bllokimi i kĂ«rcimeve drejt pjesĂ«ve arbitrare tĂ« kodit Ă«shtĂ« zbatuar pĂ«r tĂ« penguar krijimin e gadget-eve nĂ« exploit-et qĂ« pĂ«rdorin teknika tĂ« programimit tĂ« orientuar nga kthimi (ROP â Return-Oriented Programming).
- Në menaxherin e paketave APT është ndryshuar prioriteti për depozitën «proposed pocket», ku kryhet testimi paraprak i versioneve të reja të paketave përpara se ato të publikohen në depot kryesore për përdorim të gjerë. Ndryshimi synon të ulë gjasat e instalimit të automatizuar të përditësimeve të paqëndrueshme, nëse aktivizohet depozita «proposed pocket», të cilat mund të çojnë në prishjen e funksionimit të sistemit. Pas aktivizimit të «proposed pocket», përditësimet nuk do të kalohen më të gjitha automatikisht prej saj, por përdoruesi do të mund të instalojë në mënyrë selektive përditësimet e paketave të nevojshme duke përdorur komandën «apt install /-proposed».
- Shërbimi irqbalance, i cili shpërndan përpunimin e ndërprerjeve harduerike mes bërthamave të ndryshme të CPU, nuk ofrohet më si parazgjedhje. Aktualisht, në shumicën e rasteve mjaftojnë mekanizmat standardë të shpërndarjes së trajtuesve që ofrohen nga kerneli Linux. Përdorimi i irqbalance mund të arsyetohet në situata të veçanta, por vetëm me konfigurimin e duhur nga administratori. Për më tepër, në disa konfigurime irqbalance shkakton probleme, për shembull në sistemet e virtualizimit, si dhe mund të pengojë rregullimin manual të parametrave që ndikojnë në konsumin e energjisë dhe vonesat.
- PĂ«r konfigurimin e rrjetit pĂ«rdoret versioni 1.0 i paketĂ«s sĂ« mjeteve Netplan, i cili mundĂ«son ruajtjen e cilĂ«simeve nĂ« formatin YAML dhe ofron backends qĂ« abstrahojnĂ« qasjen nĂ« konfigurim pĂ«r NetworkManager dhe systemd-networkd. NĂ« versionin e ri Ă«shtĂ« shtuar mundĂ«sia e pĂ«rdorimit tĂ« njĂ«kohshĂ«m tĂ« WPA2 dhe WPA3, Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r pajisjet e rrjetit Mellanox VF-LAG me SR-IOV (Single-Root I/O Virtualization), si dhe Ă«shtĂ« implementuar komanda «netplan status âdiff» pĂ«r tĂ« vlerĂ«suar qartĂ« dallimet midis gjendjes reale tĂ« cilĂ«simeve dhe skedarĂ«ve tĂ« konfigurimit. NĂ« Ubuntu Desktop, si backend i parazgjedhur i konfigurimit Ă«shtĂ« aktivizuar NetworkManager.
- Instaluesi i pĂ«rmirĂ«suar ubuntu-desktop-installer tani zhvillohet si pjesĂ« e projektit mĂ« tĂ« madh ubuntu-desktop-provision dhe Ă«shtĂ« riemĂ«rtuar nĂ« ubuntu-desktop-bootstrap. Thelbi i projektit tĂ« ri Ă«shtĂ« ndarja e instaluesit nĂ« faza qĂ« kryhen para instalimit (ndarja e diskut dhe kopjimi i paketave) dhe gjatĂ« nisjes sĂ« parĂ« tĂ« sistemit (konfigurimi fillestar i sistemit). Ndryshimet pĂ«rfshijnĂ« dizajn tĂ« pĂ«rmirĂ«suar tĂ« ndĂ«rfaqes sĂ« instaluesit, shtimin e njĂ« faqeje pĂ«r tĂ« specifikuar URL-nĂ« pĂ«r shkarkimin e skenarit tĂ« instalimit tĂ« automatizuar autoinstall.yaml, si edhe mundĂ«sinĂ« pĂ«r tĂ« ndryshuar sjelljen e parazgjedhur dhe stilin vizual pĂ«rmes njĂ« skedari konfigurimi. ĂshtĂ« shtuar edhe mbĂ«shtetja pĂ«r pĂ«rditĂ«simin e vetĂ« instaluesit â nĂ«se ka njĂ« version tĂ« ri, tani nĂ« fazĂ«n e hershme tĂ« instalimit shfaqet njĂ« kĂ«rkesĂ« pĂ«r pĂ«rditĂ«simin e tij.
Në instalues përmenden gjithashtu veçoritë e shtuara në versionin e kaluar Ubuntu 23.10, si mbështetja për sistemin e skedarëve ZFS dhe mundësia e enkriptimit të disqeve pa nevojën për të futur fjalëkalimin e zhbllokimit gjatë nisjes, falë ruajtjes së informacionit për deshifrimin e çelësave në TPM (Trusted Platform Module).
- ĂshtĂ« pĂ«rfshirĂ« mekanizmi Active Directory Certificate Auto Enrollment (ADSys), i cili mundĂ«son marrjen automatike tĂ« certifikatave nga shĂ«rbimet Active Directory kur aktivizohen politikat e grupit. Marrja automatike e certifikatave pĂ«rmes Active Directory pĂ«rdoret gjithashtu gjatĂ« lidhjes me rrjetet pa tel tĂ« korporatave dhe VPN.
- ĂshtĂ« pĂ«rmirĂ«suar menaxheri i ri i aplikacioneve Ubuntu App Center, i shkruar nĂ« gjuhĂ«n Dart duke pĂ«rdorur framework-un Flutter dhe metoda adaptive tĂ« kompozimit tĂ« ndĂ«rfaqes pĂ«r funksionim korrekt nĂ« ekrane tĂ« çdo madhĂ«sie. Ubuntu Store ofron njĂ« ndĂ«rfaqe tĂ« kombinuar pĂ«r punĂ« me paketat nĂ« formatet DEB dhe Snap (kur i njĂ«jti program ekziston si paketĂ« deb dhe snap, si parazgjedhje zgjidhet snap), mundĂ«son kĂ«rkim dhe navigim nĂ« katalogun e paketave snapcraft.io dhe nĂ« depozitat e lidhura DEB, si edhe lejon menaxhimin e instalimit, çinstalimit dhe pĂ«rditĂ«simit tĂ« aplikacioneve, si dhe instalimin e paketave tĂ« veçanta deb nga skedarĂ« lokalĂ«. NĂ« aplikacion pĂ«rdoret njĂ« sistem vlerĂ«simi, ku shkalla me pesĂ« pikĂ« Ă«shtĂ« zĂ«vendĂ«suar me votimin nĂ« formatin pĂ«lqej/nuk pĂ«lqej (+1/-1), mbi bazĂ«n e tĂ« cilit shfaqet njĂ« vlerĂ«sim virtual me pesĂ« yje.
Ubuntu App Center ka zĂ«vendĂ«suar ndĂ«rfaqen e vjetĂ«r Snap Store. Krahasuar me Ubuntu 23.10, Ă«shtĂ« shtuar njĂ« kategori e re aplikacionesh â LojĂ«ra (ndĂ«rkohĂ«, lojĂ«rat GNOME janĂ« hequr nga shpĂ«rndarja). ĂshtĂ« ofruar gjithashtu njĂ« ndĂ«rfaqe e veçantĂ« pĂ«r pĂ«rditĂ«simin e firmware-it â Firmware Updater, e disponueshme pĂ«r sistemet me arkitekturĂ« amd64 dhe arm64, qĂ« lejon pĂ«rditĂ«simin e firmware-it pa ekzekutuar nĂ« sfond njĂ« menaxher tĂ« plotĂ« aplikacionesh.
- Paketat për arkitekturën 32-bit Armhf janë kaluar në përdorimin e tipit 64-bit time_t. Ndryshimi ka prekur më shumë se një mijë paketa. Tipi 32-bit time_t i përdorur më parë nuk mund të përdoret për përpunimin e kohës pas 19 janarit 2038 për shkak të tejmbushjes së numëruesit të sekondave të kaluara që nga 1 janari 1970.
- Janë përditësuar build-et për platformat Raspberry Pi 5 (në variantet për server dhe përdorues) dhe StarFive VisionFive 2 (RISC-V).
- Në Ubuntu Cinnamon përdoret mjedisi Cinnamon 6.0 me mbështetje fillestare për Wayland.
- Në Xubuntu vazhdon të ofrohet mjedisi i bazuar në Xfce 4.18.
- Në Ubuntu Mate përdoret mjedisi i desktopit MATE 1.28, i cili ende nuk është shpallur zyrtarisht.
- Në Ubuntu Budgie përdoret mjedisi i desktopit Budgie 10.9.
- Në Kubuntu, si parazgjedhje, vazhdon të ofrohet KDE Plasma 5.27. KDE 6 do të jetë i disponueshëm në versionin vjeshtor Kubuntu 24.10. Janë përditësuar logoja dhe skema e ngjyrave.
- NĂ« Lubuntu Ă«shtĂ« pĂ«rmirĂ«suar instaluesi i bazuar nĂ« framework-un Calamares. ĂshtĂ« shtuar njĂ« faqe pĂ«r konfigurimin e parametrave tĂ« instalimit, si instalimi i pĂ«rditĂ«simeve tĂ« disponueshme, instalimi i kodekĂ«ve dhe drejtuesve pronĂ«sorĂ«, si edhe instalimi i programeve shtesĂ«. JanĂ« shtuar mĂ«nyrat e instalimit minimal, tĂ« plotĂ« dhe normal. ĂshtĂ« shtuar ekrani i nisjes sĂ« parĂ«, qĂ« lejon konfigurimin e gjuhĂ«s dhe lidhjes me rrjetin pa tel, si edhe zgjedhjen mes nisjes sĂ« instaluesit ose kalimit nĂ« modalitetin Live. JanĂ« shtuar Bluetooth Manager dhe redaktori i cilĂ«simeve tĂ« menaxherit tĂ« ekranit tĂ« hyrjes SDDM. Mjedisi i desktopit Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin LXQt 1.4.
- Në Ubuntu Studio është shtuar mjeti Ubuntu Studio Audio Configuration për konfigurimin e parametrave të PipeWire.
Burimi: opennet.ru
