Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
atelier:chantier:maintenir-debian-sid [09/01/2021 21:14] cyrille [Gérer sa Debian SID] |
atelier:chantier:maintenir-debian-sid [09/01/2021 21:17] cyrille [Maintenir sa SID] |
||
---|---|---|---|
Ligne 19: | Ligne 19: | ||
Voici simplement quelques règles de base afin de garder une debian SID (**debian unstable**) à jour sans prendre [**//trop//**] de risques. | Voici simplement quelques règles de base afin de garder une debian SID (**debian unstable**) à jour sans prendre [**//trop//**] de risques. | ||
- | ====== Installer SID ====== | + | ===== Installer SID ===== |
Le plus simple est de récupérer une **iso de testing**, de l'installer puis de modifier le sources.list afin de le faire correspondre à celui d'une SID et de l'upgrader en SID. | Le plus simple est de récupérer une **iso de testing**, de l'installer puis de modifier le sources.list afin de le faire correspondre à celui d'une SID et de l'upgrader en SID. | ||
- | ===== Le fichier sources.list ===== | + | ==== Le fichier sources.list ==== |
Le plus simple : | Le plus simple : | ||
Ligne 39: | Ligne 39: | ||
* Éviter, notamment le dépôt **deb-multimedia**. | * Éviter, notamment le dépôt **deb-multimedia**. | ||
- | ====== Maintenir sa SID ====== | + | ===== Maintenir sa SID ===== |
- | ===== Installer apt-listbugs ===== | + | ==== Installer apt-listbugs ==== |
C'est le paquet essentiel pour maintenir une debian SID à jour. Une fois les paquets à mettre à jour, télécharger, il scannera les changelog à la recherche des bugs existants et non résolus. Si bug(s) il y a, vous serez prévenu sur quel paquet et ce sera à vous d'opter pour la bonne solution : installer ou non le paquet. | C'est le paquet essentiel pour maintenir une debian SID à jour. Une fois les paquets à mettre à jour, télécharger, il scannera les changelog à la recherche des bugs existants et non résolus. Si bug(s) il y a, vous serez prévenu sur quel paquet et ce sera à vous d'opter pour la bonne solution : installer ou non le paquet. | ||
- | ===== Gel / dégel de paquet ===== | + | ==== Gel / dégel de paquet ==== |
Ligne 94: | Ligne 94: | ||
- | ===== Mettre à jour sa SID ===== | + | ==== Mettre à jour sa SID ==== |
C'est l'étape délicate, si vous ne savez pas quoi faire : | C'est l'étape délicate, si vous ne savez pas quoi faire : | ||
Ligne 100: | Ligne 100: | ||
* Geler les paquets problématiques | * Geler les paquets problématiques | ||
+ | Fréquence de mise à jour recommandée : 1 fois par semaine. | ||
La procédure est ensuite la même que pour toutes Debian. | La procédure est ensuite la même que pour toutes Debian. | ||
Ligne 200: | Ligne 201: | ||
- | ======= Des utilitaires pratiques ======= | + | ===== Des utilitaires pratiques ===== |
On peut utiliser ces utilitaires en parallèle : | On peut utiliser ces utilitaires en parallèle : | ||
- | ===== apt-listchanges ===== | + | ==== apt-listchanges ==== |
**apt-listchanges** : à l'issue de la mise à jour, les changements importants apportés seront affichés à l'écran (appui sur q pour quitter l'affichage) | **apt-listchanges** : à l'issue de la mise à jour, les changements importants apportés seront affichés à l'écran (appui sur q pour quitter l'affichage) | ||
- | ===== needrestart ===== | + | ==== needrestart ==== |
**needrestart** : si la mise à jour a touché des programmes nécessitant la redémarrage de services, vous serez notifié et on vous demandera si vous désirez ou non redémarrer ces services (oui en général) | **needrestart** : si la mise à jour a touché des programmes nécessitant la redémarrage de services, vous serez notifié et on vous demandera si vous désirez ou non redémarrer ces services (oui en général) | ||
- | ===== Full Upgrade mensuel & autoremove ===== | + | ==== Full Upgrade mensuel & autoremove ==== |
__**Full-upgrade:**__ | __**Full-upgrade:**__ |