Ubuntu 24.04 beta izdanje

Predstavljeno je beta izdanje distribucije Ubuntu 24.04 “Noble Numbat”, nakon čega je baza podataka paketa potpuno zamrznuta, a programeri su prešli na finalno testiranje i ispravke grešaka. Izdanje je zakazano za 25. april. Grana 24.04 je klasifikovana kao izdanje za dugoročnu podršku (LTS), sa ažuriranjima za 12 godina (5 godina generalno dostupno, plus još 7 godina za Ubuntu Pro korisnike). Napravljene su gotove testne slike za Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (kinesko izdanje), Ubuntu Unity, Edubuntu i Ubuntu Cinnamon.

Glavne promjene:

  • Radna površina je ažurirana do izdanja GNOME 46, koji je dodao globalnu funkciju pretraživanja, poboljšane performanse upravitelja datoteka i terminalskih emulatora, dodanu eksperimentalnu podršku za VRR (Variable Refresh Rate) mehanizam, poboljšan kvalitet izlaza za frakciono skaliranje, proširen mogućnosti povezivanja na eksterne servise, ažuriran konfigurator i poboljšan sistem obavještavanja. GTK koristi novi mehanizam za renderiranje koji je baziran na Vulkan API-ju. Aplikacija Cheese kamere zamijenjena je GNOME Snapshot-om.
  • Linux kernel je ažuriran na verziju 6.8.
  • Analogno promjenama u Arch Linuxu i Fedora Linuxu, parametar sysctl vm.max_map_count, koji određuje maksimalan broj memorijskih područja mapiranja dostupnih procesu, po defaultu je povećan sa 65530 na 1048576. Promjena je poboljšala kompatibilnost sa Windows igrama pokrenut preko Wine-a (na primjer, sa starom vrijednošću nisu pokrenute igre DayZ, Hogwarts Legacy, Counter Strike 2, Star Citizen i THE FINALS), a riješeni su neki problemi s performansama sa aplikacijama koje intenzivno koriste memoriju.
  • Ažurirane verzije GCC 14-pre, LLVM 18, Python 3.12, OpenJDK 21 (OpenJDK 8, 11 i 17 su opciono dostupni), Rust 1.76, Go 1.22, .NET 8, PHP 8.3.3, Ruby 3.2.3.
  • Ažurirane korisničke aplikacije: Firefox 124 (izgrađen uz Wayland podršku), LibreOffice 24.2, Thunderbird 115, Ardor 8.4.0, OBS Studio 30.0.2, Audacity 3.4.2, Transmission 4.0, digiKam 8.2.0, Kdenlive.23.08.5, Krita5.2.2 XNUMX XNUMX . .XNUMX.
  • Ažurirani podsistemi: 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.
  • Ažurirani serverski paketi: 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 Gluster 2.3.21 Dovecot 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, QEM8.2.1.ssa.4.0.0 Space. .6.6, Squid 2.9.4, SSSD 2.1.6, Pacemaker 2024.1, OpenStack 19.2.0, Ceph 3.3.0, Openvswitch 24.03, Open Virtual Network XNUMX.
  • Thunderbird e-mail klijent sada dolazi samo u snap formatu. Thunderbird DEB paket sadrži stub za instaliranje snap paketa.
  • Za aplikacije koje koriste gnutls, podrška za TLS 1.0, TLS 1.1 i DTLS 1.0 protokole, koje je IETF (Internet Engineering Task Force) prije tri godine službeno klasificirao kao zastarjele tehnologije, prisilno je onemogućena. Za openssl, slična promjena je implementirana u Ubuntu 20.04.
  • Apparmor je podrazumevano omogućen da dozvoli bilo kojoj aplikaciji pristup konfiguracionim datotekama GnuTLS i OpenSSL biblioteke. Ranije je selektivno obezbjeđivanje rezultiralo problemima koje je bilo teško dijagnosticirati zbog nedostatka izlaza greške kada se nije moglo pristupiti konfiguracijskim datotekama.
  • Pptpd i bcrelay paketi su uklonjeni zbog potencijalnih sigurnosnih problema i zastarjelosti osnovnih kodnih baza. PAM modul pam_lastlog.so, koji ne rješava problem 2038, također je uklonjen.
  • Kada pravite pakete, opcije kompajlera su podrazumevano omogućene da otežaju iskorištavanje ranjivosti. U gcc i dpkg, “-D_FORTIFY_SOURCE=3” mod je omogućen prema zadanim postavkama, koji detektuje moguća prelivanja međuspremnika prilikom izvršavanja string funkcija definiranih u datoteci zaglavlja string.h. Razlika u odnosu na prethodno korišteni “_FORTIFY_SOURCE=2” način rada svodi se na dodatne provjere. Teoretski, dodatne provjere mogu dovesti do smanjenja performansi, ali u praksi SPEC2000 i SPEC2017 testovi nisu pokazali nikakve razlike i nije bilo pritužbi korisnika tokom procesa testiranja na smanjenje performansi.
  • Dodata "-mbranch-protection=standard" zastavica u dpkg da bi se omogućila zaštita od izvršavanja na ARM64 sistemima za skupove instrukcija na koje se ne bi trebalo granati (ARMv8.5-BTI - Grancijski ciljni indikator). Blokiranje prijelaza na proizvoljne dijelove koda implementirano je kako bi se spriječilo stvaranje gadžeta u eksploatacijama koje koriste tehnike programiranja usmjerene na povratak (ROP - Return-Oriented Programming).
  • APT menadžer paketa je promijenio prioritet za "predloženo džepno" spremište, koje unaprijed testira nove verzije paketa prije nego što budu puštene u glavna spremišta za širu javnost. Promjena ima za cilj smanjenje vjerovatnoće automatske instalacije nestabilnih ažuriranja, ako je omogućeno „predloženo džepno“ spremište, što može dovesti do kvara sistema. Nakon omogućavanja „predloženog džepa“, sva ažuriranja se više neće prenositi iz njega, ali će korisnik moći selektivno instalirati ažuriranja za potrebne pakete pomoću naredbe „apt install“ / -predloženo“.
  • Usluga irqbalance, koja distribuira obradu hardverskih prekida kroz različite jezgre CPU-a, po defaultu je prekinuta. Trenutno, u većini situacija, dovoljni su standardni mehanizmi distribucije rukovatelja koje pruža Linux kernel. Upotreba irqbalance može biti opravdana u određenim situacijama, ali samo ako je pravilno konfiguriše administrator. Osim toga, irqbalance uzrokuje probleme u određenim konfiguracijama, na primjer kada se koristi u virtuelizacijskim sistemima, a također može ometati ručnu konfiguraciju parametara koji utiču na potrošnju energije i kašnjenje.
  • Za konfigurisanje mreže koristi se izdanje Netplan 1.0 alata koji obezbeđuje skladištenje postavki u YAML formatu i pruža backendove koji apstraktno pristupaju konfiguraciji za NetworkManager i systemd-networkd. Nova verzija ima mogućnost istovremene upotrebe WPA2 i WPA3, dodala je podršku za Mellanox VF-LAG mrežne uređaje sa SR-IOV (single-Root I/O Virtualization) i implementirala naredbu “netplan status -diff” za vizualnu procjenu razlika između stvarnog stanja postavki i konfiguracijskih datoteka. Ubuntu Desktop podrazumevano ima omogućen NetworkManager kao pozadinu konfiguracije.
  • Instalater ubuntu-desktop-installer je moderniziran, koji se sada razvija kao dio većeg projekta ubuntu-desktop-provision i preimenovan u ubuntu-desktop-bootstrap. Suština novog projekta je da se instalater podijeli na faze koje se izvode prije instalacije (particioniranje diska i kopiranje paketa) i tokom prvog pokretanja sistema (početno podešavanje sistema). Promjene uključuju poboljšani dizajn sučelja za instalaciju, dodavanje stranice za određivanje URL-a za preuzimanje automatske instalacijske skripte autoinstall.yaml i mogućnost promjene zadanog ponašanja i stila dizajna putem konfiguracijske datoteke. Dodata podrška za ažuriranje samog instalatera - ako je nova verzija dostupna u ranoj fazi instalacije, sada se izdaje zahtjev za ažuriranje instalatera.

    Instalater takođe ističe karakteristike dodane u prethodnom izdanju Ubuntu 23.10, kao što je podrška za ZFS sistem datoteka i mogućnost šifrovanja diskova bez potrebe da unesete lozinku za otključavanje diska pri pokretanju pohranjivanjem informacija za dešifrovanje ključa u TPM (Trusted Platform) Modul).

  • Omogućen je automatski upis certifikata Active Directoryja (ADSys), što omogućava automatsko pribavljanje certifikata od usluga Active Directoryja kada su omogućene grupne politike. Automatsko pribavljanje certifikata putem Active Directoryja primjenjuje se i prilikom povezivanja na korporativne bežične mreže i VPN.
  • Novi Ubuntu App Center menadžer aplikacija je poboljšan, napisan u Dart-u koristeći Flutter framework i metode adaptivnog izgleda interfejsa za ispravan rad na ekranima bilo koje veličine. Ubuntu Store implementira kombinovano sučelje za rad sa paketima u DEB i Snap formatima (ako postoji jedan program u deb i snap paketima, snap je odabrano prema zadanim postavkama), omogućava vam pretraživanje i navigaciju kroz katalog paketa snapcraft.io i povezana DEB spremišta, i omogućava vam upravljanje instaliranjem, deinstaliranjem i ažuriranjem aplikacija, instaliranjem pojedinačnih deb paketa iz lokalnih datoteka. Aplikacija koristi sistem ocjenjivanja u kojem se petostepena skala za ocjenjivanje zamjenjuje glasanjem u formatu sviđa/ne sviđa mi se (+1/-1), na osnovu čega se prikazuje virtuelna ocjena od pet zvjezdica.

    Ubuntu App Center zamjenjuje staro sučelje Snap Store-a. U poređenju sa Ubuntu 23.10, dodata je nova kategorija aplikacija - Igre (GNOME igre su uklonjene iz paketa). Predloženo je zasebno sučelje za ažuriranje firmvera - Firmware Updater, dostupno za sisteme bazirane na amd64 i arm64 arhitekturi, i omogućava vam da ažurirate firmver bez pokretanja punopravnog upravitelja aplikacija u pozadini.

  • Paketi za 32-bitnu Armhf arhitekturu su konvertovani da koriste 64-bitni tip time_t. Promjena je zahvatila više od hiljadu paketa. Prethodno korišteni 32-bitni tip time_t ne može se koristiti za obradu vremena kasnije od 19. januara 2038., zbog prelivanja brojača sekundi od 1. januara 1970. godine.
  • Ažurirani sklopovi za Raspberry Pi 5 (server i korisnik) i StarFive VisionFive 2 (RISC-V) ploče.
  • Ubuntu Cinnamon koristi korisničko okruženje Cinnamon 6.0 sa početnom podrškom za Wayland.
  • Xubuntu nastavlja da isporučuje okruženja zasnovana na Xfce 4.18.
  • Ubuntu Mate koristi MATE 1.28 desktop okruženje, koje još nije zvanično objavljeno.
  • Ubuntu Budgie koristi Budgie 10.9 desktop okruženje.
  • Kubuntu nastavlja da isporučuje KDE Plasma 5.27 standardno. KDE 6 će biti ponuđen u jesenjem izdanju Kubuntu 24.10. Ažuriran logo i šema boja.
  • U Lubuntu-u je poboljšan instalater baziran na Calamares frameworku. Dodata stranica za konfigurisanje opcija instalacije, kao što je instaliranje dostupnih ažuriranja, instaliranje kodeka i vlasničkog drajvera i instaliranje dodatnih programa. Dodani minimalni, puni i normalni načini instalacije. Dodan je prvi ekran za pokretanje, koji vam omogućava da konfigurišete jezik i vezu sa bežičnom mrežom, kao i da odaberete da pokrenete instalater ili da se prebacite na režim uživo. Dodan Bluetooth Manager i SDDM uređivač postavki menadžera prikaza. Desktop okruženje je ažurirano na LXQt 1.4.
  • Ubuntu Studio je dodao uslužni program za konfiguraciju zvuka Ubuntu Studio za konfigurisanje postavki PipeWire.

izvor: opennet.ru

Dodajte komentar