Chapitre 2. Nouveautés de Debian 9

Table des matières

2.1. Architectures prises en charge
2.2. Quoi de neuf dans la distribution ?
2.2.1. CD, DVD et BD
2.2.2. Sécurité
2.2.3. Une nouvelle archive pour les symboles de débogage

Le wiki contient plus de renseignements à ce sujet.

2.1. Architectures prises en charge

FIXME

FIXME: add item here

Voici ci-dessous la liste des architectures officiellement prises en charge par Debian 9 :

  • PC 32 bits (i386) et PC 64 bits (amd64)

  • ARM 64 bits (arm64)

  • ARM EABI (armel)

  • ARMv7 (ARM avec unité de calcul flottant, armhf)

  • MIPS (mips (gros-boutiste — big endian en anglais) et mipsel (petit-boutiste — little endian en anglais))

  • MIPS 64 bits petit-boutiste (mips64el)

  • PowerPC 64 bits petit-boutiste (ppc64el)

  • IBM System z (s390x)

Vous pouvez en savoir plus sur l'état des portages et les renseignements spécifiques en consultant les pages web sur les portages Debian.

2.2. Quoi de neuf dans la distribution ?

 TODO: Make sure you update the numbers in the .ent file 
     using the changes-release.pl script found under ../

Cette nouvelle version de Debian propose plus de logiciels que la version précédente, Jessie ; la distribution inclut plus de 15346 nouveaux paquets, pour un total de plus de 51687 paquets. La plupart des logiciels de la distribution ont été mis à jour : plus de 29859 paquets logiciels (ce qui représente 57 % des paquets de la distribution Jessie). Un nombre significatif de paquets (plus de 6739, soit 13 % des paquets de Jessie) ont également été supprimés de la distribution pour diverses raisons. Vous ne verrez pas de mise à jour pour ces paquets et ils seront indiqués comme « obsolètes » dans les interfaces de gestion des paquets ; consultez pour cela Section 4.8, « Paquets obsolètes ».

Debian fournit à nouveau plusieurs applications et environnements de bureau. Entre autres, sont maintenant inclus GNOME 3.22, KDE 5.8, Xfce 4.12, MATE  1.16 et LXDE.

Des applications ont également été mises à jour comme les suites bureautiques :

  • LibreOffice est mis à jour vers la version 5.2 ;

  • Calligra est mis à jour vers la version 2.9 ;

Les mises à jour des autres applications de bureau incluent la mise à niveau vers Evolution 3.22.

Parmi de nombreuses autres mises à jour, cette publication inclut également celles des logiciels suivants :

PaquetVersion dans 8 (Jessie)Version dans 9 (Stretch)
Serveur DNS BIND9.99.10
Emacs2425
Serveur de messagerie Exim4.844.88
Firefox45.5 (connu comme Iceweasel)50.0
La collection de compilateurs GNU comme compilateur par défaut4.96.2
Gnupg2.02.1
Inkscape0.480.91
La bibliothèque C GNU2.192.24
Image du noyau LinuxSérie 3.16Série 4.8
MySQL5.55.6
Nginx1.61.10
OpenJDK78
OpenSSH6.3p16.7p1
Perl5.205.24
PHP5.67.0
Postfix MTA2.113.1
PostgreSQL9.49.6
Python 33.43.5
Samba4.14.5
Vim78
 TODO: (JFS) List other server software? RADIUS? Streaming ?

Debian prend en charge « Linux Standard Base » (LSB), version 4.1, avec une dérogation explicite et spécifique à Debian : Qt3 n’est pas incluse.

2.2.1. CD, DVD et BD

Debian est officiellement distribuée sous la forme de 9 ou 10 DVD ou 75 à 85 CD de binaires (selon les architectures), et 10 DVD ou 59 CD de fichiers source. Il existe également un DVD multi-arch, comprenant une sélection de paquets pour les architectures amd64 et i386 avec le code source. Debian est également publiée sous forme d'images Blu-ray (BD), deux pour chacune des architectures amd64 et i386, ou deux pour le code source. Pour des considérations de taille, certains très gros paquets ne sont pas disponibles en CD, ces paquets conviennent mieux aux images DVD et BD dans lesquelles ils sont toujours inclus.

2.2.2. Sécurité

Pour Stretch, la version du compilateur GNU GCC 6 incluse dans Debian est maintenant paramétrée pour compiler des exécutables indépendants de l'emplacement (PIE, « position independent executables ») par défaut. De ce fait, la grande majorité des exécutables auront maintenant une distribution aléatoire de l'espace d'adressage (ASLR, « Address space layout randomization »), ce qui limite un grand nombre d'attaques, qui seront maintenant probabilistes plutôt que déterministes.

2.2.3. Une nouvelle archive pour les symboles de débogage

[Note]Note

Cette section est surtout intéressante pour les développeurs ou si vous voulez joindre une trace d'appel complète à un rapport de plantage.

Jusque-là, l'archive principale de Debian contenait les paquets de symboles de débogage pour certaines bibliothèques et programmes. Avec Stretch, la plupart de ceux-ci ont été déplacés dans une archive à part, appelée l'archive « debian-debug ». Celle-ci contient donc les symboles de débogage de la majorité des paquets fournis par Debian.

Si vous voulez récupérer ces paquets de débogage, il faudra inclure la ligne suivante dans vos sources apt :

deb http://debug.mirrors.debian.org/debian-debug/ stretch-debug main

Autrement, vous pouvez aussi les récupérer depuis snapshot.debian.org.

Une fois activée, vous pourrez télécharger les symboles de débogage voulus en installant paquet-dbgsym. Veuillez noter que certains paquets pourraient continuer à distribuer un paquet-dbg dans l'archive principale à la place du nouveau dbgsym.