Ubuntu 24.04 LTS distribua eldono

Okazis la liberigo de la distribuo Ubuntu 24.04 "Noble Numbat", kiu estas klasifikita kiel longtempa subteno (LTS) eldono, por kiuj ĝisdatigoj estas generitaj ene de 12 jaroj (5 jaroj - publike haveblaj, kaj pliaj 7 jaroj por uzantoj de la Ubuntu Pro servo). Instalaj bildoj estas kreitaj por Ubuntu Desktop, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (ĉina eldono), Ubuntu Unity, Edubuntu kaj Ubuntu Cinnamon.

Ĉefaj ŝanĝoj:

  • La labortablo estis ĝisdatigita al la ĵeto de GNOME 46, kiu aldonis tutmondan serĉfunkcion, plibonigitan rendimenton de la dosieradministranto kaj finajn emuliloj, aldonis eksperimentan subtenon por la mekanismo VRR (Variable Refresh Rate), plibonigitan eligkvaliton por frakcieca skalo, pligrandigita. kapabloj por konektiĝi al eksteraj servoj, ĝisdatigita agordilo kaj plibonigita sciiga sistemo. GTK uzas novan bildigan motoron, kiu baziĝas sur la Vulkan API. La programo Cheese-fotilo estis anstataŭigita per GNOME Snapshot.
    Ubuntu 24.04 LTS distribua eldono
  • La Linukso-kerno estis ĝisdatigita al versio 6.8.
  • Ĝisdatigitaj versioj de GCC 14-pre, LLVM 18, Python 3.12, OpenJDK 21 (OpenJDK 8, 11 kaj 17 estas laŭvole disponeblaj), Rust 1.75, Go 1.22, .NET 8, PHP 8.3.3, Ruby 3.2.3 utils , glibc 2.42.
  • Ĝisdatigitaj uzantaplikoj: Firefox 124 (konstruita kun Wayland-subteno), 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, Krita .5.2.2, VLC 3.0.20.
  • Subsistemoj ĝisdatigitaj: Mesa 24.0.3, systemd 255.4, BlueZ 5.72, Kairo 1.18, NetworkManager 1.46, Pipewire 1.0.4, Poppler 24.02, xdg-desktop-portal 1.18.
  • Servilaj pakoj ĝisdatigitaj: 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, LXD 5.21.0, Django 4.2.11, Docker 24.0.7,.2.3.21. 11.1, GlusterFS 2.8.5, HAProxy 2.4.1, Kea DHCP 10.0.0, libvirt 5.9.4, NetSNMP 2.6.7, OpenLDAP 12.3.5, malferma-vm-iloj 16.2, PostgreSQL 1.1.12, QEMU8.2.1,. .4.0.0, SpamAssassin 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.
  • La Thunderbird retpoŝta kliento nun nur venas en klakformato. La Thunderbird DEB-pakaĵo enhavas ĝermon por instali la klakpakaĵon.
  • La instalilo ubuntu-desktop-installer estis modernigita, kiu nun estas evoluigita kiel parto de la pli granda projekto ubuntu-desktop-provision kaj renomita ubuntu-desktop-bootstrap. La esenco de la nova projekto estas dividi la instalilon en stadiojn faritajn antaŭ instalado (diskodiskodisko kaj kopiado de pakaĵoj) kaj dum la unua ekŝargo de la sistemo (komenca sistema aranĝo). La instalilo estas skribita en la Dart-lingvo, uzas la Flutter-kadron por konstrui la uzantinterfacon kaj estas efektivigita kiel aldonaĵo super la malaltnivela curtin-instalilo, kiu jam estas uzata en la Subiquity-instalilo uzata en Ubuntu-Servilo.

    Inter la ŝanĝoj en la nova instalilo, estas plibonigita interfaco-dezajno, la aldono de paĝo por specifi la URL por elŝuti la aŭtomatigitan instalan skripton autoinstall.yaml, kaj la kapablo ŝanĝi la defaŭltan konduton kaj dezajnostilon per la agorda dosiero. Aldonita subteno por ĝisdatigi la instalilon mem - se nova versio estas havebla en frua etapo de instalado, peto por ĝisdatigi la instalilon nun estas eligita.

    La instalilo de Ubuntu Desktop uzas minimuman instalreĝimon defaŭlte. Por instali pliajn programojn kiel LibreOffice kaj Thunderbird, vi devas elekti la altnivelan instalreĝimon. La instalilo ankaŭ elstarigas funkciojn aldonitajn en la antaŭa eldono de Ubuntu 23.10, kiel subteno por la dosiersistemo ZFS kaj la kapablo ĉifri diskojn sen devigi vin enigi pasvorton por malŝlosi diskon ĉe lanĉo stokante ŝlosilajn malĉifrajn informojn en TPM (Fidata Platformo). Modulo).

    Ubuntu 24.04 LTS distribua eldono
  • La nova aplikaĵa administranto de Ubuntu App Center estis plibonigita, skribita en Dart uzante la Flutter-kadron kaj adaptajn interfacajn aranĝajn metodojn por funkcii ĝuste sur ekranoj de ajna grandeco. La Ubuntu-Butiko efektivigas kombinitan interfacon por labori kun pakaĵoj en formatoj DEB kaj Snap (se ekzistas unu programo en kaj deb kaj snap-pakaĵoj, snap estas elektita defaŭlte), ebligas al vi serĉi kaj navigi tra la katalogo de pakaĵoj snapcraft.io kaj konektitaj DEB-deponejoj, kaj permesas vin administri instali, malinstali kaj ĝisdatigi aplikaĵojn, instali individuajn deb-pakaĵojn el lokaj dosieroj. La aplikaĵo uzas taksan sistemon, en kiu la kvin-punkta taksa skalo estas anstataŭigita per voĉdonado en la simila/malŝato-formato (+1/-1), surbaze de kiu virtuala kvin-stela taksado estas montrata.

    Ubuntu App Center anstataŭigas la malnovan Snap Store-interfacon. Kompare kun Ubuntu 23.10, nova aplika kategorio estis aldonita - Ludoj (GNOME-ludoj estis forigitaj de la pakaĵo). Aparta interfaco por ĝisdatigi firmvaron estas proponita - Firmware Updater, havebla por sistemoj bazitaj sur amd64 kaj arm64 arkitekturoj, kaj permesanta vin ĝisdatigi firmware sen ruli plentaŭgan aplikaĵadministranton en la fono.

    Ubuntu 24.04 LTS distribua eldono
  • Analogie kun ŝanĝoj en Arch Linux kaj Fedora Linukso, la parametro sysctl vm.max_map_count, kiu determinas la maksimuman nombron da memormapaj areoj disponeblaj al procezo, estis pliigita defaŭlte de 65530 al 1048576. La ŝanĝo plibonigis kongruecon kun Vindozaj ludoj. lanĉita per Wine (ekzemple, kun la malnova valoro ne lanĉis la ludojn DayZ, Hogwarts Legacy, Counter Strike 2, Star Citizen kaj THE FINALS), kaj solvis iujn agado problemojn kun memor-intensaj aplikoj.
  • Aliro de senprivilegiaj uzantoj al uzantnomspacoj estas limigita, kio pliigos la sekurecon de sistemoj uzantaj kontenerizoladon de vundeblecoj kiuj postulas manipuladon de la uzantnomspaco por ekspluati. Ubuntu uzas hibridan blokadskemon kiu elekte permesas al iuj programoj krei uzantnomspacon se ili havas AppArmor-profilon kun la "permesu al uzantoj krei" regulon aŭ CAP_SYS_ADMIN-rajtojn. Ekzemple, profiloj estas kreitaj por Chrome kaj Discord, en kiuj uzantnomspaco estas uzata por sandbox-procezoj.
  • Dum konstruado de pakaĵoj, kompililoj estas ebligitaj defaŭlte por malfaciligi ekspluati vundeblecojn. En gcc kaj dpkg, la reĝimo "-D_FORTIFY_SOURCE=3" estas ebligita defaŭlte, kiu detektas eblajn bufro-superfluojn dum plenumado de ĉenfunkcioj difinitaj en la kapdosiero string.h. La diferenco de la antaŭe uzata "_FORTIFY_SOURCE=2" reĝimo venas al pliaj kontroloj. Teorie, pliaj kontroloj povas konduki al reduktita rendimento, sed praktike, la SPEC2000 kaj SPEC2017-testoj montris neniujn diferencojn kaj estis neniuj plendoj de uzantoj dum testado pri malpliigita rendimento.
  • Apparmor estas ebligita defaŭlte por permesi al ajna aplikaĵo aliri GnuTLS kaj OpenSSL-bibliotekaj agordaj dosieroj. Antaŭe, selektema provizado rezultigis problemojn malfacile diagnozeblajn pro la manko de erarproduktaĵo kiam agordaj dosieroj ne povis esti aliritaj.
  • La pptpd kaj bcrelay-pakaĵoj estis forigitaj pro eblaj sekurecproblemoj kaj malrekomendiĝo de la subestaj kodbazoj. La PAM-modulo pam_lastlog.so, kiu ne solvas la problemon de 2038, ankaŭ estis forigita.
  • Aldonita flago "-mbranch-protection=norma" al dpkg por ebligi ekzekutprotekton sur ARM64-sistemoj por instrukcioj kiuj ne devus esti branĉitaj al (ARMv8.5-BTI - Branch Target Indicator). Blokado de transiroj al arbitraj sekcioj de kodo estas efektivigita por malhelpi la kreadon de noviletoj en ekspluataĵoj kiuj uzas reven-orientitajn programajn teknikojn (ROP - Return-Oriented Programming).
  • Por aplikoj uzantaj gnutls, subteno por la TLS 1.0, TLS 1.1 kaj DTLS 1.0 protokoloj, kiuj estis oficiale klasifikitaj kiel malnoviĝintaj teknologioj fare de la IETF (Interreta Inĝenieristiko Task Force) antaŭ tri jaroj, estas perforte malfunkciigita. Por openssl, simila ŝanĝo estis efektivigita en Ubuntu 20.04.
  • La 1024-bitaj RSA-ŝlosiloj uzitaj en APT por kontroli deponejojn uzante ciferecan subskribon estis deklaritaj malnoviĝintaj kaj malfunkciigitaj. En Ubuntu 24.04, deponejoj devas esti subskribitaj per RSA-ŝlosiloj de almenaŭ 2048 bitoj, aŭ per Ed25519 kaj Ed448-ŝlosiloj. Ĉar 1024-bitaj RSA-ŝlosiloj daŭre estas uzitaj en kelkaj PPAoj, tiaj ŝlosiloj ne estas nuntempe blokitaj, sed estas eligitaj averto. Post iom da tempo, la averto estas planita esti anstataŭigita per erara eligo.
  • La pakaĵmanaĝero de APT ŝanĝis la prioritaton por la "proponata poŝo" deponejo, kiu antaŭtestas novajn versiojn de pakaĵoj antaŭ ol ili estas liberigitaj al la ĉefaj deponejoj por la ĝenerala publiko. La ŝanĝo celas redukti la verŝajnecon de aŭtomata instalado de malstabilaj ĝisdatigoj, se la "proponita poŝo" deponejo estas ebligita, kio povas kaŭzi misfunkciadon de la sistemo. Ebligante la "proponitan poŝon", ĉiuj ĝisdatigoj ne plu estos translokigitaj de ĝi, sed la uzanto povos elekte instali ĝisdatigojn al la necesaj pakaĵoj per la komando "apt install /-propposed".
  • La irqbalance-servo, kiu distribuas aparatan interrompan prilaboradon tra malsamaj CPU-kernoj, estis ĉesigita defaŭlte. Nuntempe, en la plej multaj situacioj, la normaj pritraktaj distribuaj mekanismoj provizitaj de la Linukso-kerno sufiĉas. La uzo de irqbalance povas esti pravigita en certaj situacioj, sed nur se konvene agordita de la administranto. Krome, irqbalance kaŭzas problemojn en certaj konfiguracioj, ekzemple kiam uzite en virtualigsistemoj, kaj ankaŭ povas influi manan agordon de parametroj kiuj influas elektrokonsumon kaj latentecon.
  • Por agordi la reton, la liberigo de la ilaro Netplan 1.0 estas uzata, kiu disponigas stokadon de agordoj en YAML-formato kaj disponigas backends tiun abstraktan aliron al agordo por NetworkManager kaj systemd-networkd. La nova versio havas la kapablon uzi samtempe WPA2 kaj WPA3, aldonis subtenon por retaj aparatoj Mellanox VF-LAG kun SR-IOV (Single-Root I/O Virtualization) kaj efektivigis la komandon "netplan status -diff" por vide taksi la diferencojn. inter la reala stato de la agordoj kaj agordaj dosieroj. Ubuntu Desktop havas NetworkManager ebligita kiel agorda backend defaŭlte.
    Ubuntu 24.04 LTS distribua eldono

  • La mekanismo de Active Directory Certificate Auto Enrollment (ADSys) estas ebligita, permesante vin aŭtomate akiri atestilojn de Active Directory-servoj kiam gruppolitikoj estas ebligitaj. Aŭtomate akiri atestojn per Aktiva Dosierujo ankaŭ validas kiam vi konektas al kompaniaj sendrataj retoj kaj VPN-oj.
  • La Apport-pakaĵo de Ubuntu, uzata por aŭtomatigi la uzadon de aplikaj kraŝoj, provizas integriĝon per systemd-coredump por trakti kraŝojn. Vi nun povas uzi la ilon coredumpctl por analizi kernajn rubejojn.
  • La baza pako inkluzivas aplikojn por analizo de rendimento, proceza spurado kaj monitorado de la sano de la sistemo. Precipe, la procps, sysstat, iproute2, numactl, bpfcc-tools, bpftrace, perf-tools-unstable, trace-cmd, nicstat, ethtool, tiptop kaj sysprof-pakaĵoj estis aldonitaj, kiuj estas kombinitaj en la performance-iloj meta- pako.
  • Agordoj por aktivaj deponejoj estis konvertitaj por uzi la formaton deb822 kaj movitaj de /etc/apt/sources.list al la dosiero /etc/apt/sources.list.d/ubuntu.sources.
  • Servoj nun estas rekomencitaj post instalo de ĝisdatigoj al siaj rilataj bibliotekoj, eĉ se la ĝisdatigoj estas instalitaj aŭtomate en neprizorgata ĝisdatiga reĝimo. Por malhelpi la servon aŭtomate rekomenci post ĝisdatigo, aldonu ĝin al la sekcio override_rc en la dosiero /etc/needrestart/needrestart.conf.
  • La laboro de la Potencaj Profiloj-Manaĝero estis plibonigita, aldonante subtenon por novaj aparataj potencaj administraj mekanismoj disponeblaj en AMD-procesoroj, kaj ankaŭ aldonante la kapablon uzi malsamajn optimumigajn ŝoforojn. Kiam vi laboras en eksterreta reĝimo, la optimumiga nivelo aŭtomate pliiĝas.
  • La fprintd-pakaĵo kaj la libfprint-biblioteko estis ĝisdatigitaj por inkluzivi subtenon por kromaj fingrospuraj skanantaj aparatoj.
  • Pli maldika versio de la Ubuntu-tiparo estas uzata. Por redoni la malnovan sisteman tiparon, vi povas instali la pakaĵon fonts-ubuntu-classic.
  • Aldonita subteno por la akcelilo QAT (QuickAssist Technology) konstruita en Intel-procesorojn, kiu ofertas ilojn por akceli kalkulojn uzatajn en kunpremado kaj ĉifrado. Por uzi Intel QAT, la pakaĵoj inkluzivitaj estas qatlib 24.02.0, qatengine 1.5.0, qatzip 1.2.0, ipp-crypto 2021.10.0 kaj intel-ipsec-mb 1.5-1.

  • Pakoj por la 32-bita Armhf-arkitekturo estis konvertitaj por uzi la 64-bitan time_t-specon. La ŝanĝo tuŝis pli ol mil pakaĵojn. La antaŭe uzita 32-bita time_t-tipo ne povas esti uzata por trakti tempojn poste la 19-an de januaro 2038, pro la superfluo de la sekundkalkulilo ekde la 1-a de januaro 1970.
  • Ĝisdatigitaj asembleoj por Raspberry Pi 5 (servilo kaj uzanto) kaj StarFive VisionFive 2 (RISC-V) tabuloj.
  • Ubuntu Cinnamon uzas la uzantmedion Cinnamon 6.0 kun komenca subteno por Wayland.
  • Subteno por translokado de agordoj per cloud-init estis aldonita al la Ubuntu-konstruaĵo por la WSL-subsistemo (Vindoza Subsistemo por Linukso).
  • Xubuntu daŭre liveras mediojn bazitajn sur Xfce 4.18.
    Ubuntu 24.04 LTS distribua eldono
  • Ubuntu Mate daŭre sendas la labortablan medion MATE 1.26.2 (la branĉo 1.28 jam haveblas en la deponejo MATE, kiu ankoraŭ ne estis oficiale anoncita). Nova instalilo estas uzata, simila al tiu ofertita en Ubuntu Desktop. Anstataŭ la aplikaĵo Firmware Updater, GNOME Firmware estas uzata por ĝisdatigi firmvaron, kaj anstataŭ Software Boutique, App Center estis aldonita por administri aplikaĵinstalaĵojn. La MATE Welcome-apo estas ĉesigita.
    Ubuntu 24.04 LTS distribua eldono
  • Ubuntu Budgie uzas la labortablan medion Budgie 10.9. Multaj apletoj kaj mini-aplikoj estis ĝisdatigitaj. Nova agordilo de Budgie Control Center estis lanĉita. Anstataŭ GNOME-Programaro, App-Center estas uzata por administri aplikojn. Pulseaudio estis anstataŭigita per Pipewire. Anstataŭigis iujn defaŭltajn aplikojn, ekzemple, GNOME-Calculator → Mate Calc, GNOME System Monitor → Mate System Monitor, Evince → Atril, GNOME Font Viewer → font-manager, Cheese → guvcview, Celluloid → Parole, Rhythmbox → Lollypop + Goodvibes + gpodder . Forigita GNOME-Calendar, GNOME System Monitor kaj GNOME Ekrankopio de la baza distribuo.
    Ubuntu 24.04 LTS distribua eldono
  • Kubuntu daŭre sendas KDE Plasmon 5.27.11, KDE Frameworks 5.115 kaj KDE Gear 23.08 defaŭlte. KDE 6 estos ofertita en la aŭtuna eldono de Kubuntu 24.10. Ĝisdatigita emblemo kaj kolorskemo.
    Ubuntu 24.04 LTS distribua eldono
  • En Lubuntu, la instalilo bazita sur la kadro Calamares estis plibonigita. Aldonis paĝon por agordi instalajn opciojn, kiel instali disponeblajn ĝisdatigojn, instali kodekojn kaj proprietajn ŝoforojn kaj instali pliajn programojn. Aldonitaj minimumaj, plenaj kaj normalaj instalreĝimoj. La unua lanĉa ekrano estis aldonita, permesante al vi agordi la lingvon kaj konekton al la sendrata reto, kaj ankaŭ elekti lanĉi la instalilon aŭ ŝanĝi al Viva reĝimo. Aldonita Bluetooth-Manaĝero kaj SDDM-ekrana administranto redaktilo. La labortabla medio estis ĝisdatigita al LXQt 1.4.
    Ubuntu 24.04 LTS distribua eldono
  • Ubuntu Studio aldonis la Ubuntu Studio Audio Configuration ilo por agordi PipeWire-agordojn. Nova instalilo estas uzata, simila al tiu ofertita en Ubuntu Desktop. Aldonita meta-pakaĵo por instali programojn utilajn por instrui muzikon, kiel FMIT, GNOME Metronome, Minuet, MuseScore, Piano Booster, Solfege.
    Ubuntu 24.04 LTS distribua eldono



fonto: opennet.ru

Aldoni komenton