Lëshimi beta i Ubuntu 24.04

Versioni beta e distribucionit Ubuntu 24.04 «Noble Numbat» është prezantuar, pas përfundimit të formimit të bazës së paketave, dhe zhvilluesit janë angazhuar në testimin përfundimtar dhe rregullimin e gabimeve. Lançimi është planifikuar për 25 prill. Dega 24.04 është klasifikuar si një lëshim me mbështetje afatgjatë (LTS), për të cilin përditësimet do të formohen për një periudhë prej 12 vitesh (5 vjet - për përdoruesit e zakonshëm, plus 7 vjet për përdoruesit e shërbimit Ubuntu Pro). Imazhet e provës janë krijuar 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:

  • Desktopi është përditësuar në versionin GNOME 46, në të cilin është shtuar funksioni i kërkimit global, është përmirësuar performanca e menaxherit të skedarëve dhe emulatorëve të terminalit, është shtuar përkrahja eksperimentale për mekanizmin VRR (Variable Refresh Rate), është përmirësuar cilësia e daljes në përmasimin e ndarë, janë zgjeruar mundësitë e lidhjes me shërbime të jashtme, është përditësuar konfiguruesi dhe është përmirësuar sistemi i njoftimeve. GTK ka implementuar një motor të ri për renderim, i bazuar në API Vulkan. Aplikacioni për menaxhimin e kamerës Cheese është zëvendësuar me GNOME Snapshot.
  • Nukleusi 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, i cili përcakton numrin maksimal të zonave të hartimit të memories të disponueshme për procesin, është rritur automatikisht nga 65530 në 1048576. Ky ndryshim përmirësoi përputhshmërinë me lojërat Windows që ekzekutohen përmes Wine (për shembull, me vlerën e vjetër, lojërat DayZ, Hogwarts Legacy, Counter Strike 2, Star Citizen, dhe THE FINALS nuk funksiononin) dhe zgjidhi disa probleme me performancën e aplikacioneve që konsumojnë intensively memorie.
  • Versionet e GCC 14-pre, LLVM 18, Python 3.12, OpenJDK 21 (shkallëzimi i 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.
  • Janë përditësuar aplikacionet për përdorues: Firefox 124 (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ën-sistemet: 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 serverike: 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 ofrohet vetëm në formatin snap. Paketa DEB me Thunderbird përmban një plug-in për instalimin e paketës snap.
  • Për aplikacionet që përdorin gnutls, është ndaluar me forcë mbështetje e protokolleve TLS 1.0, TLS 1.1 dhe DTLS 1.0, të cilat tri vjet më parë u klasifikuan nga komiteti IETF (Internet Engineering Task Force) si teknologji të përparuara. Një ndryshim i ngjashëm është realizuar për openssl në Ubuntu 20.04.
  • Në Apparmor, si parazgjedhje është përfshirë mundësia për çdo aplikacion që të ketë qasje në skedarët e konfigurimit të bibliotekave GnuTLS dhe OpenSSL. Më parë, mundësimi selektiv i qasjes çonte në probleme që ishte vështirë të diagnostikoheshin për shkak të mungesës së mesazheve të gabimit kur qasja në skedarët e konfigurimit nuk ishte e mundur.
  • Paketa pptpd dhe bcrelay janë hequr për shkak të problemeve të mundshme të sigurisë dhe ndërprerjes së mbështetjes për bazat e kodit kryesore. Po ashtu, është hequr moduli PAM pam_lastlog.so, i cili ka një problem të pazgjidhur që daton që nga viti 2038.
  • Gjatë ndërtimit të paketave, opsionet e kompilatorit për të komplikuar shfrytëzimin e dobësive janë përfshirë si parazgjedhje. Në gcc dhe dpkg, përdoret si parazgjedhje moduleti "-D_FORTIFY_SOURCE=3", i cili identifikon mbipopullimin e mundshëm të buffers gjatë ekzekutimit të funksioneve string të përcaktuara në skedarin header string.h. Ndryshimi nga modulet e mëparshme "_FORTIFY_SOURCE=2" ka të bëjë me kontrollin shtesë. Teorikisht, kontrolli shtesë mund të çojë në një rënie të performancës, por në praktikë, testet SPEC2000 dhe SPEC2017 nuk treguan diferenca dhe gjatë procesit të testimit nuk morëm ankesë nga përdoruesit për rënie të performancës.
  • Në dpkg është shtuar flagu «-mbranch-protection=standard» për të aktivizuar në sistemet ARM64 mbrojtjen e ekzekutimeve të grupeve të instrukcioneve, për të cilat nuk duhet të ketë kalime gjatë degëzimit (ARMv8.5-BTI — Branch Target Indicator). Bllokimi i kalimeve në pjesë të rastit të kodit është realizuar për të penguar krijimin e gadgeteve në eksploitat që përdorin teknikat e programimit të orientuar në kthim (ROP — Return-Oriented Programming).
  • Në menaxherin e paketave APT është ndryshuar prioriteti për depot «proposed pocket», ku kryhet testimi paraprak i versioneve të reja të pakove para se të vendosen në depot kryesore për publikun e gjerë. Ky ndryshim synon të reduktojë mundësinë e instalimeve automatike të përditësimeve të paqëndrueshme, nëse depoti «proposed pocket» është e aktivizuar, që mund të çojnë në probleme funksionaliteti të sistemit. Pas aktivizimit të «proposed pocket», tani nuk do të transferohen të gjitha përditësimet, por përdoruesi do të mund të instalojë përditësime të zgjedhura për paketat e nevojshme duke përdorur komandën «apt install /-proposed».
  • Furnizimi i shërbimit irqbalance, i cili ndan ngarkesën e ndërprerjeve harduerike në bërthama të ndryshme CPU, është ndalur në mënyrë të parazgjedhur. Në shumicën e situatave, mekanizmat e zakonshëm të shpërndarjes së trajtuesve, të ofruar nga bërthama Linux, janë të mjaftueshëm. Përdorimi i irqbalance mund të justifikohet në raste të veçanta, por vetëm me konfigurim të duhur nga administratori. Për më tepër, në disa konfiguracione, irqbalance shkakton probleme, siç është përdorimi në sistemet e virtualizimit, dhe gjithashtu mund të ndihmojë në rregullimin manual të parametrave që ndikojnë në konsumimin e energjisë dhe vonesat.
  • Për konfigurimin e rrjetit është përdorur lëshimi i mjetit Netplan 1.0, i cili siguron ruajtjen e konfigurimeve në formatin YAML dhe ofron backend-e që abstrahojnë aksesin 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ë shtetur mbështetje për pajisjet rrjetore Mellanox VF-LAG me SR-IOV (Virtualizimi i I/O me Rrëfyer të Vetëm) dhe është realizuar komandë «netplan status —diff» për të vlerësuar në mënyrë të qartë ndryshimet midis gjendjes aktuale të konfigurimeve dhe skedarëve të konfigurimit. Në Ubuntu Desktop, NetworkManager është aktivizuar si backend default për konfigurimin.
  • Instaluesi ubuntu-desktop-installer është modernizuar, dhe tani zhvillohet si pjesë e një projekti më të gjerë ubuntu-desktop-provision dhe është riemëruar në ubuntu-desktop-bootstrap. Qëllimi i projektit të ri është ndarja e instaluesit në etapa, duke përfshirë ato që kryhen para instalimit (ndarja e disqeve dhe kopjimi i paketave) dhe gjatë ngarkimit të parë të sistemit (konfigurimi fillestar i sistemit). Ndryshimet përfshijnë përmirësimin e paraqitjes së ndërfaqes së instaluesit, shtimin e një faqeje për specifikimin e URL-së për shkarkimin e skenarit të instalimit automatizuar autoinstall.yaml dhe mundësinë e ndryshimit të sjelljes për default dhe stilit të paraqitjes përmes skedarit të konfigurimit. Shtuar mbështetje për përditësimin e vetë instaluesit – nëse ka një version të ri në fazën e hershme të instalimit tani do të shfaqet një kërkesë për përditësimin e instaluesit.

    Në instalues gjithashtu janë regjistruar disa mundësi të shtuar në lëshimin e kaluar Ubuntu 23.10, si mbështetje për sistemin e skedarëve ZFS dhe mundësia e enkriptimit të disqeve, e cila nuk kërkon hyrjen e fjalëkalimit për çelësin e çlirimit të disqeve gjatë ngarkimit, falë ruajtjes së informacionit për dekryptimin e çelësave në TPM (Moduli i Besueshëm i Platformës).

  • Mekanizmi Active Directory Certificate Auto Enrollment (ADSys) është aktivizuar, duke lejuar marrjen automatike të sertifikatave nga shërbimet Active Directory kur aktivizohen politikat e grupeve. Marrja automatike e sertifikatave përmes Active Directory përdoret gjithashtu kur lidheni me rrjetet wireless korporative dhe VPN.
  • Menaxheri i ri i aplikacioneve Ubuntu App Center është përmirësuar, i shkruar në gjuhën Dart me përdorimin e kornizës Flutter dhe metodave adaptuese të kompozimit të ndërfaqes për funksionimin e duhur në ekrane të çdo madhësie. Ubuntu Store implementon një ndërfaqe të kombinuar për punën me paketat në formatet DEB dhe Snap (kur një program është në paketat deb dhe snap, sipas parimit përzgjedhja është snap). Ajo lejon kërkimin dhe navigimin përmes katalogut të paketave snapcraft.io dhe repositorëve DEB të lidhur, ofron mundësinë për të menaxhuar instalimin, fshirjen dhe azhurnimin e aplikacioneve, si dhe për të instaluar paketa deb të veçanta nga skedarët lokalë. Aplikacioni përfshin një sistem votimi, ku shkalla e përvijuar me pesë yje zëvendësohet me votimin në formatin pëlqen/ nuk pëlqen (+1/-1), mbi të cilin përcaktohet një vlerësim virtual me pesë yje.

    Qendra e Aplikacioneve Ubuntu zëvendësoi ndërfaqen e vjetër të Snap Store. Krahasuar me Ubuntu 23.10, është shtuar një kategori e re aplikacionesh — Loja (në këtë proces, janë hequr lojërat GNOME). Ofrohet një ndërfaqe e veçantë për përditësimin e firmuerit — Firmware Updater, i disponueshëm për sisteme të bazuara në arkitekturë amd64 dhe arm64, duke lejuar përditësimin e firmuerëve pa e drejtuar në sfond menaxherin e plotë të aplikacioneve.

  • Paketa për arkitekturën 32-bit Armhf janë përkthyer në përdorimin e tipit 64-bit time_t. Ky ndryshim 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 të trajtuar kohën pas 19 janarit 2038 për shkak të mbipёrdorimit të numëruesit të sekondave që kanë kaluar që nga 1 janari 1970.
  • Janë përditësuar ndërtimet për platformat Raspberry Pi 5 (server dhe përdorues) dhe StarFive VisionFive 2 (RISC-V).
  • Në Ubuntu Cinnamon është angazhuar një ambient i personalizuar Cinnamon 6.0 me mbështetje fillestare për Wayland.
  • Në Xubuntu është vazhduar furnizimi i mjedisit bazuar në Xfce 4.18.
  • Në Ubuntu Mate është përdorur mjedisi i desktopit MATE 1.28, i cili ende nuk është shpallur zyrtarisht.
  • Në Ubuntu Budgie është përdorur mjedisi i desktopit Budgie 10.9.
  • Në Kubuntu, vazhdon të ofrohet si parazgjedhje KDE Plasma 5.27. KDE 6 do të propozohet në lëshimin e vjeshtës Kubuntu 24.10. Logot dhe ngjyra janë përditësuar.
  • Në Lubuntu, instaluesi i bazuar në framework-un Calamares është përmirësuar. Është shtuar një faqe për të konfiguruar parametrat e instalimit, si instalimi i përditësimeve të disponueshme, instalimi i kodeve dhe drivereve pronar, dhe instalimi i programeve shtesë. Janë shtuar modalitetet e instalimit minimal, të plotë dhe normal. Është shtuar ekrani i ngarkesës së parë, që lejon konfigurimin e gjuhës dhe lidhjes me rrjetin pa tel, si dhe përzgjedhjen e hapjes së instaluesit ose kalimin në modalitetin Live. Është shtuar Bluetooth Manager dhe redaktori i parametrave të menaxherit të ekranit SDDM. Ambienti i desktopit është përditësuar në versionin LXQt 1.4.
  • Në Ubuntu Studio është shtuar utilitari Ubuntu Studio Audio Configuration për të konfiguruar parametrat e PipeWire.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster