diff --git a/HowtoDebian/MigrationJessieStretch.md b/HowtoDebian/MigrationJessieStretch.md index ba677929..59301369 100644 --- a/HowtoDebian/MigrationJessieStretch.md +++ b/HowtoDebian/MigrationJessieStretch.md @@ -1,5 +1,5 @@ --- -categories: web +categories: web debian upgrade title: Howto Migration Jessie vers Stretch ... @@ -38,15 +38,7 @@ netstat -laputen > netstat.out Éditer les dépôts pour remplacer _jessie_ par _stretch_. Nous avons ici par exemple: -~~~ -# cat /etc/apt/sources.list -deb http://mirror.evolix.org/debian stretch main -deb http://mirror.evolix.org/debian/ stretch-updates main -deb http://security.debian.org/debian-security stretch/updates main - -# cat /etc/apt/sources.list.d/evolix_public.list -deb http://pub.evolix.net/ stretch/ -~~~ +Résultat dans les **fichiers [`sources.list` conseillés](SourcesList#stretch)**. S'ils sont présent, **désactiver les backports** car plus nécessaire sinon s'ils doivent vraiment être conservés, à mettre dans _/etc/apt/preferences.d/0-backports-defaults_ et s'assurer d'un pinning correct. @@ -59,14 +51,6 @@ S'il y a ce dépôt, faire: deb http://hwraid.le-vert.net/debian stretch main ~~~ -Importons la clé GPG du dépôt pub.evolix.net : - -~~~ -# cd /etc/apt/trusted.gpg.d -# wget 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x0c016d3bd1195d30105837cc44975278b8612b5d' -O reg.asc -# chmod 644 reg.asc -~~~ - Puis mettre à jour le cache APT: ~~~ diff --git a/HowtoDebian/MigrationLennySqueeze.md b/HowtoDebian/MigrationLennySqueeze.md index b0371a27..ed63e7ff 100644 --- a/HowtoDebian/MigrationLennySqueeze.md +++ b/HowtoDebian/MigrationLennySqueeze.md @@ -21,11 +21,7 @@ Tomcat 5.5.26->6.0.35 ## APT -* Le dépôt volatile de lenny n'existe plus, il faut utiliser à la place : - -~~~ -deb squeeze-updates main -~~~ +Fichiers [`sources.list` conseillés](SourcesList#squeeze). * Bien vérifier les paquets proposés à la suppression ! * Dans certains cas particuliers, on pourra utiliser apt-get à la place d'aptitude, qui peut avoir une gestion différente... mais attention, @@ -200,19 +196,6 @@ Pour résoudre ce soucis ajouter les dépôts contrib et non-free dans le source update-initramfs -u -k all ~~~ -Pour mettre un noyau Linux 3.2 issu des backports, on ajoutera donc au sources.list : - -~~~ -deb squeeze-backports main contrib non-free -~~~ - -Puis : - -~~~ -# aptitude install linux-image-3.2.0-0.bpo.1-amd64 linux-base=3.4~bpo60+1 initramfs-tools=0.99~bpo60+1 firmware-bnx2=0.35 firmware-bnx2x=0.35 -~~~ - - ## AWStats * Le fichier _/etc/cron.d/awstats_ pourrait être écrasé sans confirmation : par sécurité, sauvegarder le avant la mise-à-jour si vous l'avez modifié diff --git a/HowtoDebian/MigrationSqueezeLTS.md b/HowtoDebian/MigrationSqueezeLTS.md deleted file mode 100644 index 0576010a..00000000 --- a/HowtoDebian/MigrationSqueezeLTS.md +++ /dev/null @@ -1,16 +0,0 @@ -**Cette page a été importée automatiquement de notre ancien wiki mais n'a pas encore été révisée.** - -# Debian LTS - -Ajouter au sources.list : - -~~~ -deb squeeze-lts main -~~~ - -ou si besoin de non-free : - -~~~ -deb squeeze-lts main contrib non-free -~~~ - diff --git a/HowtoDebian/MigrationWheezyJessie.md b/HowtoDebian/MigrationWheezyJessie.md index 00fd44ce..f9a32ac8 100644 --- a/HowtoDebian/MigrationWheezyJessie.md +++ b/HowtoDebian/MigrationWheezyJessie.md @@ -37,12 +37,6 @@ deb http://deb.freexian.com/extended-lts jessie main > *Note* : si vous utilisez des backports pour Jessie, ils ne sont plus mis à jour, vous devrez donc faire : `echo "Acquire::Check-Valid-Until no;" > /etc/apt/apt.conf.d/99no-check-valid-until` -Assurez-vous d'avoir la clé Freexian : - -~~~ -# wget https://deb.freexian.com/extended-lts/archive-key.gpg -O /etc/apt/trusted.gpg.d/freexian-archive-extended-lts.gpg -~~~ - Puis mettre à jour le cache APT avec la commande : ~~~ diff --git a/HowtoDebian/SourcesList.md b/HowtoDebian/SourcesList.md index bc811f04..b71a07b0 100644 --- a/HowtoDebian/SourcesList.md +++ b/HowtoDebian/SourcesList.md @@ -1,10 +1,13 @@ --- -categories: web debian +categories: web debian upgrade title: Howto sources.list ... Nous conseillons d’utiliser les `sources.list` suivants en fonction des versions majeures de Debian. +Assurez vous d’avoir les [clefs PGP](#clefs-pgp) associées aux dépôts +externes ([Evolix](#clef-pgp-pour-evolix), +[Freexian](#clef-pgp-pour-freexian), etc.) ## Bullseye @@ -18,3 +21,40 @@ deb http://security.debian.org/debian-security bullseye-security main deb http://pub.evolix.net/ bullseye/ ~~~ +## Stretch + +~~~ +# cat /etc/apt/sources.list +deb http://mirror.evolix.org/debian stretch main +deb http://mirror.evolix.org/debian/ stretch-updates main +deb http://security.debian.org/debian-security stretch/updates main + +# cat /etc/apt/sources.list.d/evolix_public.list +deb http://pub.evolix.net/ stretch/ +~~~ + +## Squeeze + +~~ +deb http://ftp.debian.org/debian/ jessie main +deb http://security.debian.org/ jessie/updates main +deb http://pub.evolix.net/ jessie/ +deb http://deb.freexian.com/extended-lts jessie-lts main +~~ + +## Clefs PGP + +### Clef PGP pour Evolix + +~~~ +# cd /etc/apt/trusted.gpg.d +# wget 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x0c016d3bd1195d30105837cc44975278b8612b5d' -O reg.asc +# chmod 644 reg.asc +~~ + +### Clef PGP pour Freexian + +~~ +# wget https://deb.freexian.com/extended-lts/archive-key.gpg -O /etc/apt/trusted.gpg.d/freexian-archive-extended-lts.gpg +~~ +