Itusilẹ ti ohun elo pinpin Ubuntu 24.04 LTS

Itusilẹ ti pinpin Ubuntu 24.04 “Noble Numbat” waye, eyiti o jẹ ipin bi itusilẹ atilẹyin igba pipẹ (LTS), awọn imudojuiwọn eyiti o jẹ ipilẹṣẹ laarin ọdun 12 (ọdun 5 - wa ni gbangba, pẹlu awọn ọdun 7 miiran fun awọn olumulo ti iṣẹ Ubuntu Pro). Awọn aworan fifi sori ẹrọ ni a ṣẹda fun Ojú-iṣẹ Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (ẹda Kannada), Unity 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.
    Itusilẹ ti ohun elo pinpin Ubuntu 24.04 LTS
  • Ekuro Linux ti ni imudojuiwọn si ẹya 6.8.
  • 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.75, Lọ 1.22, .NET 8, PHP 8.3.3, Ruby 3.2.3, 2.42tils , glibc 2.39.
  • 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, VLC 3.0.20.
  • Awọn ọna ṣiṣe ti a ṣe imudojuiwọn: Mesa 24.0.3, systemd 255.4, 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, LXD 5.21.0, Django 4.2.11t, Docker 24.0.7 Docker 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, ìmọ-vm-irinṣẹ 12.3.5, PostgreSQL 16.2.EU .1.1.12, SpamAssassin 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 foju 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.
  • 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ẹ). Insitola ti kọ ni ede Dart, nlo ilana Flutter lati kọ wiwo olumulo ati imuse bi afikun lori insitola curtin ipele kekere, eyiti o ti lo tẹlẹ ninu insitola Subiquity ti a lo ninu olupin Ubuntu.

    Lara awọn ayipada ninu insitola tuntun, apẹrẹ wiwo ti o ni ilọsiwaju wa, afikun oju-iwe kan fun asọye URL fun igbasilẹ iwe afọwọkọ fifi sori ẹrọ laifọwọyi.yaml, ati agbara lati yi ihuwasi aiyipada pada ati aṣa apẹrẹ 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 ti wa ni bayi.

    Insitola Ojú-iṣẹ Ubuntu nlo ipo fifi sori kekere nipasẹ aiyipada. Lati fi awọn eto afikun sii gẹgẹbi LibreOffice ati Thunderbird, o gbọdọ yan ipo fifi sori ẹrọ to ti ni ilọsiwaju. 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).

    Itusilẹ ti ohun elo pinpin Ubuntu 24.04 LTS
  • 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ẹ.

    Itusilẹ ti ohun elo pinpin Ubuntu 24.04 LTS
  • 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.
  • Wiwọle ti awọn olumulo ti ko ni anfani si awọn aaye orukọ olumulo ni opin, eyiti yoo mu aabo awọn eto pọ si nipa lilo ipinya eiyan lati awọn ailagbara ti o nilo ifọwọyi ti aaye orukọ olumulo lati lo nilokulo. Ubuntu nlo ero idinamọ arabara ti o yan laaye diẹ ninu awọn eto lati ṣẹda aaye orukọ olumulo ti wọn ba ni profaili AppArmor pẹlu ofin “gba awọn olumulo laaye lati ṣẹda” tabi awọn ẹtọ CAP_SYS_ADMIN. Fun apẹẹrẹ, awọn profaili ti ṣẹda fun Chrome ati Discord, ninu eyiti aaye orukọ olumulo ti lo si awọn ilana apoti iyanrin.
  • 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ṣẹ.
  • 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.
  • Ṣ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).
  • 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.
  • Awọn bọtini RSA 1024-bit ti a lo ninu APT lati rii daju awọn ibi ipamọ nipa lilo ibuwọlu oni-nọmba kan ti jẹ ikede ati alaabo. Lori Ubuntu 24.04, awọn ibi ipamọ gbọdọ wa ni fowo si pẹlu awọn bọtini RSA ti o kere ju 2048 bits, tabi pẹlu Ed25519 ati awọn bọtini Ed448. Nitori awọn bọtini RSA 1024-bit tẹsiwaju lati ṣee lo ni diẹ ninu awọn PPA, iru awọn bọtini bẹ ko ni dina lọwọlọwọ, ṣugbọn wọn fun ni ikilọ kan. Lẹhin akoko diẹ, a gbero ikilọ lati rọpo pẹlu abajade aṣiṣe kan.
  • 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 si awọn idii pataki ni lilo aṣẹ “fifi sori ẹrọ / -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.
    Itusilẹ ti ohun elo pinpin Ubuntu 24.04 LTS

  • Ilana Iforukọsilẹ Ijẹrisi Active Directory (ADSys) ti ṣiṣẹ, gbigba ọ laaye lati gba awọn iwe-ẹri laifọwọyi lati awọn iṣẹ Itọsọna Active nigbati awọn eto imulo ẹgbẹ ṣiṣẹ. Gbigba awọn iwe-ẹri ni aladaaṣe nipasẹ Itọsọna Active tun kan nigbati o ba sopọ si awọn nẹtiwọọki alailowaya ajọ ati awọn VPN.
  • Ubuntu's Apport package, ti a lo lati ṣe adaṣe adaṣe ti awọn ipadanu ohun elo, pese isọpọ pẹlu systemd-coredump lati mu awọn ipadanu. O le lo ohun elo coredumpctl lati ṣe itupalẹ awọn idalenu koko.
  • Apo ipilẹ pẹlu awọn ohun elo fun itupalẹ iṣẹ, wiwa ilana ati ibojuwo ilera eto. Ni pataki, awọn ohun elo procps, sysstat, iproute2, numactl, bpfcc-tools, bpftrace, perf-tools-unstable, trace-cmd, nicstat, ethtool, tiptop ati sysprof awọn idii ni a ti ṣafikun, eyiti o ni idapo sinu awọn ohun elo iṣẹ-meta- package.
  • Awọn eto fun awọn ibi ipamọ ti nṣiṣe lọwọ ti yipada lati lo ọna kika deb822 ati gbe lati /etc/apt/sources.list si faili /etc/apt/sources.list.d/ubuntu.sources.
  • Awọn iṣẹ ti tun bẹrẹ lẹhin fifi awọn imudojuiwọn sori awọn ile-ikawe ti o somọ wọn, paapaa ti awọn imudojuiwọn ba ti fi sori ẹrọ laifọwọyi ni ipo iṣagbega lairi. Lati ṣe idiwọ iṣẹ naa lati tun bẹrẹ laifọwọyi lẹhin imudojuiwọn kan, ṣafikun si apakan override_rc ninu faili /etc/needrestart/needrestart.conf.
  • Iṣẹ ti Oluṣakoso Awọn profaili Agbara ti ni ilọsiwaju, fifi atilẹyin fun awọn ilana iṣakoso agbara ohun elo tuntun ti o wa ni awọn ilana AMD, ati tun ṣafikun agbara lati lo awọn awakọ imudara oriṣiriṣi oriṣiriṣi. Nigbati o ba n ṣiṣẹ ni ipo aisinipo, ipele iṣapeye yoo pọ si laifọwọyi.
  • Apo fprintd ati ile-ikawe libfprint ti ni imudojuiwọn lati pẹlu atilẹyin fun awọn ẹrọ ọlọjẹ ika ọwọ ni afikun.
  • Ẹya tinrin ti fonti Ubuntu ti lo. Lati da fonti eto atijọ pada, o le fi package-ubuntu-classic package sori ẹrọ.
  • Atilẹyin ti a ṣafikun fun ohun imuyara QAT (QuickAssist Technology) ti a ṣe sinu awọn ilana Intel, eyiti o funni ni awọn irinṣẹ lati yara awọn iṣiro ti a lo ninu funmorawon ati fifi ẹnọ kọ nkan. Lati lo Intel QAT, awọn idii to wa ni qatlib 24.02.0, qatengine 1.5.0, qatzip 1.2.0, ipp-crypto 2021.10.0 ati intel-ipsec-mb 1.5-1.

  • 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.
  • Atilẹyin fun gbigbe awọn eto nipa lilo awọsanma-init ni a ti ṣafikun si kikọ Ubuntu fun eto abẹlẹ WSL (Windows Subsystem fun Linux).
  • Xubuntu tẹsiwaju lati pese awọn agbegbe ti o da lori Xfce 4.18.
    Itusilẹ ti ohun elo pinpin Ubuntu 24.04 LTS
  • Ubuntu Mate tẹsiwaju lati firanṣẹ agbegbe tabili MATE 1.26.2 (ẹka 1.28 ti wa tẹlẹ ni ibi ipamọ MATE, eyiti ko tii kede ni ifowosi). A nlo insitola tuntun, iru si eyiti a funni ni Ojú-iṣẹ Ubuntu. Dipo ohun elo Imudojuiwọn Firmware, GNOME Firmware ni a lo lati ṣe imudojuiwọn famuwia, ati dipo Butikii Software, Ile-iṣẹ App ti ṣafikun lati ṣakoso awọn fifi sori ẹrọ ohun elo. Ohun elo Kaabo MATE ti duro.
    Itusilẹ ti ohun elo pinpin Ubuntu 24.04 LTS
  • Ubuntu Budgie nlo agbegbe tabili Budgie 10.9. Ọpọlọpọ awọn applets ati awọn ohun elo kekere ti ni imudojuiwọn. A ti ṣafihan atunto ile-iṣẹ Iṣakoso Budgie tuntun kan. Dipo Software GNOME, App-Center ni a lo lati ṣakoso awọn ohun elo. Pulseaudio ti rọpo nipasẹ Pipewire. Rọpo diẹ ninu awọn ohun elo aiyipada, fun apẹẹrẹ, GNOME-Calculator → Mate Calc, Atẹle Eto GNOME → Atẹle Eto Mate, Evince → Atril, Oluwo Font GNOME → oluṣakoso fonti, Warankasi → guvcview, Celluloid → Parole, Rhythmbox → Lollypop + Goodvibes + gpodder . Kalẹnda GNOME kuro, Atẹle Eto GNOME ati Sikirinifoto GNOME lati pinpin ipilẹ.
    Itusilẹ ti ohun elo pinpin Ubuntu 24.04 LTS
  • Kubuntu tẹsiwaju lati gbe KDE Plasma 5.27.11, KDE Frameworks 5.115 ati KDE Gear 23.08 nipasẹ aiyipada. KDE 6 yoo funni ni idasilẹ isubu ti Kubuntu 24.10. Logo imudojuiwọn ati ero awọ.
    Itusilẹ ti ohun elo pinpin Ubuntu 24.04 LTS
  • 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.
    Itusilẹ ti ohun elo pinpin Ubuntu 24.04 LTS
  • Ubuntu Studio ti ṣafikun IwUlO Itumọ Audio Studio Ubuntu lati tunto awọn eto PipeWire. A nlo insitola tuntun, iru si eyiti a funni ni Ojú-iṣẹ Ubuntu. Apapọ-meta ti a ṣafikun fun fifi sori awọn eto ti o wulo fun kikọ orin, gẹgẹbi FMIT, GNOME Metronome, Minuet, MuseScore, Piano Booster, Solfege.
    Itusilẹ ti ohun elo pinpin Ubuntu 24.04 LTS



orisun: opennet.ru

Fi ọrọìwòye kun