Annexe A. Gérer le système Jessie avant la mise à niveau

Table des matières

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

Cette annexe contient des informations sur la façon de vous assurer que vous pouvez installer ou mettre à jour des paquets de Jessie avant de faire une mise à niveau vers Stretch. Cela ne devrait être nécessaire que dans des situations spécifiques.

A.1. Mettre à niveau le système Jessie

En gros, cela n'est pas différent de toutes les autres mises à niveau de Jessie qui ont déjà été faites. La seule différence est que vous devez tout d'abord vous assurer que la liste de paquets contient toujours des références à Jessie comme expliqué en Section A.2, « Vérifier la liste de sources » .

Si vous mettez le système à niveau en utilisant un miroir Debian, il sera automatiquement mis à niveau vers la dernière version mineure de Jessie.

A.2. Vérifier la liste de sources

Si l'une des lignes de /etc/apt/sources.list se réfère à « stable », c'est que Stretch est déjà « utilisé ». Ce n'est pas forcément ce que vous voulez si vous n'êtes pas encore prêt pour la mise à niveau. Si apt-get update a déjà été exécuté, vous pouvez encore revenir en arrière sans problème en suivant la procédure ci-dessous.

Si des paquets de Stretch ont déjà été installés, il n'y a probablement plus beaucoup d'intérêt à installer des paquets de Jessie. Dans ce cas, vous devrez décider vous-même si vous voulez continuer ainsi ou non. Il est possible de revenir à des versions antérieures pour des paquets, mais cela n'est pas traité ici.

Open the file /etc/apt/sources.list with your favorite editor (as root) and check all lines beginning with deb http:, deb https:, deb tor+http:, deb tor+https: or deb ftp:[6] for a reference to « stable ». If you find any, change stable to jessie.

Si des lignes commencent par deb file:, vous devrez vérifier vous-même si l'emplacement auquel elles se réfèrent contient une archive de Jessie ou de Stretch.

[Important]Important

Ne changez pas les lignes qui commencent par deb cdrom:. Faire cela invaliderait la ligne et vous devriez à nouveau exécuter apt-cdrom. Ne vous inquiétez pas si une ligne de source cdrom se réfère à « unstable ». C'est normal, bien que cela paraisse trompeur.

Si des modifications ont déjà été effectuées, sauvegardez le fichier et exécutez :

# apt-get update

pour rafraîchir la liste des paquets.

A.3. Supprimer les fichiers de configuration obsolètes

Avant de mettre à jour le système vers Stretch, il est recommandé de supprimer les vieux fichiers de configuration (tels que les fichiers *.dpkg-{new,old} dans /etc) du système.

A.4. Mettre à niveau les anciens paramètres linguistiques régionaux vers UTF-8

Using a legacy non-UTF-8 locale has been unsupported by desktops and other mainstream software projects for a long time. Such locales should be upgraded by running dpkg-reconfigure locales and selecting a UTF-8 default. You should also ensure that users are not overriding the default to use a legacy locale in their environment.



[6] Debian will remove FTP access to all of its official mirrors on 2017-11-01. If your sources.list contains a debian.org host, please consider switching to deb.debian.org. This note only applies to mirrors hosted by Debian itself. If you use a secondary mirror or a third-party repository, then they may still support FTP access after that date. Please consult with the operators of these if you are in doubt.