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 | ||
obsolete:buster [12/08/2019 09:04] Jean-Pierre Pinson |
obsolete:buster [12/08/2019 20:59] bendia [Debian 10 Buster] Correction typo |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
* Objet : sources.list pour Debian Buster (stable). | * Objet : sources.list pour Debian Buster (stable). | ||
- | * Niveau requis : FIXME {{tag>débutant avisé}} | + | * Niveau requis : {{tag>avisé}} |
* Commentaires : //Contexte d'utilisation du sujet du tuto. // FIXME | * Commentaires : //Contexte d'utilisation du sujet du tuto. // FIXME | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | * Suivi : {{tag>en-chantier à-tester à-placer}} - FIXME Pour choisir, voir les autres Tags possibles dans [[:atelier:#tags|l'Atelier]]. | + | * Suivi : {{tag>à-compléter}} - Pour choisir, voir les autres Tags possibles dans [[:atelier:#tags|l'Atelier]]. |
* Création par [[user>Jean-Pierre Pinson]] 12/08/2019 | * Création par [[user>Jean-Pierre Pinson]] 12/08/2019 | ||
- | * Testé par <...> le <...> FIXME | + | * Testé par <Jean-Pierre Pinson> le <12/08/2019> |
- | * Commentaires sur le forum : [[:https://debian-facile.org/viewtopic.php?pid=308253#p308253 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | + | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=24961 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) |
+ | |||
+ | ===== Debian 10 Buster ===== | ||
+ | |||
+ | |||
+ | ==== sources.list de base ==== | ||
+ | |||
+ | Si vous venez d’installer Debian depuis une clé USB ou un CD-ROM, commencez par commenter ou supprimer les lignes des sources commençant par : | ||
+ | |||
+ | <file apt_sources nom.apt_sources> | ||
+ | deb cdrom:[Debian GNU/Linux etc... | ||
+ | </file> | ||
Exemple : fichier sources.list | Exemple : fichier sources.list | ||
Ligne 14: | Ligne 26: | ||
- | <file apt_sources nom> | + | <file apt_sources /etc/apt/sources.list> |
+ | # Debian Buster, dépôt principal | ||
deb http://deb.debian.org/debian buster main | deb http://deb.debian.org/debian buster main | ||
deb-src http://deb.debian.org/debian buster main | deb-src http://deb.debian.org/debian buster main | ||
+ | # Debian Buster, mises à jour de sécurité | ||
deb http://deb.debian.org/debian-security/ buster/updates main | deb http://deb.debian.org/debian-security/ buster/updates main | ||
deb-src http://deb.debian.org/debian-security/ buster/updates main | deb-src http://deb.debian.org/debian-security/ buster/updates main | ||
+ | # Debian Buster, mises à jour "volatiles" | ||
deb http://deb.debian.org/debian buster-updates main | deb http://deb.debian.org/debian buster-updates main | ||
deb-src http://deb.debian.org/debian buster-updates main | deb-src http://deb.debian.org/debian buster-updates main | ||
</file> | </file> | ||
+ | ==== sources.list non libre ==== | ||
Si vous désirez disposer aussi des composants contrib et non-free, ajoutez contrib non-free après main. Par exemple, pour Debian 10 « Buster » : | Si vous désirez disposer aussi des composants contrib et non-free, ajoutez contrib non-free après main. Par exemple, pour Debian 10 « Buster » : | ||
- | + | <file apt_sources /etc/apt/sources.list> | |
- | <file apt_sources nom> | + | # Debian Buster, dépôt principal + paquets non libres |
deb http://deb.debian.org/debian buster main contrib non-free | deb http://deb.debian.org/debian buster main contrib non-free | ||
deb-src http://deb.debian.org/debian buster main contrib non-free | deb-src http://deb.debian.org/debian buster main contrib non-free | ||
+ | # Debian Buster, mises à jour de sécurité + paquets non libres | ||
deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free | deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free | ||
deb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free | deb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free | ||
+ | # Debian Buster, mises à jour "volatiles" + paquets non libres | ||
deb http://deb.debian.org/debian buster-updates main contrib non-free | deb http://deb.debian.org/debian buster-updates main contrib non-free | ||
deb-src http://deb.debian.org/debian buster-updates main contrib non-free | deb-src http://deb.debian.org/debian buster-updates main contrib non-free | ||
Ligne 41: | Ligne 59: | ||
+ | ==== Les rétroportages (backports) ==== | ||
- | Si vous voulez également les rétroportages (backports) des composants contrib, et non-free, ajoutez les lignes buster-backports. Par exemple, pour Debian 10 « Buster » : | ||
+ | Si vous voulez également les rétroportages (backports) des composants contrib, et non-free, ajoutez les lignes buster-backports. \\ | ||
+ | Par exemple, pour Debian 10 « Buster » : | ||
- | <file apt_sources nom> | + | <file apt_sources /etc/apt/sources.list> |
+ | # Debian Buster, dépôt principal + paquets non libres | ||
+ | deb http://deb.debian.org/debian buster main contrib non-free | ||
+ | deb-src http://deb.debian.org/debian buster main contrib non-free | ||
+ | |||
+ | # Debian Buster, mises à jour de sécurité + paquets non libres | ||
+ | deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free | ||
+ | deb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free | ||
+ | |||
+ | # Debian Buster, mises à jour "volatiles" + paquets non libres | ||
+ | deb http://deb.debian.org/debian buster-updates main contrib non-free | ||
+ | deb-src http://deb.debian.org/debian buster-updates main contrib non-free | ||
+ | |||
+ | # Debian Buster, dépôt de rétroportages ("backports") | ||
deb http://deb.debian.org/debian buster-backports main contrib non-free | deb http://deb.debian.org/debian buster-backports main contrib non-free | ||
deb-src http://deb.debian.org/debian buster-backports main contrib non-free | deb-src http://deb.debian.org/debian buster-backports main contrib non-free | ||
</file> | </file> | ||
+ | |||
+ | Le dépôt ''stretch-backports'' propose des paquets plus récents ou absents du dépôt principal. Ces paquets sont dérivés de la version //stable// **Buster** et peuvent être installés sur une Debian //oldstable// **Stretch**. \\ | ||
+ | Il servira à ceux qui ont absolument besoin d’une version plus récente d’un logiciel, mais ne souhaitent pas migrer leur système vers Buster. | ||
+ | |||
+ | Le principe est que ces paquets sont compilés sous Buster, sans installation de bibliothèques provenant de Stretch, d’où un gain de stabilité. | ||
+ | |||
+ | **vv222** ajoute qu'on peut aussi réaliser ses "backports" maison sur Buster avec les codes sources de la nouvelle testing ajoutés dans le fichier des sources Buster. | ||
+ | |||
+ | //Tuto pour les réaliser dans la todo list d'icelui, paraît-il...// ;-) | ||
+ | |||
+ | <note warning>Les paquets issus du dépôt ''buster-backports'' ne suivent pas le même processus de validation que les paquets issus de la branche principale. | ||
+ | Limiter au maximum le nombre de paquets issus de cette branche améliorera la stabilité de votre système.</note> | ||
+ | |||
+ | Si vous avez besoin d’installer un paquet depuis le dépôt **backports** de la branche **Buster**, utilisez le fichier sources.list suivant : | ||
+ | |||
+ | <file apt_sources /etc/apt/sources.list> | ||
+ | # Debian Buster, dépôt principal | ||
+ | deb http://deb.debian.org/debian/ buster main | ||
+ | # Debian Buster, mises à jour de sécurité | ||
+ | deb http://security.debian.org/ buster/updates main | ||
+ | # Debian Buster, mises à jour "volatiles" | ||
+ | deb http://deb.debian.org/debian/ buster-updates main | ||
+ | # Debian Buster, dépôt de rétroportages ("backports") | ||
+ | deb http://deb.debian.org/debian/ buster-backports main | ||
+ | </file> | ||
+ | |||
+ | Et si vous utilisez un sources.list non libre : | ||
+ | |||
+ | <file apt_sources /etc/apt/sources.list> | ||
+ | # Debian Buster, dépôt principal + paquets non libres | ||
+ | deb http://deb.debian.org/debian/ buster main contrib non-free | ||
+ | # Debian Buster, mises à jour de sécurité + paquets non libres | ||
+ | deb http://security.debian.org/ buster/updates main contrib non-free | ||
+ | # Debian Buster, mises à jour "volatiles" + paquets non libres | ||
+ | deb http://deb.debian.org/debian/ buster-updates main contrib non-free | ||
+ | # Debian Buster, dépôt de rétroportages ("backports") | ||
+ | deb http://deb.debian.org/debian/ buster-backports main contrib non-free | ||
+ | </file> | ||
+ | |||
+ | L’**installation** d’un paquet depuis le dépôt ''Buster-backports'' doit être **explicite**. \\ | ||
+ | Par exemple, pour installer la version rétroportée de LibreOffice, exécutez : | ||
+ | <code root>apt-get -t buster-backports install libreoffice</code> | ||
+ | |||
+ | Les paquets installés depuis le dépôt **backports** sont automatiquement mis à jour, comme les paquets issus de la branche principale ; seule la mise à niveau initiale vers la version rétroportée nécessite cette déclaration explicite de la branche. \\ | ||
+ | Ainsi, les paquets proposant une version candidate rétroportée **ne sont pas** automatiquement mis à niveau dans cette version (ce qui n’est généralement pas le comportement souhaité par l’utilisateur). \\ | ||
+ | Vous pouvez en apprendre plus sur le fonctionnement de ce système et sur les possibilités de modifier ce comportement dans l’article dédié aux priorités et aux [[doc:systeme:apt:pinning|fichiers apt_preferences]]. | ||
+ | |||
+ | <note important>La forme ''-t buster-backports'' installe sans problème les dépendances dans leur version Buster-backports. \\ | ||
+ | La forme ''nom_paquet/buster-backports'' pose des problèmes de dépendances parce que la version prioritaire des dépendances n’est plus celle des backports mais celle des autres sources déclarées.</note> |