Lansarea Debian 12 „Bookworm”

După aproape doi ani de dezvoltare, a fost lansată versiunea Debian GNU/Linux 12.0 (Bookworm), disponibilă pentru nouă arhitecturi oficial susținute: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf), mipsel, mips64el, PowerPC 64 (ppc64el) și IBM System z (s390x). Actualizările pentru Debian 12 vor fi lansate timp de 5 ani.

Imaginile de instalare sunt disponibile pentru descărcare prin HTTP, jigdo sau BitTorrent. Pentru arhitecturile amd64 și i386 au fost dezvoltate LiveUSB-uri, disponibile în variante cu GNOME, KDE, LXDE, Xfce, Cinnamon și MATE, precum și un DVD multi-arhitectural, care combină pachetele pentru platforma amd64 cu pachete suplimentare pentru arhitectura i386. Înainte de procedura de migrare de la Debian 11 "Bullseye", este necesar să consultați documentul următor.

În depozit sunt disponibile 64419 de pachete binare, cu 4868 de pachete mai mult decât au fost oferite în Debian 11. Comparativ cu Debian 11, au fost adăugate 11089 de pachete binare noi, au fost eliminate 6296 (10%) de pachete învechite sau abandonate, actualizându-se 43254 (67%) pachete. Dimensiunea totală a surselor oferite în distribuție se ridică la 1 341 564 204 de linii de cod. Dimensiunea totală a tuturor pachetelor este de 365 GB. 96.3% (în versiunea anterioară 95.7%) din pachete beneficiază de suport pentru build-uri reproducibile, ceea ce confirmă că executabilul a fost compilat din sursele declarate și nu conține modificări străine, substituirea cărora, de exemplu, poate fi realizată prin atacuri asupra infrastructurii de construire sau prin backdoor-uri în compilatoare.

