2. Cosa c'è di nuovo in Debian 13

Il Wiki contiene ulteriori informazioni su questo argomento.

2.1. Architetture supportate

Le seguenti architetture sono ufficialmente supportate da Debian 13:

  • PC a 32 bit (i386) e PC a 64-bit (amd64)

  • ARM a 64 bit (arm64)

  • ARM EABI (armel)

  • ARMv7 (EABI hard-float ABI, armhf)

  • MIPS little-endian (mipsel)

  • MIPS little-endian a 64 bit (mips64el)

  • PowerPC little-endian a 64 bit (ppc64el)

  • IBM System z (s390x)

Salto in avanti della versione base per PC a 32 bit a i686

Il supporto per PC a 32 bit (noti come architettura Debian i386) richiede ora l'istruzione "long NOP". Fare riferimento a La base per PC a 32 bit ora è i686 per maggiori informazioni.

Maggiori informazioni sullo stato dei port e informazioni specifiche sul port per la propria architettura sono disponibili nelle pagine web relative ai port di Debian.

2.2. Aree dell'archivio

Le seguenti aree dell'archivio sono menzionate nel Social Contract e nella Debian Policy ed esistono da molto tempo:

  • main: la distribuzione Debian;

  • contrib: pacchetti supplementari pensati per funzionare con la distribuzione Debian, ma che richiedono software al di fuori della distribuzione per essere compilati o per funzionare;

  • non-free: pacchetti supplementari pensati per funzionare con la distribuzione Debian che non sono aderenti alle DFSG o che hanno problemi che rendono problematica la loro distribuzione.

Seguendo la General Resolution del 2022 sul firmware non-free, il 5° punto del Social Contract è stato esteso con la seguente frase:

