Pas almost dy vjet zhvillimi, doli në pah Debian GNU/Linux 12.0 (Bookworm), e disponueshme për nëntë arkitektura zyrtare të mbështetura: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf), mipsel, mips64el, PowerPC 64 (ppc64el) dhe IBM System z (s390x). Përditësimet për Debian 12 do të lëshohen për një periudhë 5-vjeçare.
Imazhet instalues janë të disponueshme për shkarkim përmes HTTP, jigdo ose BitTorrent. Për arkitekturat amd64 dhe i386 janë dizajnuar LiveUSB, të disponueshme në variante me GNOME, KDE, LXDE, Xfce, Cinnamon dhe MATE, si dhe një DVD shumëarkitekturor që kombinon paketat për platformën amd64 me paketa shtesë për arkitekturën i386. Para procedurës së migrimit nga Debian 11 "Bullseye", duhet të shkoni përmes dokumentit të mëposhtëm.
Në repositorin paraqiten 64419 paketa binare, që është me 4868 paketa më shumë se ato që u ofruan në Debian 11. Krahasuar me Debian 11, janë shtuar 11089 paketa binare të reja, janë fshirë 6296 (10%) paketa të skaduara ose të braktisura, dhe janë përditësuar 43254 (67%) paketa. Sasia totale e të gjithë burimeve të propozuara në distribucion përfshin 1,341,564,204 rreshta kodi. Sasia totale e të gjithë paketa është 365 GB. Për 96.3% (në degën e kaluar 95.7%) të paketa është siguruar mbështetje për ndërtimet e ripërsëritshme, të cilat lejojnë konfirmimin që skedari ekzekutiv është ndërtuar nga burimet e deklaruara dhe nuk përmban ndryshime të huaja, të cilat, për shembull, mund të bëhen përmes një sulmi në infrastrukturën e ndërtimit ose nga një backdoor në kompiler.
Ndryshimet kryesore në Debian 12.0:
- Në përbërjen e imazheve zyrtare të instalimit, përveç firmware-ve të lira nga repositori main, janë përfshirë gjithashtu dhe firmware-t proprietary, të cilat më parë ishin të disponueshme përmes repositorit non-free. Kur ka pajisje që kanë nevojë për firmware të jashtëm, firmware-t proprietar ngarkohen automatikisht. Për përdoruesit që preferojnë vetëm softuer të lirë, në fazën e ngarkimit është ofruar mundësia për të çaktivizuar përdorimin e firmware-ve jo të lira.
- Në repository-in e ri non-free-firmware janë transferuar paketat me firmware nga repository-i non-free. Instaluesi ofron mundësinë për të kërkuar dinamikisht paketat me firmware nga repository-i non-free-firmware. Prania e një repository-i të veçantë për firmware siguron qasje në firmware pa përfshirjen në mediumet instalues të repository-it të përgjithshëm non-free.
- Baza e të dhënave Linux është azhurnuar në versionin 6.1 (në Debian 11 ishte e përfshirë baza 5.10). Azhurnuar systemd 252, Apt 2.6 dhe Glibc 2.36.
- Azhurnuar stoku grafik dhe ambiente përdoruesi: 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. Në ambientet me GNOME, serveri multimediatik Pipewire dhe menaxheri i sesioneve audio WirePlumber janë aktivizuar si të parazgjedhur.
- Azhurnuar aplikacionet e përdoruesit, për shembull, LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
- Azhurnuar aplikacionet serverike, për shembull, 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.
- Azhurnuar mjetet e zhvillimit, përfshirë GCC 12.2, LLVM/Clang 14 (edhe 15.0.6 është në dispozitë për instalim), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
- Shtuar mbështetje për sistemin e skedarëve APFS (Apple File System) në modalitetin e leximit dhe shkruhet, duke përdorur paketat apfsprogs dhe apfs-dkms. E përfshirë është utilitarin ntfs2btrfs për konvertimin e ndarjeve NTFS në Btrfs.
- Shtuar mbështetje për bibliotekën e shpërndarjes së memories mimalloc, e cila mund të përdoret si zëvendësim i qartë për funksionin malloc. Një veçori e mimalloc është kompaktësia e realizimit dhe performanca shumë e lartë (në testet, mimalloc tejkalon jemalloc, tcmalloc, snmalloc, rpmalloc dhe Hoard).
- Shtuar paketi ksmbd-tools dhe implementuar mbështetje për realizimin e integruar në bërthama e Linux të skedarëve serverë bazuar në protokollin SMB.
- Shtuar një grup të ri fontesh dhe azhurnuar fontet e ofruara më parë. Ofrohet një menaxher fonti fnt (analog për apt për fontet), i cili zgjidh problemet e instalimit të fonteve shtesë dhe mbajtjes së fonteve ekzistuese në gjendje të përditësuar. Me fnt mund të instaloni fonte më të reja, të pranishme në repository-in Debian Sid, si dhe fonte të jashtme nga koleksioni Google Web Fonts.
- Në ngarkuesin GRUB, për të identifikuar sistemet e tjera operative të instaluara dhe për të gjeneruar një menu për ngarkimin e tyre, është përdorur paketa os-prober. Ndër të tjera, gjatë ngarkimit sigurohet identifikimi i sistemit të operativ Windows 11 të instaluar tashmë.
- Për shkak të ndërprerjes së zhvillimit, paketat libpam-ldap dhe libnss-ldap janë hequr, për të cilat rekomandohet përdorimi i paketave ekvivalente libpam-ldapd dhe libnss-ldapd për autentifikimin e përdoruesve përmes LDAP.
- Instalimi me parazgjedhje i procesit pasiv për mbajtjen e logeve, si rsyslog, është ndërprerë. Për të parë loget, rekomandohet të përdoret utiliteti 'systemd journalctl' për të thyer skedarët e logeve. Nëse është e nevojshme, sjellja e vjetër mund të rikthehet duke instaluar paketën system-log-daemon.
- Nga systemd, janë ndarë në paketa të veçanta systemd-resolved dhe systemd-boot. Në paketën systemd, klienti i sinkronizimit të kohës systemd-timesyncd është kaluar nga varësi të detyruar në atyre të rekomanduara, duke lejuar krijimin e instalimeve minimale pa klientin NTP.
- ĂshtĂ« rikthyer mbĂ«shtetje pĂ«r ngarkimin nĂ« modin UEFI Secure Boot pĂ«r sistemet tĂ« bazuara nĂ« arkitekturĂ«n ARM64.
- Paketa fdflush është hequr, për të cilën duhet të përdoret 'blockdev --flushbufs' nga util-linux.
- Programet tempfile dhe rename.ul janë hequr, për të cilat rekomandohet të përdoren utilitetet mktemp dhe file-rename në skriptet.
- Utiliteti which është shpallur i vjetëruar dhe do të hiqet në versionet e ardhshme. Si zëvendësim, në skriptet bash, rekomandohet të përdorsh komandat 'type' ose 'type -a' për të përcaktuar rrugën ndaj skedarëve ekzekutiv.
- Paketa libnss-gw-name, dmraid dhe request-tracker4 janë shpallur të vjetëruara dhe do të hiqen në Debian 13.
- është siguruar emërtimi i përhershëm i ndërfaqeve rrjetësore ('enX0') për pajisjet rrjetësore virtuale Xen.
- Mbështetje e re për pajisje të reja të bazuara në procesorët ARM dhe RISC-V është shtuar.
- Manualet sistemike (man) në gjuhët ruse dhe ukrainase janë përditësuar.
- Janë shtuar koleksionet e pakove tematike, të lidhura me mjekësinë, biologjinë dhe astronominë, përgatitur nga ekipet Debian Med dhe Debian Astro. Për shembull, përfshihen pako me shiny-server (platformë për hostimin e aplikacioneve web në gjuhën R), openvlbi (korrelatori për teleskopët), astap (përpunuesi i imazheve astronomike), planetary-system-stacker (formon imazhe planetesh nga fragmente), driver të rinj dhe biblioteka me mbështetje për protokollin INDI, të lidhura me paketat Python Astropy (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), biblioteka Java për punën me formatet ECSV dhe TFCAT.
- Në depo janë shtuar paketat nga projekti UBports me mjedisin përdoruesit Lomiri (ndryshe Unity 8) dhe ekranin server Mir 2, i cili shërben si server kompozitor bazuar në Wayland.
- Në fazën përfundimtare të përgatitjes, është shtyrë transliterimi i pritur fillimisht në Debian 12 nga përdorimi i një seksioni të veçantë /usr në një përfaqësim të ri, ku katalogët /bin, /sbin dhe /lib* janë realizuar si lidhje simbolike me katalogët përkatës brenda /usr.
Burimi: opennet.ru
