[WIP] Centralisation des données pour sources.list(5)
This commit is contained in:
parent
381a0e6ac6
commit
87fa2b1c10
|
@ -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:
|
||||
|
||||
~~~
|
||||
|
|
|
@ -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 <http://mirror.evolix.org/debian> 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 <http://backports.debian.org/debian-backports> 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é
|
||||
|
|
|
@ -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 <http://http.debian.net/debian> squeeze-lts main
|
||||
~~~
|
||||
|
||||
ou si besoin de non-free :
|
||||
|
||||
~~~
|
||||
deb <http://http.debian.net/debian> squeeze-lts main contrib non-free
|
||||
~~~
|
||||
|
|
@ -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 :
|
||||
|
||||
~~~
|
||||
|
|
|
@ -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
|
||||
~~
|
||||
|
||||
|
|
Loading…
Reference in New Issue