«The Debian official media may include firmware that is otherwise not part of the Debian system to enable use of Debian with hardware that requires such firmware» (I supporti ufficiali Debian possono includere firmware che non fa altrimenti parte del sistema Debian per permettere l'uso di Debian con hardware che richiede tale firmware).

Sebbene non sia ancora esplicitamente menzionata né nel Social Contract né nella Debian Policy, è stata introdotta una nuova area dell'archivio permettendo di separare il firmware non libero dagli altri pacchetti non liberi:

  • non-free-firmware

La maggior parte dei pacchetti di firmware non libero è stata spostata da non-free in non-free-firmware in preparazione per il rilascio di Debian 13. Questa separazione pulita rende possibile compilare immagini di installazione ufficiali con pacchetti da main e da non-free-firmware, senza contrib o non-free. A loro volta queste immagini di installazione rendono possibile installare sistemi con solo main e non-free-firmware, senza contrib o non-free.

Vedere Le componenti non-free e non-free-firmware per gli aggiornamenti da bookworm.

2.3. Cosa c'è di nuovo nella distribuzione?

Ancora una volta la nuova versione di Debian contiene molto più software rispetto alla precedente, bookworm; la distribuzione include più di 11294 nuovi pacchetti, per un totale di oltre 59551 pacchetti. La maggior parte del software nella distribuzione è stata aggiornata: più di 42821 pacchetti software (corrispondenti al 72% di tutti i pacchetti in bookworm). Inoltre, un notevole numero di pacchetti (oltre 9519, il 16% dei pacchetti in bookworm) è stato rimosso dalla distribuzione per diversi motivi. Non ci saranno aggiornamenti per questi pacchetti ed essi saranno marcati come "obsoleti" nelle interfacce dei programmi di gestione dei pacchetti; vedere Pacchetti obsoleti.

2.3.1. Desktop e pacchetti noti

Debian viene ancora una volta fornita con molti ambienti e applicazioni desktop. Fra l'altro include ora gli ambienti desktop GNOME 43, KDE Plasma 5.27, LXDE 11, LXQt 1.2.0, MATE 1.26, and Xfce 4.18.

Anche le applicazioni per la produttività sono state aggiornate, incluse le suite per l'ufficio:

  • LibreOffice viene aggiornato alla versione 7.4;

  • GNUcash viene aggiornato a 4.13;

Fra i molti altri, questa versione include anche i seguenti aggiornamenti software:

Pacchetto

Versione in 12 (bookworm)

Versione in 13 (trixie)

Apache

2.4.54

2.4.57

Bash

5.1

5.2.15

Server DNS BIND

9.16

9.18

Cryptsetup

2.3

2.6

Emacs

27.1

28.2

Server di posta predefinito Exim

4.94

4.96

GNU Compiler Collection come compilatore predefinito

10.2

12.2

GIMP

2.10.22

2.10.34

GnuPG

2.2.27

2.2.40

Inkscape

1.0.2

1.2.2

la libreria GNU C

2.31

2.36

Immagine del kernel Linux

serie 5.10

serie 6.1

Insieme di strumenti LLVM/Clang

9.0.1 e 11.0.1 (predefinito) e 13.0.1

13.0.1 e 14.0 (predefinito) e 15.0.6

MariaDB

10.5

10.11

Nginx

1.18

1.22

OpenJDK

11

17

OpenLDAP

2.4.57

2.5.13

OpenSSH

8.4p1

9.2p1

OpenSSL

1.1.1n

3.0.8

Perl

5.32

5.36

PHP

7.4

8.2

MTA Postfix

3.5

3.7

PostgreSQL

13

15

Python 3

3.9.2

3.11.2

Rustc

1.48

1.63

Samba

4.13

4.17

Systemd

247

252

Vim

8.2

9.0

2.3.2. Più pagine di manuale tradotte

Grazie ai nostri traduttori, è disponibile più documentazione in formato di pagine man in più lingue di quanto sia mai accaduto. Per esempio, sono ora disponibili molte pagine di manuale in ceco, danese, greco, finlandese, indonesiano, macedone, norvegese (bokmål), russo, serbo, svedese, ucraino e vietnamita, e tutte le pagine di manuale di systemd sono ora disponibili in tedesco.

Per garantire che il comando man mostri la documentazione nella lingua dell'utente (quando possibile), installare il corretto pacchetto manpages-lingua e assicurarsi che la propria localizzazione sia configurata correttamente usando

# dpkg-reconfigure locales

.

2.3.3. Novità dal Blend Debian Med

Come in ogni rilascio, sono stati aggiunti nuovi pacchetti relativi al campo della medicina e delle scienze della vita. Il nuovo pacchetto shiny-server può essere particolarmente degno di nota, dato che semplifica le applicazioni web scientifiche che usano R. È stato anche continuato lo sforzo di fornire il supporto per l'integrazione continua per i pacchetti mantenuti dal team Debian Med.

Il team Debian Med è sempre interessato ad ogni feedback degli utenti, specialmente in forma di richieste di pacchettizzazione di software libero non ancora pacchettizzato o di backport da nuovi pacchetti o versioni più recenti in testing.

Per installare i pacchetti mantenuti dal team Debian Med, installare i metapacchetti chiamati med-* che sono alla versione 3.8.x per Debian bookworm. Visitare le pagine delle attività Debian Med per vedere l'intera gamma del software per biologia e medicina disponibile in Debian.

2.3.4. Novità dal Blend Debian Astro

Debian bookworm viene fornito con la versione 4.0 di Debian Astro Pure Blend, che continua a rappresentare una ottima soluzione tutto in uno per gli astronomi professionisti, gli entusiasti e chiunque sia interessato all'astronomia. Quasti tutti i pacchetti in Debian Astro sono stati aggiornati a nuove versioni, ma ci sono anche diversi nuovi pacchetti software.

Per i radioastronomi, è ora incluso il correlatore openvlbi. I nuovi pacchetti astap e planetary-system-stacker sono utili per lo stacking di immagini e la risoluzione astronomica. Un vasto numero di nuovi driver e librerie che supportano il protocollo INDI sono stati pacchettizzati e sono ora forniti con Debian.

Sono inclusi i nuovi pacchetti python3-extinction, python3-sncosmo, python3-specreduce e python3-synphot affiliati con Astropy, oltre a pacchetti creati intorno a python3-yt e python3-sunpy. Il supporto Python per il formato ASDF è molto esteso, mentre l'ecosistema Java è esteso con librerie che gestiscono i formati di file ECSV e TFCAT, principalmente per l'uso con topcat.

Controllare la pagina di Astro Blend page per un elenco completo e ulteriori informazioni.

2.3.5. Secure Boot su ARM64

Il supporto per il Secure Boot su ARM64 è stato reintrodotto in trixie. Gli utenti con hardware ARM64 con capacità UEFI possono avviare con la modalità Secure Boot abilitata e sfruttare a pieno la funzionalità di sicurezza. Assicurarsi che siano installati i pacchetti grub-efi-arm64-signed e shim-signed, abilitare Secure Boot nell'interfaccia firmware del proprio dispositivo e riavviare per usare il proprio sistema con il Secure Boot abilitato.

Il Wiki ha ulteriori informazioni su come usare e fare il debug di Secure Boot.