Debian 12 "Bookworm" eldono

Post preskaŭ du jaroj da evoluo, Debian GNU/Linukso 12.0 (Bookworm) estis liberigita, disponebla por naŭ oficiale subtenataj arkitekturoj: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf ), mipsel, mips64el, PowerPC 64 (ppc64el) kaj IBM System z (s390x). Ĝisdatigoj por Debian 12 estos publikigitaj dum periodo de 5 jaroj.

Instalbildoj estas disponeblaj por elŝuto, kiuj povas esti elŝutitaj per HTTP, jigdo aŭ BitTorrent. Por la arkitekturoj amd64 kaj i386, LiveUSB estis evoluigita, havebla en variantoj kun GNOME, KDE, LXDE, Xfce, Cinnamon kaj MATE, same kiel multi-arka DVD kombinanta pakaĵojn por la amd64-platformo kun pliaj pakaĵoj por la i386-arkitekturo. Antaŭ ol migri de Debian 11 "Bullseye" vi devus legi la sekvan dokumenton.

La deponejo enhavas 64419 4868 binarajn pakaĵojn, kio estas 11 11 pli da pakaĵoj ol kio estis ofertita en Debian 11089. Kompare kun Debian 6296, 10 43254 novaj binaraj pakaĵoj estis aldonitaj, 67 1 (341%) malnoviĝintaj aŭ forlasitaj pakaĵoj estis forigitaj, kaj 564 204 (365 96.3). %) pakoj estis ĝisdatigitaj. La totala totala grandeco de ĉiuj fontkodoj ofertitaj en la distribuo estas 95.7 linioj de kodo. La totala grandeco de ĉiuj pakoj estas XNUMX GB. Por XNUMX% (en la antaŭa branĉo XNUMX%) de pakaĵoj estas provizita subteno por ripeteblaj konstruaĵoj, kio ebligas konfirmi, ke la plenumebla dosiero estas konstruita ĝuste el la deklaritaj fontotekstoj kaj ne enhavas eksterajn ŝanĝojn, kies anstataŭigo. , ekzemple, povas esti farita atakante la kuniginfrastrukturon aŭ legosignan kompililon.

