Liberazione "Bookworm" di Debian 12

Dopu quasi dui anni di sviluppu, Debian GNU/Linux 12.0 (Bookworm) hè statu liberatu, dispunibule per nove architetture supportate ufficialmente: Intel IA-32/x86 (i686), AMD64/x86-64, ARM EABI (armel), ARM64, ARMv7 (armhf ), mipsel, mips64el, PowerPC 64 (ppc64el) è IBM System z (s390x). L'aghjurnamenti per Debian 12 seranu liberati annantu à un periudu di 5 anni.

L'imaghjini di stallazione sò dispunibili per u scaricamentu, chì ponu esse scaricati via HTTP, jigdo o BitTorrent. Per l'architettura amd64 è i386, LiveUSB hè statu sviluppatu, dispunibule in varianti cù GNOME, KDE, LXDE, Xfce, Cinnamon è MATE, è ancu un DVD multi-arch chì combina pacchetti per a piattaforma amd64 cù pacchetti supplementari per l'architettura i386. Prima di migrà da Debian 11 "Bullseye" duvete leghje u documentu seguente.

U repositariu cuntene 64419 4868 pacchetti binari, chì hè 11 11 più pacchetti di ciò chì hè statu prupostu in Debian 11089. In cunfrontu à Debian 6296, 10 43254 novi pacchetti binari sò stati aghjuntu, 67 1 (341%) pacchetti obsoleti o abbandunati sò stati rimossi, è 564 204 (365 96.3). %) i pacchetti sò stati aghjurnati. A dimensione tutale tutale di tutti i codici fonte offerti in a distribuzione hè 95.7 linee di codice. A dimensione tutale di tutti i pacchetti hè XNUMX GB. Per u XNUMX% (in u ramu precedente XNUMX%) di i pacchetti, hè furnitu un supportu per e custruzzioni ripetibili, chì permette di cunfirmà chì u schedariu eseguibile hè custruitu esattamente da i testi fonte dichjarati è ùn cuntene micca cambiamenti estranei, a so sustituzione. , per esempiu, pò esse fattu attaccà l'infrastruttura di assemblea o compilatore di marcatura.

