Peaaegu kahe aasta arenduse jĂ€rel on ilmu saanud Debian GNU/Linux 12.0 (Bookworm), mis on saadaval ĂŒheksale ametlikult toetatud arhitektuurile: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf), mipsel, mips64el, PowerPC 64 (ppc64el) ja IBM System z (s390x). Uuendusi Debian 12 jaoks hakkatakse vĂ€lja andma viie aasta jooksul.
Allalaadimiseks on saadaval installimispildid, mis on kergesti ĂŒleslaaditavad HTTP, jigdo vĂ”i BitTorreni kaudu. Arhitektuuride amd64 ja i386 jaoks on vĂ€lja töötatud LiveUSB, mis on saadaval GNOME, KDE, LXDE, Xfce, Cinnamon ja MATE variantides, samuti mitme arhitektuuriga DVD, mis ĂŒhendab amd64 platvormi pakette koos tĂ€iendavate pakettidega arhitektuuri i386 jaoks. Enne migratsiooni protseduuri Debian 11 "Bullseye" -lt, tasub tutvuda jĂ€rgmise dokumendiga.
Repositooriumis on esitatud 64419 binaarpaketti, mis on 4868 paketti rohkem kui Debian 11-s pakkus. Debian 11-ga vĂ”rreldes on lisatud 11089 uut binaarpaketti, eemaldatud 6296 (10%) vananenud vĂ”i hĂŒljatud paketti ja uuendatud 43254 (67%) paketti. KĂ”ikide pakettide allikakoode kokku on 1 341 564 204 rida. KĂ”ikide pakettide kokkuvĂ”ttes suurus on 365 GB. 96,3% (eelmine versioon 95,7%) pakettidest toetab korduvaid kompilatsioone, mis vĂ”imaldavad kinnitada, et tĂ€idesaatev fail on koositatud tĂ€pselt nimetatud allikakoodidest ja ei sisalda kĂ”rvalisi muudatusi, mis vĂ”ivad nĂ€iteks olla tehtud rĂŒnnaku kaudu koostamis- vĂ”i kompilaatoritehnoloogia vastu.
Debian 12.0 peamised muudatused:
- Ametlikud installipildid sisaldavad lisaks vabadele pĂŒsiprogrammidele ka omaniku pĂŒsiprogramme, mis olid varem saadaval non-free registris. Kui seadmeid, mis vajavad vĂ€liseid pĂŒsiprogramme, on kohal, laaditakse vajalikud omaniku pĂŒsiprogrammid automaatselt. Kasutajatele, kes eelistavad ainult vabavara, antakse laadimise kĂ€igus vĂ”imalus vĂ€lja lĂŒlitada mitte-vabade pĂŒsiprogrammide kasutamine.
- Uus non-free-firmware register on lisatud, kuhu on viidud pĂŒsiprogrammid non-free registrist. Installeris on vĂ”imalus dĂŒnaamiliseks pĂ€ringuks pĂŒsiprogrammide osas non-free-firmware registris. Eraldi pĂŒsiprogrammide registri olemasolu on vĂ”imaldanud juurdepÀÀsu pĂŒsiprogrammidele ilma, et oleks vaja ĂŒldises non-free registris installikandjatesse kaasata.
- Linuxi kernel on uuendatud versioonile 6.1 (Debian 11 kaasas kernel 5.10). Uuendatud on systemd 252, Apt 2.6 ja Glibc 2.36.
- Grafikastek ja kasutajakeskkonnad on uuendatud: 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 keskkondades on vaikimisi rakendatud multimeedia server Pipewire ja heli seansihaldur WirePlumber.
- Kasutajarakendused on uuendatud, nÀiteks LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
- Serverirakendused on uuendatud, nÀiteks 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, Redis 7.0, SQLite 3.40, Samba 4.17, OpenSSH 9.2p1.
- Arendustööriistad on uuendatud, sealhulgas GCC 12.2, LLVM/Clang 14 (paigaldamiseks on saadaval ka 15.0.6), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
- Lisatud on toetus APFS (Apple FailisĂŒsteem) failisĂŒsteemile lugemise ja kirjutamise reĆŸiimis, kasutades pakette apfsprogs ja apfs-dkms. Komplekse on lisatud ka utiliit ntfs2btrfs NTFS-partitsioonide Btrfs-ks muutmiseks.
- Lisatud on mĂ€luhaldusraamatukogu mimalloc, mis vĂ”ib toimida lĂ€bipaistva asendajana malloc-funktsioonile. Mimalloci eripĂ€ra on teostuse kompaktsus ja vĂ€ga kĂ”rge jĂ”udlus (testides ĂŒletab mimalloc jemalloci, tcmalloci, snmalloci, rpmalloci ja Hoardi).
- Lisatud on ksmbd-tools pakett ning juurutatud on Linuxi tuumaga sisseehitatud failiserveri toetamine, serverid mis pÔhineb SMB protokollil.
- Lisatud on uus fontide komplekt ning uuendatud varasemaid fontide pakkumisi. Pakutakse fontide haldurit fnt (analoog apt fontide jaoks), mis lahendab tĂ€iendavate fontide installimise ja olemasolevate fontide ajakohaliste sĂ€ilitamise ĂŒlesanded. Fnt abil on vĂ”imalik installida vĂ€rskemaid fonte, mis on saadaval Debian Sid hoidlas, samuti vĂ€liseid fonte Google Web Fonts koguannist.
- GRUB-i laadijasse on lisatud os-prober pakett teiste installitud operatsioonisĂŒsteemide mÀÀramiseks ja nende laadimisvalikute menĂŒĂŒ genereerimiseks. Muuhulgas tagab laadimine juba installitud Windows 11 operatsioonisĂŒsteemi tuvastamise.
- Arenduste katkestamise tÔttu on eemaldatud libpam-ldap ja libnss-ldap paketid, mille asemel soovitatakse LDAP kaudu kasutajate autentimiseks kasutada funktsionaalselt vÔrdseid pakette libpam-ldapd ja libnss-ldapd.
- Background process logging, such as rsyslog, has been disabled by default. To view logs, it is recommended to use the 'systemd journalctl' utility instead of parsing log files. The old behavior can be restored by installing the system-log-daemon package if necessary.
- systemd-resolved and systemd-boot have been separated into distinct packages from systemd. In the systemd package, the time synchronization client systemd-timesyncd has been moved from mandatory to recommended dependencies, allowing for minimal installations without an NTP client.
- Support for booting in UEFI Secure Boot mode has been restored for ARM64 architecture systems.
- The fdflush package has been removed; instead, 'blockdev âflushbufs' from util-linux should be used.
- The tempfile and rename.ul programs have been removed; scripts are recommended to use the mktemp and file-rename utilities instead.
- The which utility has been declared deprecated and will be removed in future releases. As a replacement, it is recommended to use the 'type' or 'type -a' commands in bash scripts to determine the path to executable files.
- The packages libnss-gw-name, dmraid, and request-tracker4 have been declared deprecated and will be removed in Debian 13.
- Tagatud on virtuaalsete vÔrgu seadmete pidevate vÔrguliideste nimede mÀÀramine («enX0»).
- Uue ARM ja RISC-V protsessorite pÔhjal töötavate seadmete tugi on lisatud.
- SĂŒsteemi kĂ€siraamatud (man) on vĂ€rskendatud vene ja ukraina keeles.
- Lisatud on teema paketid, mis on seotud meditsiini, bioloogia ja astronoomiaga, mille on koostanud Debian Med ja Debian Astro meeskonnad. NÀiteks sisaldab see pakette nagu shiny-server (R keeles veebirakenduste hostimise platvorm), openvlbi (telescopide korreleerija), astap (astronoomiliste piltide töötleja), planetary-system-stacker (kujundab planeetide pilte fragmentidest), uued draiverid ja teegid INDI protokolli toe jaoks, samuti Astropy Python paketid (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), Java teegid ECSV ja TFCAT formaatidega töötamiseks.
- Repository's on lisatud UBports projekti arendatud pakette kasutajakeskkonna Lomiri (endine Unity 8) ja display serveriga Mir 2, mis toimib komposiitserverina Waylandi baasil.
- Debian 12 vĂ€ljaande ettevalmistamine on viimases etapis ja algselt oodatud jaotus on edasi lĂŒkatud, muutes eraldi osa /usr uue esitusviisi jĂ€rgi, kus kataloogid /bin, /sbin ja /lib* on vormistatud sĂŒmboolseteks linkideks vastavatesse /usr kataloogidesse.
Allikas: opennet.ru
