Notes de publication pour Debian 9 (« Stretch »), PC 64 bits

Projet de documentation de Debian

Ce document est libre, vous pouvez le redistribuer et/ou le modifier selon les termes de la Licence Publique Générale GNU publiée par la Free Software Foundation (version 2 ou bien toute autre version ultérieure choisie par vous).

Ce document est distribué car potentiellement utile, mais SANS AUCUNE GARANTIE, ni explicite ni implicite, y compris les garanties de commercialisation ou d'adaptation dans un but spécifique. Reportez-vous à la Licence Publique Générale GNU pour plus de détails.

Vous devez avoir reçu une copie de la Licence Publique Générale GNU en même temps que ce programme ; si ce n'est pas le cas, écrivez à la Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

Le texte de la licence peut être trouvé (en langue anglaise) à l'adresse http://www.gnu.org/licenses/gpl-2.0.html et dans le fichier /usr/share/common-licenses/GPL-2 sur une machine Debian.


Table des matières

1. Introduction
1.1. Signaler des bogues au sujet de ce document
1.2. Fournir des comptes-rendus de mise à niveau
1.3. Sources de ce document
2. Nouveautés de Debian 9
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. GCC versions
2.2.4. MariaDB remplace MySQL
2.2.5. Améliorations de APT et de l'adressage de l'archive
2.2.6. Nouveau miroir deb.debian.org
2.2.7. Arrivée d'un GnuPG « moderne »
2.2.8. Une nouvelle archive pour les symboles de débogage
2.2.9. Nouvelle méthode de nommage des interfaces réseau
2.2.10. Nouveauté du mélange Debian Med
2.2.11. Le serveur Xorg ne nécessite plus les droits du superutilisateur
3. Système d'installation
3.1. Quoi de neuf dans le système d'installation ?
3.1.1. Changements majeurs
3.1.2. Installation automatisée
4. Mises à niveau depuis Debian 8 (Jessie)
4.1. Actions nécessaires avant la mise à niveau
4.1.1. Sauvegarder toutes les données et informations de configuration
4.1.2. Informer les utilisateurs à l'avance
4.1.3. Préparez-vous à un arrêt des services
4.1.4. Soyez prêts à récupérer le système
4.1.5. Préparer un environnement sain pour la mise à niveau
4.2. Vérifier l'état du système
4.2.1. Vérifier les actions en cours dans le gestionnaire de paquets
4.2.2. Désactiver l'épinglage APT
4.2.3. Vérification de l'état des paquets
4.2.4. La section proposed-updates
4.2.5. Sources non officielles
4.3. Préparer les sources d'APT
4.3.1. Ajouter des sources Internet à APT
4.3.2. Ajouter les sources d'un miroir local à APT
4.3.3. Ajouter les sources d'un média optique à APT
4.4. Mettre à niveau les paquets
4.4.1. Enregistrer la session
4.4.2. Mettre à jour la liste des paquets
4.4.3. Assurez-vous d'avoir suffisamment d'espace disque pour la mise à niveau
4.4.4. Mise à niveau minimale du système
4.4.5. Mettre à niveau le système
4.5. Problèmes possibles pendant une mise à niveau
4.5.1. La mise à niveau échoue avec « Impossible de faire une configuration immédiate ».
4.5.2. Suppressions attendues
4.5.3. Boucles de conflits ou de prédépendances
4.5.4. Conflits de fichiers
4.5.5. Changements de configuration
4.5.6. Changement de session sur la console
4.6. Mise à niveau du noyau et des paquets liés
4.6.1. Installer un métapaquet du noyau
4.7. Préparations pour la prochaine version
4.7.1. Purger les paquets supprimés
4.8. Paquets obsolètes
4.8.1. Paquets factices
5. Problèmes à connaître pour Stretch
5.1. Mise à niveau d'éléments spécifiques pour Stretch
5.1.1. Le montage tardif de /usr n'est plus pris en charge
5.1.2. Suppression de l'accès par FTP aux miroirs hébergés par Debian
5.1.3. Paquets obsolètes
5.1.4. Choses à faire avant de redémarrer après la mise à niveau
5.1.5. Les binaires sont maintenant compilés par défaut comme des exécutables indépendants de l'emplacement (PIE).
5.1.6. Suppression de la plupart des paquets de compatibilité LSB
5.2. Limitations de la prise en charge de sécurité
5.2.1. État de sécurité des navigateurs web
5.2.2. Manque de prise en charge de sécurité pour l'écosystème autour de libv8 et Node.js
5.3. Problèmes spécifiques à des paquets
5.3.1. Anciens algorithmes de chiffrement et protocole SSH1 désactivés dans OpenSSH par défaut
5.3.2. Possibles modifications non rétrocompatibles dans APT
5.3.3. Les bureaux vont migrer vers le pilote Xorg libinput
5.3.4. Upstart supprimé
5.3.5. L'outil debhelper génère maintenant les paquets dbgsym par défaut
5.3.6. Modifications liées à OpenSSL
5.3.7. Modifications de Perl pouvant casser des logiciels tiers
5.3.8. Incompatibilité avec PostgreSQL PL/Perl
5.3.9. Le paquet net-tools sera déconseillé en faveur de iproute2
5.3.10. L'option de montage _netdev est recommandée lors de l'utilisation de périphériques AoE (ATA over ethernet)
5.3.11. Avertissements « Unespaced ... in regex is deprecated, ... » sans conséquence pendant la mise à niveau.
5.3.12. Migration du stockage de politiques SELinux
5.3.13. iSCSI Enterprise Target no longer supported
6. Plus d'informations sur Debian
6.1. Lectures pour aller plus loin
6.2. Obtenir de l'aide
6.2.1. Listes de diffusion
6.2.2. Chat (IRC)
6.3. Signaler les bogues
6.4. Contribuer à Debian
A. Gérer le système Jessie avant la mise à niveau
A.1. Mettre à niveau le système Jessie
A.2. Vérifier la liste de sources
A.3. Supprimer les fichiers de configuration obsolètes
A.4. Mettre à niveau les anciens paramètres linguistiques régionaux vers UTF-8
B. Contributeurs des notes de publication
Index
Glossaire