Ŝlosilaj ŝanĝoj en Debian 12.0:

  • Aldone al libera firmvaro de la ĉefa deponejo, la oficialaj instalbildoj ankaŭ inkluzivas proprietan firmvaro kiu antaŭe estis havebla tra la ne-libera deponejo. Se vi havas ekipaĵon, kiu postulas eksteran firmvaron por funkcii, la postulata proprieta firmvaro estas ŝarĝita defaŭlte. Por uzantoj, kiuj preferas nur liberan programaron, la opcio malŝalti la uzon de ne-libera firmvaro estas disponigita en la elŝuta etapo.
  • Nova ne-libera-firmware-deponejo estis aldonita, en kiun firmware-pakaĵoj estis transdonitaj de la ne-libera-firmware-deponejo. La instalilo disponigas la kapablon dinamike peti firmware-pakaĵojn de la ne-libera-firmware-deponejo. La ĉeesto de aparta deponejo kun firmvaro ebligis disponigi aliron al firmware sen inkluzivi ĝeneralan neliberan deponejon en la instalaj rimedoj.
  • La Linukso-kerno estis ĝisdatigita al versio 6.1 (Debian 11 sendita kun kerno 5.10). Systemd 252, Apt 2.6 kaj Glibc 2.36 estis ĝisdatigitaj.
  • Ĝisdatigita grafika stako kaj uzantmedioj: 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. En GNOME-medioj, la Pipewire amaskomunikila servilo kaj WirePlumber aŭdsesiomanaĝero estas ebligitaj defaŭlte.
  • Ĝisdatigitaj uzantaj aplikaĵoj, ekzemple, LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
  • Ĝisdatigitaj servilaj aplikoj, ekzemple, 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, PostgreSQL 15, RedisSQL 7.0, RedisSQL 3.40. OpenSSH 4.17p9.2.
  • Disvolvaj iloj estis ĝisdatigitaj, inkluzive de GCC 12.2, LLVM/Clang 14 (15.0.6 ankaŭ disponeblas por instalado), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • Aldonita subteno por labori kun la dosiersistemo APFS (Apple File System) en lego-skriba reĝimo uzante la pakaĵojn apfsprogs kaj apfs-dkms. La ilo ntfs2btrfs estas inkluzivita por konverti NTFS-diskojn al Btrfs.
  • Aldonita subteno por la mimalloc-memora asignobiblioteko, kiu povas funkcii kiel travidebla anstataŭaĵo por la malloc-funkcio. Karakterizaĵo de mimalloc estas ĝia kompakta efektivigo kaj tre alta rendimento (en testoj, mimalloc estas antaŭ jemalloc, tcmalloc, snmalloc, rpmalloc kaj Hoard).
  • La pako ksmbd-tools estis aldonita kaj subteno por la dosierservila efektivigo konstruita en la Linukso-kerno bazita sur la SMB-protokolo estis efektivigita.
  • Aro da novaj tiparoj estis aldonita kaj antaŭe proponitaj tiparoj estis ĝisdatigitaj. La fnt-tipara administranto estis proponita (analoga al apt por tiparoj), kiu solvas la problemon instali pliajn tiparojn kaj konservi ekzistantajn tiparojn ĝisdatigitaj. Uzante fnt, vi povas instali pli lastatempajn tiparojn haveblajn en la Debian Sid-deponejo, same kiel eksterajn tiparojn de la Guglo Web Tiparoj kolekto.
  • La GRUB-ŝargilo uzas la os-prober-pakaĵon por detekti aliajn instalitajn operaciumojn kaj generi menuojn por lanĉi ilin. Interalie, lanĉado certigas, ke Vindozo 11 jam estas instalita.
  • Pro la ĉesigo de evoluo, la pakoj libpam-ldap kaj libnss-ldap estis forigitaj, anstataŭ kiuj oni rekomendas uzi la ekvivalentajn pakaĵojn libpam-ldapd kaj libnss-ldapd por uzantaŭtentigo per LDAP.
  • Ĉesis agordi la defaŭltan fonan procezon por registri, kiel rsyslog. Por vidi protokolojn, anstataŭ analizi protokolojn, oni rekomendas nomi la ilon "systemd journalctl". Se necese, la malnova konduto povas esti resendita instalante la pakaĵon system-log-daemon.
  • De systemd, systemd-resolved kaj systemd-boot estas apartigitaj en apartajn pakaĵojn. La systemd-pakaĵo movis la systemd-timesyncd-tempan sinkronigan klienton de postulataj al rekomenditaj dependencajoj, permesante minimumajn instalaĵojn sen NTP-kliento.
  • Subteno por lanĉado en UEFI Secure Boot-reĝimo estis resendita por sistemoj bazitaj sur la ARM64-arkitekturo.
  • La fdflush-pakaĵo estis forigita kaj devus esti anstataŭigita per "blockdev --flushbufs" de util-linux.
  • La programoj tempfile kaj rename.ul estas forigitaj, anstataŭ kiuj oni rekomendas uzi la ilojn mktemp kaj file-rename en skriptoj.
  • La kiu utileco estas malrekomendita kaj estos forigita en estonta eldono. Kiel anstataŭaĵo, oni rekomendas uzi la komandojn "type" aŭ "type -a" por determini la vojon al ruleblaj dosieroj en bash-skriptoj.
  • La pakaĵoj libnss-gw-name, dmraid kaj request-tracker13 estas malrekomenditaj kaj estos forigitaj en Debian 4.
  • Ebligita atribuo de konstantaj retinterfaco-nomoj ("enX0") por virtualaj retaj aparatoj Xen.
  • Aldonita subteno por novaj aparatoj bazitaj sur ARM kaj RISC-V-procesoroj.
  • Sistemaj manlibroj (homo) en la rusa kaj ukraina estis ĝisdatigitaj.
  • Aldonitaj kolektoj de temaj pakaĵoj rilataj al medicino, biologio kaj astronomio, preparitaj de la teamoj Debian Med kaj Debian Astro. Ekzemple, pakaĵoj kun shiny-server (platformo por gastigado de retejo-aplikoj en la R-lingvo), openvlbi (korelatoro por teleskopoj), astap (astronomia bildprocesoro), planedsistemo-stacker (formas bildojn de planedoj el fragmentoj) , novaj ŝoforoj kaj bibliotekoj kun INDI-protokolo-subteno, Astropy-rilataj Python-pakaĵoj (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), Java-bibliotekoj por labori kun ECSV kaj TFCAT-formatoj.
  • Pakoj evoluigitaj de la projekto UBports kun la uzantmedio de Lomiri (antaŭe Unity 8) kaj la ekranservilo Mir 2, kiu funkcias kiel kunmetita servilo bazita sur Wayland, estis aldonitaj al la deponejo.
  • En la fina etapo de preparo por la liberigo, la komence atendata transiro de la distribua ilaro de Debian 12 de uzado de aparta /usr-diskodo al nova reprezentado, en kiu la dosierujoj /bin, /sbin kaj /lib* estas desegnitaj kiel simbolaj ligiloj. al la respondaj dosierujoj ene de /usr estis prokrastita.

fonto: opennet.ru

Aldoni komenton