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 | |||
obsolete:buster [30/09/2023 20:31] captnfab supprimée |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== sources.list pour Debian Buster ====== | ||
- | * Objet : Bien configurer son sources.list pour Debian Buster | ||
- | * Niveau requis : {{tag>avisé}} | ||
- | * 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à !.]] :-) | ||
- | * Suivi : | ||
- | * Création par [[user>Jean-Pierre Pinson]] 12/08/2019 | ||
- | * Testé par <Jean-Pierre Pinson> le <12/08/2019> | ||
- | * 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 | ||
- | Ci-dessous un exemple de contenu du fichier sources.list pour Debian 10 « Buster ». | ||
- | |||
- | <file apt_sources /etc/apt/sources.list> | ||
- | # Debian Buster, dépôt principal | ||
- | deb 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-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-src http://deb.debian.org/debian/ buster-updates main | ||
- | </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 » : | ||
- | |||
- | <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 | ||
- | </file> | ||
- | |||
- | ===== Les rétroportages (backports) ===== | ||
- | |||
- | ==== Présentation ==== | ||
- | |||
- | Le dépôt ''buster-backports'' propose des paquets plus récents ou absents du dépôt principal. Ces paquets sont dérivés de la version //testing// **Bullseye** et sont prévus pour être installés sur une Debian //stable// **Buster**. \\ | ||
- | Il servira à ceux qui ont besoin d’une version plus récente d’un logiciel, mais ne souhaitent pas migrer leur système vers Bullseye. | ||
- | |||
- | ==== Activation ==== | ||
- | |||
- | Si vous voulez également les rétroportages (backports) des composants contrib, et non-free, ajoutez les lignes buster-backports. \\ | ||
- | |||
- | Pour activer l’accès aux versions rétroportées de paquets sur une Debian //stable// **Buster**, ajoutez cette ligne au fichier [[:doc:systeme:apt:sources.list|/etc/apt/sources.list]] ou dans un fichier dédié sous [[:doc:systeme:apt:sources.list:sources.list.d|/etc/apt/sources.list.d]] : | ||
- | |||
- | <file apt_sources /etc/apt/sources.list.d/backports-buster.list> | ||
- | # Debian Buster, dépôt de rétroportages ("backports") | ||
- | |||
- | deb http://deb.debian.org/debian/ buster-backports main | ||
- | </file> | ||
- | |||
- | Après avoir ajouté ce dépôt, mettez à jour la liste de vos sources de paquets avec cette commande : | ||
- | |||
- | <code root>apt-get update</code> | ||
- | |||
- | ==== Utilisation ==== | ||
- | |||
- | L’**installation** d’un paquet depuis le dépôt ''buster-backports'' doit être **explicite**, cʼest-à-dire quʼil faut ajouter une option à la commande dʼinstallation de paquets habituelle. \\ | ||
- | Par exemple, pour installer la version rétroportée de la suite bureautique [[:doc:editeurs:libreoffice|LibreOffice]], exécutez : | ||
- | <code root>apt-get -t buster-backports install libreoffice</code> | ||
- | |||
- | Comme pour les commandes dʼinstallation classiques, plusieurs paquets peuvent être demandées via une unique commande, sans avoir besoin de dupliquer lʼoption demandant à les installer depuis les dépôts de rétroportages. \\ | ||
- | Lʼexemple suivant montre comment installer les versions plus récentes du [[:doc:systeme:noyau:theorie|noyau Linux]] et des micro-programmes [[#sourceslist-non-libre|non libres]] pour [[:doc:materiel:cartes-graphique:ati:ati|cartes graphiques AMD]] : | ||
- | <code root>apt-get -t buster-backports install linux-image-amd64 firmware-amd-graphics</code> | ||
- | |||
- | Les paquets installés depuis le dépôt **backports** sont automatiquement mis à jour vers les futures versions fournies par ce même dépôt, 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> |