Schimbări cheie în Debian 12.0:

  • În imaginile oficiale de instalare, pe lângă firmware-urile libere din depozitul main, sunt incluse și firmware-uri proprietare, anterior disponibile prin depozitul non-free. Dacă există hardware care necesită firmware extern pentru a funcționa, firmware-urile proprietare necesare sunt descărcate implicit. Pentru utilizatorii care preferă doar software liber, la etapa de încărcare se oferă posibilitatea de a dezactiva utilizarea firmware-urilor ne-libere.
  • A fost adăugat un nou repository non-free-firmware, în care au fost mutate pachetele cu firmware din repository-ul non-free. În installer, a fost oferită posibilitatea de a solicita dinamic pachete cu firmware din repository-ul non-free-firmware. Existența unui repository separat pentru firmware a permis accesul la firmware fără a fi incluse în suporturile de instalare ale repository-ului general non-free.
  • Kernelul Linux a fost actualizat la versiunea 6.1 (în Debian 11 era livrat kernelul 5.10). Au fost actualizate systemd 252, Apt 2.6 și Glibc 2.36.
  • A fost actualizat stiva grafică și mediile de utilizator: 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 mediile GNOME, serverul multimedia Pipewire și managerul de sesiune audio WirePlumber sunt activate în mod implicit.
  • Au fost actualizate aplicațiile pentru utilizatori, cum ar fi LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
  • Au fost actualizate aplicațiile serverului, cum ar fi 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.
  • Au fost actualizate uneltele de dezvoltare, inclusiv GCC 12.2, LLVM/Clang 14 (versiunea 15.0.6 este de asemenea disponibilă pentru instalare), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • A fost adăugată suportul pentru sistemul de fișiere APFS (Apple File System) în modul de citire și scriere, folosind pachetele apfsprogs și apfs-dkms. A fost inclusă utilitarul ntfs2btrfs pentru a converti partițiile NTFS în Btrfs.
  • A fost adăugată suportul pentru biblioteca de distribuție a memoriei mimalloc, care poate acționa ca o înlocuire transparentă a funcției malloc. Caracteristica distinctivă a mimalloc este compactitatea implementării și performanța extrem de ridicată (în teste, mimalloc depășește jemalloc, tcmalloc, snmalloc, rpmalloc și Hoard).
  • A fost adăugat pachetul ksmbd-tools și a fost implementat suportul pentru implementarea integrată în kernelul Linux a sistemului de fișiere server bazat pe protocolul SMB.
  • A fost adăugat un set nou de fonturi și au fost actualizate fonturile propuse anterior. A fost propus managerul de fonturi fnt (similar cu apt pentru fonturi), care rezolvă problemele de instalare a fonturilor suplimentare și de menținere a fonturilor existente la zi. Prin intermediul fnt se pot instala fonturi mai recente, prezente în repository-ul Debian Sid, precum și fonturi externe din colecția Google Web Fonts.
  • În încărcătorul GRUB, pentru a identifica alte sisteme de operare instalate și a genera un meniu pentru a le încărca, este utilizat pachetul os-prober. Printre altele, la pornire, este asigurată identificarea sistemului de operare deja instalat Windows 11.
  • Din cauza încetării dezvoltării, pachetele libpam-ldap și libnss-ldap au fost eliminate, iar pentru autentificarea utilizatorilor prin LDAP se recomandă utilizarea pachetelor echivalente funcțional, libpam-ldapd și libnss-ldapd.
  • Procesul de fundal pentru gestionarea jurnalelor, cum ar fi rsyslog, nu mai este instalat implicit. Pentru vizualizarea jurnalelor, se recomandă utilizarea comenzii „systemd journalctl” în locul analizei fișierelor de jurnal. Dacă este necesar, se poate restaura comportamentul vechi prin instalarea pachetului system-log-daemon.
  • Din systemd, pachetele systemd-resolved și systemd-boot au fost separate. În pachetul systemd, clientul de sincronizare a timpului systemd-timesyncd a fost mutat din dependențe obligatorii în dependențe recomandate, ceea ce permite crearea de instalări minime fără client NTP.
  • A fost restaurată suportul pentru încărcarea în modul UEFI Secure Boot pentru sistemele bazate pe arhitectura ARM64.
  • Pachetul fdflush a fost eliminat, iar în locul acestuia se recomandă utilizarea comenzii „blockdev —flushbufs” din util-linux.
  • Programele tempfile și rename.ul au fost eliminate, iar în scripturi se recomandă utilizarea utilităților mktemp și file-rename.
  • Utilitarul which a fost declarat învechit și va fi eliminat în viitoarele versiuni. Ca alternativă, în scripturile bash pentru a determina calea către fișierele executabile, se recomandă utilizarea comenzilor „type” sau „type -a”.
  • Pachetele libnss-gw-name, dmraid și request-tracker4 au fost declarate învechite și vor fi eliminate în Debian 13.
  • A fost asigurat atribuirea numelui permanent pentru interfețele de rețea („enX0”) pentru dispozitivele de rețea virtuale Xen.
  • A fost adăugat suport pentru noi dispozitive bazate pe procesoare ARM și RISC-V.
  • Manuelurile sistemului (man) în limbile rusă și ucraineană au fost actualizate.
  • Au fost adăugate colecții de pachete tematice legate de medicină, biologie și astronomie, pregătite de echipele Debian Med și Debian Astro. De exemplu, pachetele includ shiny-server (platformă pentru găzduirea aplicațiilor web în limbajul R), openvlbi (corelator pentru telescoape), astap (procesor de imagini astronomice), planetary-system-stacker (care formează imagini ale planetelor din fragmente), noi drivere și biblioteci cu suport pentru protocolul INDI, și pachete Python legate de Astropy (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), biblioteci Java pentru lucrul cu formate ECSV și TFCAT.
  • În depozit au fost adăugate pachete dezvoltate de proiectul UBports cu mediu utilizator Lomiri (fost Unity 8) și display serverul Mir 2, care acționează ca un server compozit bazat pe Wayland.
  • În stadiul final de pregătire a lansării, a fost amânat transferul inițial așteptat în Debian 12 de la utilizarea unei secțiuni separate /usr la o nouă reprezentare, în care directoarele /bin, /sbin și /lib* sunt configurate ca linkuri simbolice către directoarele corespunzătoare din interiorul /usr.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster