Ubuntu 24.04 бета версиясы

Ubuntu 24.04 "Noble Numbat" дистрибутивинин бета-релизинин бет ачары көрсөтүлдү, андан кийин пакеттин маалымат базасы толугу менен тоңдурулуп, иштеп чыгуучулар акыркы тестирлөөгө жана мүчүлүштүктөрдү оңдоого өтүштү. Чыгаруу 25-апрелге белгиленген. 24.04 филиалы узак мөөнөттүү колдоо (LTS) релиз катары классификацияланат, ал үчүн жаңыртуулар 12 жыл аралыгында түзүлөт (5 жыл - жалпысынан жеткиликтүү, плюс Ubuntu Pro кызматынын колдонуучулары үчүн дагы 7 жыл). Даяр сыноо сүрөттөрү Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin (кытай редакциясы), Ubuntu Unity, Edubuntu жана Ubuntu Cinnamon үчүн түзүлгөн.

Негизги өзгөрүүлөр:

  • Иш тактасы GNOME 46 релизине жаңыртылган, ал глобалдык издөө функциясын, файл менеджеринин жана терминалдык эмуляторлордун жакшыртылган иштешин, VRR (Variable Refresh Rate) механизми үчүн эксперименталдык колдоону кошкон, бөлүкчөлөрдү масштабдоо үчүн жакшыртылган чыгаруу сапатын, кеңейтилген тышкы кызматтарга туташуу мүмкүнчүлүктөрү, жаңыланган конфигуратор жана жакшыртылган кабарлоо системасы. GTK Vulkan API'ге негизделген жаңы рендеринг кыймылдаткычын колдонот. Сыр камера колдонмосу GNOME Snapshot менен алмаштырылды.
  • Linux ядросу 6.8 версиясына жаңыртылган.
  • Arch Linux жана Fedora Linux ичиндеги өзгөрүүлөргө окшошуп, процесс үчүн жеткиликтүү эстутум картасынын аймактарынын максималдуу санын аныктаган sysctl vm.max_map_count параметри демейки боюнча 65530дан 1048576га чейин көбөйтүлгөн. Өзгөртүү Windows оюндары менен шайкештикти жакшыртты. Wine аркылуу ишке киргизилген (мисалы, эски мааниси менен DayZ, Hogwarts Legacy, Counter Strike 2, Star Citizen жана THE FINALS оюндары чыгарылган эмес) жана эстутумду көп талап кылган тиркемелер менен иштөөдө айрым көйгөйлөрдү чечкен.
  • GCC 14-pre, LLVM 18, Python 3.12, OpenJDK 21 (OpenJDK 8, 11 жана 17 милдеттүү түрдө жеткиликтүү), Rust 1.76, Go 1.22, .NET 8, PHP 8.3.3, Ruby 3.2.3 жаңыртылган версиялары.
  • Жаңыртылган колдонуучу тиркемелери: Firefox 124 (Wayland колдоосу менен курулган), 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, Kdenlive 5.2.2. .XNUMX.
  • Чакан системалар жаңыртылган: 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.
  • Жаңыртылган сервер пакеттери: Nginx 1.24, Apache httpd 2.4.58, Samba 4.19, Exim 4.97, Clamav 1.0.0, Chrony 4.5, контейнер 1.7.12, Django 4.2.11, Docker 24.0.7t, Docker 2.3.21t.11.1, Do2.8.5co.F. HAProxy 2.4.1, Kea DHCP 10.0.0, libvirt 5.9.4, NetSNMP 2.6.7, OpenLDAP 12.3.5, open-vm-куралдар 16.2, PostgreSQL 1.1.12, Runc 8.2.1.A4.0.0ssas.sin, QEMU .6.6, Squid 2.9.4, SSSD 2.1.6, кардиостимулятор 2024.1, OpenStack 19.2.0, Ceph 3.3.0, Openvswitch 24.03, Open Virtual Network XNUMX.
  • Thunderbird электрондук почта кардары эми snap форматында гана келет. Thunderbird DEB пакети snap пакетин орнотуу үчүн такты камтыйт.
  • Gnutls колдонгон тиркемелер үчүн үч жыл мурун IETF (Internet Engineering Task Force) тарабынан расмий түрдө эскирген технологиялар катары классификацияланган TLS 1.0, TLS 1.1 жана DTLS 1.0 протоколдорунун колдоосу мажбурлап өчүрүлгөн. Openssl үчүн ушундай эле өзгөртүү Ubuntu 20.04 да ишке ашырылган.
  • Apparmor демейки боюнча каалаган колдонмого GnuTLS жана OpenSSL китепкана конфигурациясынын файлдарына кирүүгө уруксат берүү үчүн иштетилген. Мурда тандалып алынган провизия конфигурация файлдарына кирүүгө мүмкүн болбогондуктан, ката чыкпагандыктан диагноз коюу кыйын болгон көйгөйлөргө алып келген.
  • pptpd жана bcrelay топтомдору потенциалдуу коопсуздук маселелеринен жана негизги код базаларынын эскирүүсүнөн улам алынып салынды. 2038 көйгөйүн чечпеген PAM модулу pam_lastlog.so да алынып салынды.
  • Пакеттерди куруп жатканда, компилятордун параметрлери демейки боюнча иштетилет, ал кемчиликтерди пайдаланууну кыйындатат. gcc жана dpkgде "-D_FORTIFY_SOURCE=3" режими демейки боюнча иштетилген, ал string.h баш файлында аныкталган сап функцияларын аткарууда мүмкүн болгон буфер толуп кетишин аныктайт. Мурда колдонулган “_FORTIFY_SOURCE=2” режиминен айырмасы кошумча текшерүүлөрдөн келип чыгат. Теориялык жактан алганда, кошумча текшерүүлөр өндүрүмдүүлүктүн төмөндөшүнө алып келиши мүмкүн, бирок иш жүзүндө SPEC2000 жана SPEC2017 тесттери эч кандай айырмачылыктарды көрсөткөн эмес жана тестирлөө учурунда колдонуучулардан өндүрүмдүүлүктүн төмөндөшү тууралуу даттануулар болгон эмес.
  • (ARMv64-BTI - Тармактык максаттуу индикатор) инструкциялар топтомдору үчүн ARM8.5 системаларында аткаруу коргоосун иштетүү үчүн dpkgге "-mranch-protection=standart" желеги кошулду. Коддун ыктыярдуу бөлүмдөрүнө өтүүнү бөгөттөө кайтарууга багытталган программалоо ыкмаларын (ROP - Return-Oriented Programming) колдонгон эксплойттерде гаджеттерди түзүүнү болтурбоо үчүн ишке ашырылат.
  • APT пакет менеджери "сунушталган чөнтөк" репозиторийинин артыкчылыктуулугун өзгөрттү, ал пакеттердин жаңы версияларын жалпы коомчулук үчүн негизги репозиторийлерге чыгарардан мурун сынайт. Өзгөртүү "сунушталган чөнтөк" репозиторий иштетилген болсо, тутумдун бузулушуна алып келиши мүмкүн болгон туруксуз жаңыртуулардын автоматташтырылган орнотуу ыктымалдыгын азайтууга багытталган. "Сунушталган чөнтөктү" иштеткенден кийин, бардык жаңыртуулар андан ары өткөрүлбөйт, бирок колдонуучу "apt install" буйругун колдонуп керектүү пакеттерге жаңыртууларды тандап орното алат. / - сунуш кылынган".
  • Ар кандай CPU өзөктөрүнө аппараттык үзгүлтүктөрдү иштетүүнү бөлүштүрүүчү irqbalance кызматы демейки боюнча токтотулган. Азыркы учурда, көпчүлүк учурларда, Linux ядросу тарабынан берилген стандарттык иштетүүчү бөлүштүрүү механизмдери жетиштүү. irqbalance колдонуу белгилүү бир жагдайларда негиздүү болушу мүмкүн, бирок администратор туура конфигурациялаганда гана. Кошумчалай кетсек, irqbalance айрым конфигурацияларда көйгөйлөрдү жаратат, мисалы, виртуалдаштыруу системаларында колдонулганда, ошондой эле электр энергиясын керектөөгө жана күтүү убактысына таасир этүүчү параметрлердин кол конфигурациясына тоскоол болушу мүмкүн.
  • Тармакты конфигурациялоо үчүн Netplan 1.0 инструменталдык комплектинин релизи колдонулат, ал YAML форматында орнотууларды сактоону камсыз кылат жана NetworkManager жана systemd-networkd үчүн конфигурацияга абстракттуу кирүү мүмкүнчүлүгүн берет. Жаңы версия бир эле учурда WPA2 жана WPA3 колдонуу мүмкүнчүлүгүнө ээ, SR-IOV (Single-Root I/O Virtualization) менен Mellanox VF-LAG тармактык түзүлүштөрүн колдоону кошту жана айырмачылыктарды визуалдык баалоо үчүн “netplan status -diff” буйругун ишке ашырды. орнотуулар менен конфигурация файлдарынын чыныгы абалы ортосунда. Ubuntu Desktop демейки боюнча конфигурациялык сервер катары NetworkManager иштетилген.
  • Ubuntu-десктоп-орноткучту орнотуучу модернизацияланды, ал азыр чоңураак ubuntu-desktop-provision долбоорунун бир бөлүгү катары иштелип чыгып, ubuntu-desktop-bootstrap деп аталды. Жаңы долбоордун маңызы орноткучту орнотууга чейин (дискти бөлүү жана пакеттерди көчүрүү) жана системаны биринчи жүктөөдө (системанын баштапкы орнотуу) аткарылган этаптарга бөлүүдө. Өзгөртүүлөр орнотуучу интерфейсинин жакшыртылган дизайнын, autoinstall.yaml автоматташтырылган орнотуу скриптин жүктөө үчүн URL көрсөтүү үчүн баракты кошууну жана конфигурация файлы аркылуу демейки жүрүм-турумду жана дизайн стилин өзгөртүү мүмкүнчүлүгүн камтыйт. Орноткучтун өзүн жаңыртуу үчүн кошумча колдоо - орнотуунун алгачкы этабында жаңы версия жеткиликтүү болсо, орнотуучуну жаңыртуу өтүнүчү эми чыгарылат.

    Орноткуч Ubuntu 23.10 мурунку релизинде кошулган функцияларды да баса белгилейт, мисалы, ZFS файл тутумун колдоо жана сизден жүктөөдө дисктин кулпусун ачуу сырсөзүн киргизүүнү талап кылбастан дисктерди шифрлөө мүмкүнчүлүгү TPMде (Ишенимдүү платформа) модулу).

  • Active Directory сертификатын автоматтык түрдө каттоо (ADSys) иштетилген, бул топтук саясаттар иштетилгенде Active Directory кызматтарынан автоматтык түрдө сертификат алууга мүмкүндүк берет. Active Directory аркылуу автоматтык түрдө сертификат алуу корпоративдик зымсыз тармактарга туташканда да колдонулат жана VPN.
  • Ubuntu Колдонмо борборунун жаңы колдонмо менеджери жакшыртылды, ал каалаган өлчөмдөгү экрандарда туура иштөө үчүн Flutter алкактары жана адаптацияланган интерфейстин жайгашуу ыкмаларын колдонуу менен Dart тилинде жазылган. Ubuntu дүкөнү DEB жана Snap форматтарындагы пакеттер менен иштөө үчүн айкалыштырылган интерфейсти ишке ашырат (эгерде deb жана snap пакеттеринде бир программа бар болсо, snap демейки боюнча тандалат), snapcraft.io пакет каталогун издөөгө жана навигациялоого мүмкүндүк берет жана туташкан DEB репозиторийлери жана сизге орнотууну, орнотууну жана колдонмолорду жаңыртууну башкарууга, жергиликтүү файлдардан жеке deb пакеттерин орнотууга мүмкүндүк берет. Тиркеме рейтингдик системаны колдонот, мында беш баллдык рейтинг шкаласы жактыруу/жактырбоо форматында (+1/-1) добуш берүү менен алмаштырылат, анын негизинде виртуалдык беш жылдыздуу рейтинг көрсөтүлөт.

    Ubuntu App Center эски Snap Store интерфейсин алмаштырат. Ubuntu 23.10 менен салыштырганда, жаңы тиркеме категориясы кошулду - Оюндар (GNOME оюндары пакеттен алынып салынган). Микропрограмманы жаңыртуу үчүн өзүнчө интерфейс сунушталат - Firmware Updater, amd64 жана arm64 архитектурасына негизделген системалар үчүн жеткиликтүү жана фондо толук кандуу тиркеме менеджерин иштетпестен микропрограмманы жаңыртууга мүмкүндүк берет.

  • 32-бит Armhf архитектурасы үчүн топтомдор 64-бит time_t түрүн колдонуу үчүн өзгөртүлгөн. Өзгөртүү миңден ашык пакетке таасирин тийгизди. Мурда колдонулган 32-бит time_t түрү 19-жылдын 2038-январынан бери секунда эсептегичи толуп кеткендиктен, 1-жылдын 1970-январынан кийинки убакыттарды иштетүү үчүн колдонулушу мүмкүн эмес.
  • Raspberry Pi 5 (сервер жана колдонуучу) жана StarFive VisionFive 2 (RISC-V) такталары үчүн жаңыртылган ассамблеялар.
  • Ubuntu Cinnamon Wayland үчүн баштапкы колдоосу менен Cinnamon 6.0 колдонуучу чөйрөсүн колдонот.
  • Xubuntu Xfce 4.18 негизиндеги чөйрөлөрдү камсыз кылууну улантууда.
  • Ubuntu Mate расмий түрдө жарыялана элек MATE 1.28 рабочий чөйрөсүн колдонот.
  • Ubuntu Budgie Budgie 10.9 рабочий чөйрөсүн колдонот.
  • Kubuntu демейки боюнча KDE Plasma 5.27 жөнөтүүнү улантууда. KDE 6 Kubuntu 24.10 күзгү чыгарылышында сунушталат. Жаңыртылган логотип жана түс схемасы.
  • Лубунтуда Calamares алкагына негизделген орнотуучу жакшыртылды. Жеткиликтүү жаңыртууларды орнотуу, кодектерди жана проприетардык драйверлерди орнотуу жана кошумча программаларды орнотуу сыяктуу орнотуу параметрлерин конфигурациялоо үчүн барак кошулду. Минималдуу, толук жана кадимки орнотуу режимдери кошулду. Биринчи жүктөө экраны кошулду, бул тилди жана зымсыз тармакка туташууну конфигурациялоого, ошондой эле орнотуучуну ишке киргизүүнү же Live режимине өтүүнү тандоого мүмкүндүк берет. Bluetooth менеджери жана SDDM дисплей менеджеринин жөндөөлөрү редактору кошулду. Иш такта чөйрөсү LXQt 1.4 жаңыртылган.
  • Ubuntu Studio PipeWire жөндөөлөрүн конфигурациялоо үчүн Ubuntu Studio Audio Configuration утилитасын кошту.

Source: opennet.ru

Комментарий кошуу