Ubuntu 24.04 beta itusilẹ

Itusilẹ beta ti pinpin Ubuntu 24.04 “Noble Numbat” ti gbekalẹ, lẹhin eyi ti ibi ipamọ data package ti di didi patapata, ati pe awọn olupilẹṣẹ gbe lọ si idanwo ikẹhin ati awọn atunṣe kokoro. Itusilẹ ti wa ni eto fun Oṣu Kẹrin Ọjọ 25. Ẹka 24.04 jẹ ipin bi itusilẹ atilẹyin igba pipẹ (LTS), eyiti awọn imudojuiwọn ṣe ipilẹṣẹ ni akoko ọdun 12 (ọdun 5 - gbogbo wa, pẹlu awọn ọdun 7 miiran fun awọn olumulo ti iṣẹ Ubuntu Pro). Awọn aworan idanwo ti o ti ṣetan ni a ṣẹda fun Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (ẹda Kannada), Isokan Ubuntu, Edubuntu ati Ubuntu oloorun.

Awọn iyipada akọkọ:

  • A ti ni imudojuiwọn tabili tabili si itusilẹ ti GNOME 46, eyiti o ṣafikun iṣẹ wiwa agbaye kan, iṣẹ ilọsiwaju ti oluṣakoso faili ati awọn emulators ebute, ṣafikun atilẹyin esiperimenta fun ẹrọ VRR (Oṣuwọn Isọdọtun Iyipada), imudara didara iṣelọpọ fun iwọn ipin, gbooro awọn agbara fun sisopọ si awọn iṣẹ ita, atunto imudojuiwọn ati eto ifitonileti ilọsiwaju. GTK nlo ẹrọ atunṣe tuntun ti o da lori API Vulkan. Ohun elo kamẹra Warankasi ti rọpo nipasẹ GNOME Snapshot.
  • Ekuro Linux ti ni imudojuiwọn si ẹya 6.8.
  • Nipa afiwe pẹlu awọn ayipada ninu Arch Linux ati Fedora Linux, paramita sysctl vm.max_map_count, eyiti o pinnu iye ti o pọ julọ ti awọn agbegbe maapu iranti ti o wa si ilana kan, ti pọ si nipasẹ aiyipada lati 65530 si 1048576. Iyipada naa ti ni ilọsiwaju ibamu pẹlu awọn ere Windows. se igbekale nipasẹ Waini (Fun apẹẹrẹ, pẹlu awọn atijọ iye ko lọlẹ awọn ere DayZ, Hogwarts Legacy, Counter Strike 2, Star Citizen ati THE Ipari), ati ki o yanju diẹ ninu awọn iṣẹ awọn iṣoro pẹlu iranti-lekoko ohun elo.
  • Awọn ẹya imudojuiwọn ti GCC 14-pre, LLVM 18, Python 3.12, OpenJDK 21 (OpenJDK 8, 11 ati 17 wa ni iyan), Rust 1.76, Lọ 1.22, .NET 8, PHP 8.3.3, Ruby 3.2.3.
  • Awọn ohun elo olumulo ti a ṣe imudojuiwọn: Firefox 124 (ti a ṣe pẹlu atilẹyin Wayland), LibreOffice 24.2, Thunderbird 115, Ardor 8.4.0, OBS Studio 30.0.2, Audacity 3.4.2, Gbigbe 4.0, digiKam 8.2.0, Kdenlive 23.08.5, Kdenlive .5.2.2.
  • Awọn ọna ṣiṣe ti a ṣe imudojuiwọn: 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.
  • Awọn idii olupin ti a ṣe imudojuiwọn: Nginx 1.24, Apache httpd 2.4.58, Samba 4.19, Exim 4.97, Clamav 1.0.0, Chrony 4.5, apoti 1.7.12, Django 4.2.11, Docker 24.0.7, Docker 2.3.21, Dovester. HAProxy 11.1, Kea DHCP 2.8.5, libvirt 2.4.1, NetSNMP 10.0.0, OpenLDAP 5.9.4, ìmọ-vm-irinṣẹ 2.6.7, PostgreSQL 12.3.5, Runc 16.2, QEMU, Spa 1.1.12Assin .8.2.1, Squid 4.0.0, SSSD 6.6, Pacemaker 2.9.4, OpenStack 2.1.6, Ceph 2024.1, Openvswitch 19.2.0, Open Virtual Network 3.3.0.
  • Onibara imeeli Thunderbird ni bayi wa ni ọna kika imolara nikan. Thunderbird DEB package ni a stub fun fifi awọn imolara package.
  • Fun awọn ohun elo ti o nlo gnutls, atilẹyin fun TLS 1.0, TLS 1.1 ati awọn ilana DTLS 1.0, eyiti a ṣe ipinfunni ni ifowosi bi awọn imọ-ẹrọ igba atijọ nipasẹ IETF (Agbofinro Imọ-ẹrọ Ayelujara) ni ọdun mẹta sẹhin, jẹ alaabo tipatipa. Fun openssl, iyipada ti o jọra ni a ṣe ni Ubuntu 20.04.
  • Apparmor ti ṣiṣẹ nipasẹ aiyipada lati gba ohun elo eyikeyi laaye lati wọle si GnuTLS ati awọn faili iṣeto ile ikawe OpenSSL. Ni iṣaaju, ipese yiyan yorisi ni awọn iṣoro ti o nira lati ṣe iwadii nitori aisi abajade aṣiṣe nigbati awọn faili iṣeto ko le wọle si.
  • Awọn idii pptpd ati bcrelay ti yọkuro nitori awọn ọran aabo ti o pọju ati idinku ti awọn koodu koodu abẹlẹ. Module PAM pam_lastlog.so, eyiti ko yanju iṣoro 2038, tun ti yọkuro.
  • Nigbati o ba n kọ awọn idii, awọn aṣayan alakojọ ṣiṣẹ nipasẹ aiyipada lati jẹ ki awọn ailagbara ilokulo nira sii. Ni gcc ati dpkg, ipo “-D_FORTIFY_SOURCE = 3” ti ṣiṣẹ nipasẹ aiyipada, eyiti o ṣe awari ṣiṣan ṣiṣan ti o ṣee ṣe nigbati o ba n ṣiṣẹ awọn iṣẹ okun ti asọye ninu faili akọsori string.h. Iyatọ lati ipo “_FORTIFY_SOURCE=2” ti a ti lo tẹlẹ wa si awọn sọwedowo afikun. Ni imọ-jinlẹ, awọn sọwedowo afikun le ja si iṣẹ ṣiṣe ti o dinku, ṣugbọn ni iṣe, awọn idanwo SPEC2000 ati SPEC2017 ko ṣe afihan awọn iyatọ ati pe ko si awọn ẹdun ọkan lati ọdọ awọn olumulo lakoko ilana idanwo nipa idinku ninu iṣẹ.
  • Ṣafikun asia "-mbranch-protection=standard" si dpkg lati jẹ ki aabo ipaniyan ṣiṣẹ lori awọn eto ARM64 fun awọn eto ilana ti ko yẹ ki o jẹ ẹka si (ARMv8.5-BTI - Atọka Ifojusi Ẹka). Idilọwọ awọn iyipada si awọn apakan lainidii ti koodu ti wa ni imuse lati ṣe idiwọ ṣiṣẹda awọn ohun elo ni awọn ilokulo ti o lo awọn ilana siseto ipadabọ (ROP - Eto Iṣalaye-pada).
  • Oluṣakoso package APT ti yipada pataki fun ibi ipamọ “apo ti a dabaa”, eyiti o ṣe idanwo awọn ẹya tuntun ti awọn idii ṣaaju idasilẹ wọn si awọn ibi ipamọ akọkọ fun gbogbo eniyan. Iyipada naa ni ifọkansi lati dinku iṣeeṣe ti fifi sori ẹrọ adaṣe ti awọn imudojuiwọn aiduro, ti o ba mu ibi ipamọ “apo ti a dabaa” ṣiṣẹ, eyiti o le ja si aiṣedeede eto. Lẹhin ti o mu “apo ti a dabaa” ṣiṣẹ, gbogbo awọn imudojuiwọn kii yoo gbe lati ọdọ rẹ mọ, ṣugbọn olumulo yoo ni anfani lati fi awọn imudojuiwọn sori ẹrọ yiyan fun awọn idii to ṣe pataki ni lilo aṣẹ “fifi sori ẹrọ daradara” / -dabaa".
  • Iṣẹ irqbalance, eyiti o pin kaakiri sisẹ idalọwọduro ohun elo kọja oriṣiriṣi awọn ohun kohun Sipiyu, ti dawọ duro nipasẹ aiyipada. Lọwọlọwọ, ni ọpọlọpọ awọn ipo, awọn ọna ṣiṣe pinpin olutọju boṣewa ti a pese nipasẹ ekuro Linux ti to. Lilo irqbalance le jẹ idalare ni awọn ipo kan, ṣugbọn nikan ti o ba tunto daradara nipasẹ alabojuto. Ni afikun, irqbalance nfa awọn iṣoro ni awọn atunto kan, fun apẹẹrẹ nigba lilo ninu awọn ọna ṣiṣe agbara, ati pe o tun le dabaru pẹlu iṣeto ni afọwọṣe ti awọn paramita ti o ni ipa lori agbara ati lairi.
  • Lati tunto nẹtiwọọki naa, itusilẹ ti ohun elo irinṣẹ Netplan 1.0 ni a lo, eyiti o pese ibi ipamọ ti awọn eto ni ọna kika YAML ati pese awọn ẹhin ẹhin ti iraye si iraye si iṣeto ni fun NetworkManager ati systemd-nẹtiwọọki. Ẹya tuntun naa ni agbara lati lo WPA2 ati WPA3 nigbakanna, atilẹyin afikun fun awọn ẹrọ nẹtiwọọki Mellanox VF-LAG pẹlu SR-IOV (Single-Root I / O Virtualization) ati imuse aṣẹ “ipo netplan -diff” lati ṣe ayẹwo oju awọn iyatọ. laarin ipo gangan ti awọn eto ati awọn faili iṣeto ni. Ojú-iṣẹ Ubuntu ni NetworkManager ṣiṣẹ bi ẹhin iṣeto nipasẹ aiyipada.
  • Insitola ubuntu-desktop-installer ti jẹ imudojuiwọn, eyiti o ti ni idagbasoke bayi gẹgẹbi apakan ti iṣẹ ipese ubuntu-desktop-ipese ati fun lorukọmii ubuntu-desktop-bootstrap. Koko-ọrọ ti iṣẹ akanṣe tuntun ni lati pin insitola si awọn ipele ti a ṣe ṣaaju fifi sori ẹrọ (pipin disk ati awọn idii didaakọ) ati lakoko bata akọkọ ti eto naa (eto eto ibẹrẹ). Awọn ayipada pẹlu imudara apẹrẹ ti wiwo insitola, afikun oju-iwe kan fun asọye URL fun igbasilẹ iwe afọwọkọ fifi sori adaṣe adaṣe autoinstall.yaml, ati agbara lati yi ihuwasi aiyipada ati aṣa apẹrẹ pada nipasẹ faili iṣeto. Atilẹyin ti a ṣafikun fun mimu dojuiwọn insitola funrararẹ - ti ẹya tuntun ba wa ni ipele ibẹrẹ ti fifi sori ẹrọ, ibeere kan lati ṣe imudojuiwọn insitola naa ti wa ni bayi.

    Insitola naa tun ṣe afihan awọn ẹya ti a ṣafikun ni itusilẹ ti tẹlẹ ti Ubuntu 23.10, gẹgẹbi atilẹyin fun eto faili ZFS ati agbara lati encrypt awọn awakọ laisi nilo ki o tẹ ọrọ igbaniwọle ṣiṣi awakọ kan ni bata nipasẹ titoju alaye decryption bọtini ni TPM kan (Platform ti o gbẹkẹle). Module).

  • A ti mu iforukọsilẹ laifọwọyi ti Active Directory Certificate (ADSys) ṣiṣẹ, eyi ti o fun laaye lati gba iwe-ẹri laifọwọyi lati awọn iṣẹ Active Directory nigbati awọn eto imulo ẹgbẹ ba ṣiṣẹ. Gbigba iwe-ẹri alaifọwọkan nipasẹ Active Directory tun wulo nigbati o ba n sopọ mọ awọn nẹtiwọọki alailowaya ile-iṣẹ ati VPN.
  • Oluṣakoso ohun elo ile-iṣẹ Ubuntu tuntun ti ni ilọsiwaju, ti a kọ sinu Dart nipa lilo ilana Flutter ati awọn ọna ifaworanhan ni wiwo lati ṣiṣẹ ni deede lori awọn iboju ti iwọn eyikeyi. Ile-itaja Ubuntu n ṣe adaṣe ni wiwo apapọ fun ṣiṣẹ pẹlu awọn idii ni awọn ọna kika DEB ati Snap (ti o ba wa ni eto kan ni mejeeji deb ati awọn idii imolara, imolara ti yan nipasẹ aiyipada), gba ọ laaye lati wa ati lilö kiri nipasẹ katalogi package snapcraft.io ati awọn ibi ipamọ DEB ti a ti sopọ, ati pe o fun ọ laaye lati ṣakoso fifi sori ẹrọ, yiyokuro ati imudojuiwọn awọn ohun elo, fifi awọn idii deb kọọkan lati awọn faili agbegbe. Ohun elo naa nlo eto igbelewọn ninu eyiti iwọn iwọn-ojuami marun-un ti rọpo nipasẹ idibo ni ọna kika ti o fẹran / ikorira (+1/-1), lori ipilẹ eyiti iwọn irawọ marun foju foju han.

    Ile-iṣẹ Ohun elo Ubuntu rọpo wiwo itaja Snap atijọ. Ti a ṣe afiwe si Ubuntu 23.10, ẹka ohun elo tuntun ti ṣafikun - Awọn ere (awọn ere GNOME ti yọkuro ninu package). Ni wiwo lọtọ fun imudojuiwọn famuwia ni a dabaa - Famuwia imudojuiwọn, wa fun awọn ọna ṣiṣe ti o da lori amd64 ati awọn ayaworan ile apa64, ati gbigba ọ laaye lati ṣe imudojuiwọn famuwia laisi ṣiṣe oluṣakoso ohun elo kikun ni abẹlẹ.

  • Awọn idii fun 32-bit Armhf faaji ti ni iyipada lati lo iru 64-bit time_t. Iyipada naa kan diẹ sii ju awọn idii ẹgbẹrun kan. Iru akoko_t 32-bit ti a ti lo tẹlẹ ko le ṣee lo lati mu awọn akoko nigbamii ju Oṣu Kini Ọjọ 19, Ọdun 2038, nitori àkúnwọsílẹ ti awọn aaya aaya lati January 1, 1970.
  • Awọn apejọ imudojuiwọn fun Rasipibẹri Pi 5 (olupin ati olumulo) ati awọn igbimọ StarFive VisionFive 2 (RISC-V).
  • Ubuntu eso igi gbigbẹ oloorun nlo agbegbe olumulo 6.0 Cinnamon pẹlu atilẹyin akọkọ fun Wayland.
  • Xubuntu tẹsiwaju lati pese awọn agbegbe ti o da lori Xfce 4.18.
  • Ubuntu Mate nlo agbegbe tabili tabili MATE 1.28, eyiti ko tii kede ni ifowosi.
  • Ubuntu Budgie nlo agbegbe tabili Budgie 10.9.
  • Kubuntu tẹsiwaju lati gbe KDE Plasma 5.27 nipasẹ aiyipada. KDE 6 yoo funni ni idasilẹ isubu ti Kubuntu 24.10. Logo imudojuiwọn ati ero awọ.
  • Ni Lubuntu, olupilẹṣẹ ti o da lori ilana Calamares ti ni ilọsiwaju. Ṣafikun oju-iwe kan fun atunto awọn aṣayan fifi sori ẹrọ, gẹgẹbi fifi awọn imudojuiwọn to wa sori ẹrọ, fifi koodu kodẹki ati awakọ ohun-ini sori ẹrọ, ati fifi awọn eto afikun sii. Ti ṣafikun pọọku, kikun ati awọn ipo fifi sori deede. Iboju bata akọkọ ti ni afikun, gbigba ọ laaye lati tunto ede ati asopọ si nẹtiwọọki alailowaya, bakannaa yan lati ṣe ifilọlẹ insitola tabi yipada si Ipo Live. Fikun Alakoso Bluetooth ati SDDM oluṣakoso awọn eto oluṣakoso ifihan. Ayika tabili tabili ti ni imudojuiwọn si ẹya LXQt 1.4.
  • Ubuntu Studio ti ṣafikun IwUlO Itumọ Audio Studio Ubuntu lati tunto awọn eto PipeWire.

orisun: opennet.ru

Fi ọrọìwòye kun