logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Ceci est une ancienne révision du document !


sources.list pour Debian Buster (stable).

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 :

nom.apt_sources
deb cdrom:[Debian GNU/Linux etc...

Exemple : fichier sources.list Ci-dessous un exemple de contenu du fichier sources.list pour Debian 10 « Buster ».

/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

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 » :

/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

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 » :

/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-src http://deb.debian.org/debian buster-backports main contrib non-free

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… ;-)

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.

Si vous avez besoin d’installer un paquet depuis le dépôt backports de la branche Buster, utilisez le fichier sources.list suivant :

/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

Et si vous utilisez un sources.list non libre :

/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

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 :

apt-get -t Buster-backports install libreoffice

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 fichiers apt_preferences.

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.
1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
obsolete/buster.1565610228.txt.gz · Dernière modification: 12/08/2019 13:43 par smolski

Pied de page des forums

Propulsé par FluxBB