Нашри Debian 12 "Курми китоб"

Пас аз тақрибан ду соли рушд, Debian GNU/Linux 12.0 (Kitabworm) бароварда шуд, ки барои нӯҳ меъмории расман дастгирӣшаванда дастрас аст: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf), mipsel, mips64el, PowerPC 64 (ppc64el) ва IBM System z (s390x). Навсозиҳо барои Debian 12 дар тӯли 5 сол бароварда мешаванд.

Тасвирҳои насбкунӣ барои зеркашӣ дастрасанд, ки онҳоро тавассути HTTP, jigdo ё BitTorrent зеркашӣ кардан мумкин аст. Барои меъмории amd64 ва i386, LiveUSB таҳия шудааст, ки дар вариантҳо бо GNOME, KDE, LXDE, Xfce, Cinnamon ва MATE дастрас аст, инчунин як DVD-и бисёркабата бастаҳоро барои платформаи amd64 бо бастаҳои иловагӣ барои меъмории i386 муттаҳид мекунад. Пеш аз гузаштан аз Debian 11 "Bullseye" шумо бояд ҳуҷҷати зеринро хонед.

Дар анбор 64419 бастаи бинарӣ мавҷуд аст, ки ин нисбат ба бастаҳои дар Debian 4868 пешниҳодшуда 11 баста зиёд аст. Дар муқоиса бо Debian 11, 11089 бастаҳои нави дуӣ илова карда шуданд, 6296 (10%) бастаҳои кӯҳнашуда ё партофташуда хориҷ карда шуданд ва 43254 (67) %) бастаҳо нав карда шуданд. Андозаи умумии ҳамаи рамзҳои сарчашмаҳои дар тақсимот пешниҳодшуда 1 сатри кодро ташкил медиҳад. Андозаи умумии ҳамаи бастаҳо 341 ГБ аст. Барои 564% (дар шохаи қаблӣ 204%) бастаҳо дастгирии сохторҳои такроршаванда таъмин карда шудааст, ки ин имкон медиҳад, ки тасдиқи он, ки файли иҷрошаванда маҳз аз матнҳои сарчашмаи эълоншуда сохта шудааст ва тағйироти беруниро дар бар намегирад, ки ивазкунии онҳо. , масалан, метавон тавассути ҳамла ба инфрасохтори васлшавӣ ё компилятори хатчӯб анҷом дода шавад.