Cambiamenti chjave in Debian 12.0:

  • In più di u firmware gratuitu da u repository principale, l'imaghjini di l'installazione ufficiale includenu ancu firmware proprietariu chì era dispunibule prima attraversu u repository non-free. Se avete un equipamentu chì necessita un firmware esternu per operare, u firmware propiu necessariu hè caricatu per automaticamente. Per l'utilizatori chì preferanu solu software gratuitu, l'opzione per disattivà l'usu di firmware micca liberu hè furnita in a fase di scaricamentu.
  • Un novu repository di firmware micca liberu hè statu aghjuntu, in quale i pacchetti di firmware sò stati trasferiti da u repository non-free. L'installatore furnisce l'abilità di dumandà dinamicamente pacchetti di firmware da u repository di firmware micca liberu. A prisenza di un repository separatu cù firmware hà permessu di furnisce l'accessu à u firmware senza include un repository generale micca liberu in i media di installazione.
  • U kernel Linux hè statu aghjurnatu à a versione 6.1 (Debian 11 speditu cù u kernel 5.10). Systemd 252, Apt 2.6 è Glibc 2.36 sò stati aghjurnati.
  • Stack graficu aghjurnatu è ambienti d'utilizatori: 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. In ambienti GNOME, u servore media Pipewire è u gestore di sessione audio WirePlumber sò attivati ​​per difettu.
  • Applicazioni d'utilizatori aghjurnati, per esempiu, LibreOffice 7.4, GNUcash 4.13, Emacs 28.2, GIMP 2.10.34, Inkscape 1.2.2, VLC 3.0.18, Vim 9.0.
  • L'applicazioni di u servitore sò stati aghjurnati, per esempiu, 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, RedisSQLite 3.40. 4.17, OpenSSH 9.2p1.
  • I strumenti di sviluppu sò stati aghjurnati, cumprese GCC 12.2, LLVM/Clang 14 (15.0.6 hè ancu dispunibule per a stallazione), OpenJDK 17, Perl 5.36, PHP 8.2, Python 3.11.2, Rust 1.63, Ruby 3.1.
  • Aghjunghje supportu per travaglià cù u sistema di schedari APFS (Apple File System) in modu di lettura-scrittura utilizendu i pacchetti apfsprogs è apfs-dkms. L'utilità ntfs2btrfs hè inclusa per cunvertisce partizioni NTFS in Btrfs.
  • Aghjunghje supportu per a libreria di allocazione di memoria mimalloc, chì pò agisce cum'è un sustitutu trasparente per a funzione malloc. Una caratteristica di mimalloc hè a so implementazione compatta è assai altu rendiment (in i testi, mimalloc hè davanti à jemalloc, tcmalloc, snmalloc, rpmalloc è Hoard).
  • U pacchettu ksmbd-tools hè statu aghjuntu è u supportu per l'implementazione di u servitore di file integratu in u kernel Linux basatu annantu à u protocolu SMB hè statu implementatu.
  • Un inseme di fonti novi hè statu aghjustatu è i fonti offerti prima sò stati aghjurnati. U gestore di fonti fnt hè statu prupostu (analogicu à apt per i fonts), chì risolve u prublema di installà fonti supplementari è mantene e fonti esistenti aghjurnati. Utilizendu fnt, pudete installà fonti più recenti dispunibili in u repository Debian Sid, è ancu fonti esterni da a cullizzioni di Google Web Fonts.
  • U bootloader GRUB usa u pacchettu os-prober per detectà altri sistemi operativi installati è generà menu per boot. Frà altre cose, l'avvio assicura chì Windows 11 hè digià stallatu.
  • A causa di a cessazione di u sviluppu, i pacchetti libpam-ldap è libnss-ldap sò stati sguassati, invece di quale hè cunsigliatu di utilizà i pacchetti libpam-ldapd è libnss-ldapd equivalenti per l'autentificazione di l'utilizatori via LDAP.
  • Fermatu di stabilisce u prucessu di fondu predeterminatu per u logu, cum'è rsyslog. Per vede logs, invece di analizà i schedarii di log, hè cunsigliatu di chjamà l'utilità "systemd journalctl". In casu di necessariu, u vechju cumpurtamentu pò esse tornatu installendu u pacchettu system-log-daemon.
  • Da systemd, systemd-resolved è systemd-boot sò separati in pacchetti separati. U pacchettu systemd hà spustatu u cliente di sincronizazione di u tempu systemd-timesyncd da dipendenze necessarie à cunsigliate, chì permette installazioni minime senza un cliente NTP.
  • U supportu per l'iniziu in u modu UEFI Secure Boot hè statu tornatu per i sistemi basati nantu à l'architettura ARM64.
  • U pacchettu fdflush hè statu eliminatu è deve esse rimpiazzatu da "blockdev --flushbufs" da util-linux.
  • I prugrammi tempfile è rename.ul sò stati eliminati, invece di quale hè cunsigliatu di utilizà l'utilità mktemp è file-rename in scripts.
  • A quale utilità hè stata deprecata è serà eliminata in una futura versione. Cum'è un sustitutu, hè cunsigliatu di utilizà i cumandamenti "type" o "type -a" per determinà a strada per i fugliali eseguibili in scripts bash.
  • I pacchetti libnss-gw-name, dmraid è request-tracker13 sò stati obsoleti è seranu eliminati in Debian 4.
  • Assegnazione attivata di nomi di interfaccia di rete persistenti ("enX0") per i dispositi di rete virtuale Xen.
  • Aghjunghje supportu per i novi dispositi basati nantu à i processori ARM è RISC-V.
  • I manuali di sistema (omu) in russu è ucrainu sò stati aghjurnati.
  • Aghjunghjite cullezzione di pacchetti tematichi ligati à a medicina, a biologia è l'astronomia, preparate da e squadre Debian Med è Debian Astro. Per esempiu, pacchetti cù shiny-server (una piattaforma per l'ospitu di l'applicazioni web in a lingua R), openvlbi (un correlatore per telescopi), astap (un processatore d'imaghjini astronomichi), planetary-system-stacker (forma l'imaghjini di pianeti da frammenti) , novi drivers è biblioteche cù supportu di protokollu INDI, pacchetti Python Astropy-related (python3-extinction, python3-sncosmo, python3-specreduce, python3-synphot), librerie Java per travaglià cù formati ECSV è TFCAT.
  • I pacchetti sviluppati da u prughjettu UBports cù l'ambiente d'utilizatore Lomiri (antica Unity 8) è u servitore di visualizazione Mir 2, chì agisce cum'è un servitore compostu basatu in Wayland, sò stati aghjunti à u repository.
  • In l'ultima tappa di preparazione per a liberazione, a transizione inizialmente prevista di u kit di distribuzione da Debian 12 da l'usu di una partizione /usr separata à una nova rappresentazione in quale i repertorii /bin, /sbin è /lib* sò cuncepiti cum'è ligami simbolichi. à i repertorii currispundenti in /usr hè statu postponatu.

Source: opennet.ru

Add a comment