Тағироти асосӣ дар Debian 12.0:

  • Илова ба нармафзори ройгон аз анбори асосӣ, тасвирҳои расмии насб инчунин нармафзори хусусиро дар бар мегиранд, ки қаблан тавассути анбори ғайриозод дастрас буданд. Агар шумо таҷҳизоте дошта бошед, ки барои кор кардани нармафзори беруна талаб карда мешавад, нармафзори хусусии лозимӣ бо нобаёнӣ бор карда мешавад. Барои корбароне, ки танҳо нармафзори ройгонро афзалтар медонанд, имкони хомӯш кардани истифодаи нармафзори ғайримустақим дар марҳилаи зеркашӣ пешниҳод карда мешавад.
  • Анбори нави нармафзори ройгон илова карда шуд, ки ба он бастаҳои нармафзор аз анбори ғайриозод интиқол дода шудаанд. Насбкунанда қобилияти ба таври динамикӣ дархост кардани бастаҳои нармафзорро аз анбори нармафзори ройгон таъмин мекунад. Мавҷудияти анбори алоҳида бо нармафзори нармафзор имкон дод, ки дастрасӣ ба нармафзор бидуни дохил кардани як анбори умумии ғайриозод дар васоити насбкунӣ таъмин карда шавад.
  • Ядрои Linux ба версияи 6.1 навсозӣ шудааст (Debian 11 бо ядрои 5.10 фиристода шудааст). Systemd 252, Apt 2.6 ва Glibc 2.36 нав карда шуданд.
  • Стеки графикии навшуда ва муҳити корбар: GNOME 43, KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.2, Xfce 4.18, Mesa 22.3.6, X.Org Server 21.1, Wayland 1.21. Дар муҳити GNOME, сервери медиаи Pipewire ва мудири сеанси аудиоии WirePlumber ба таври нобаёнӣ фаъол карда шудаанд.
  • Барномаҳои навшудаи корбар, масалан, LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
  • Барномаҳои серверҳои навшуда, масалан, Apache httpd 2.4.57, BIND 9.18, Dovecot 2.3.19, Exim 4.96, lighttpd 1.4.69, Postfix 3.7, MariaDB 10.11, nginx 1.22, PostgreSQL15, PostgreSQL7.0. 3.40, OpenSSH 4.17p9.2.
  • Воситаҳои рушд, аз ҷумла GCC 12.2, LLVM/Clang 14 (15.0.6 барои насб низ дастрас аст), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1 навсозӣ шудаанд.
  • Дастгирии иловагӣ барои кор бо системаи файлии APFS (Apple File System) дар ҳолати хондан-навиштан бо истифода аз бастаҳои apfsprogs ва apfs-dkms. Утилитаи ntfs2btrfs барои табдил додани қисмҳои NTFS ба Btrfs дохил карда шудааст.
  • Дастгирии иловашуда барои китобхонаи тақсимоти хотираи mimalloc, ки метавонад ҳамчун ивазкунандаи шаффофи функсияи malloc амал кунад. Хусусияти mimalloc татбиқи паймон ва иҷрои хеле баланд аст (дар санҷишҳо, mimalloc аз jemalloc, tcmalloc, snmalloc, rpmalloc ва Hoard пеш аст).
  • Бастаи ksmbd-tools илова карда шуд ва дастгирии татбиқи сервери файлӣ, ки дар ядрои Linux дар асоси протоколи SMB сохта шудааст, амалӣ карда шуд.
  • Маҷмӯи ҳуруфҳои нав илова карда шуданд ва ҳуруфҳои қаблан пешниҳодшуда нав карда шуданд. Менеҷери шрифтҳои fnt пешниҳод шудааст (ба аналоги apt барои шрифтҳо), ки масъалаи насб кардани шрифтҳои иловагӣ ва навсозии шрифтҳои мавҷударо ҳал мекунад. Бо истифода аз fnt, шумо метавонед шрифтҳои навтаринро дар анбори Debian Sid ва инчунин шрифтҳои берунии маҷмӯаи Google Web Fonts насб кунед.
  • Боркунаки GRUB бастаи os-prober-ро барои муайян кардани дигар системаҳои оператсионии насбшуда ва тавлиди менюҳо барои пурборкунии онҳо истифода мебарад. Дар байни чизҳои дигар, пурборкунӣ кафолат медиҳад, ки Windows 11 аллакай насб карда шудааст.
  • Ба далели қатъ шудани таҳия, бастаҳои libpam-ldap ва libnss-ldap хориҷ карда шуданд, ба ҷои онҳо тавсия дода мешавад, ки бастаҳои муодили libpam-ldapd ва libnss-ldapd барои аутентификатсияи корбар тавассути LDAP истифода шаванд.
  • Танзими раванди пасзаминаи пешфарз барои сабти ном, ба монанди rsyslog, қатъ карда шуд. Барои дидани гузоришҳо, ба ҷои таҳлили файлҳои гузориш, тавсия дода мешавад, ки утилитаи "systemd journalctl" -ро даъват кунед. Агар лозим бошад, рафтори кӯҳнаро тавассути насби бастаи system-log-daemon баргардонидан мумкин аст.
  • Аз systemd, systemd-resolved ва systemd-boot ба бастаҳои алоҳида ҷудо карда мешаванд. Бастаи systemd муштарии ҳамоҳангсозии вақти systemd-timesyncd-ро аз вобастагии тавсияшаванда ба воҳидҳои зарурӣ кӯчонида, имкон медиҳад, ки насби ҳадди ақал бидуни муштарии NTP.
  • Дастгирии пурборкунӣ дар реҷаи Secure Boot UEFI барои системаҳо бар меъмории ARM64 баргардонида шуд.
  • Бастаи fdflush хориҷ карда шудааст ва бояд бо "blockdev --flushbufs" аз util-linux иваз карда шавад.
  • Барномаҳои tempfile ва rename.ul хориҷ карда шудаанд, ки ба ҷои онҳо дар скриптҳо утилитаҳои mktemp ва номи файлро истифода бурдан тавсия мешавад.
  • Кадом утилит бекор карда шудааст ва дар нашри оянда хориҷ карда мешавад. Ҳамчун иваз, тавсия дода мешавад, ки фармонҳои "type" ё "type -a" -ро барои муайян кардани роҳи файлҳои иҷрошаванда дар скриптҳои bash истифода баред.
  • Бастаҳои libnss-gw-name, dmraid ва request-tracker13 бекор карда шудаанд ва дар Debian 4 хориҷ карда мешаванд.
  • Таъмини номҳои доимии интерфейси шабака (“enX0”) барои дастгоҳҳои шабакаи виртуалии Xen фаъол карда шудааст.
  • Дастгирии иловагӣ барои дастгоҳҳои нав дар асоси протсессори ARM ва RISC-V.
  • Дастурҳои системавӣ (мард) ба забонҳои русӣ ва украинӣ нав карда шуданд.
  • Маҷмӯаҳои бастаҳои мавзӯӣ марбут ба тиб, биология ва астрономия, ки аз ҷониби дастаҳои Debian Med ва Debian Astro таҳия шудаанд, илова карда шуданд. Масалан, бастаҳо бо shiny-server (платформа барои ҷойгиркунии замимаҳои веб бо забони R), openvlbi (коррелятор барои телескопҳо), astap (протсессори тасвири астрономӣ), планетарӣ-система-стеккер (тасвирҳои сайёраҳоро аз порчаҳо ташкил медиҳанд) , драйверҳо ва китобхонаҳои нав бо дастгирии протоколи INDI, бастаҳои Python вобаста ба Atropy (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), китобхонаҳои Java барои кор бо форматҳои ECSV ва TFCAT.
  • Бастаҳое, ки лоиҳаи UBports бо муҳити корбарии Lomiri (собиқ Unity 8) ва сервери намоишии Mir 2 таҳия кардааст, ки ҳамчун сервери таркибӣ дар асоси Wayland амал мекунад, ба анбор илова карда шуданд.
  • Дар марҳилаи ниҳоии омодагӣ ба нашр, гузариши ибтидоии интизоршудаи маҷмӯаи тақсимот аз Debian 12 аз истифодаи қисмати алоҳидаи /usr ба муаррифии нав, ки дар он директорияҳои /bin, /sbin ва /lib* ҳамчун истинодҳои рамзӣ тарҳрезӣ шудаанд. ба феҳристҳои дахлдори дохили /usr мавқуф гузошта шудааст.

Манбаъ: opennet.ru

Илова Эзоҳ