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 !


APT : fichiers sources.list

Introduction

L'utilisation normale de Debian se fait sans jamais manipuler de fichier .deb à la main, mais en indiquant à APT où récupérer ces fichiers.

En général, ils se trouvent sur des serveurs appelés dépôts. Il convient alors de renseigner son fichier /etc/apt/sources.list afin d'indiquer de quelles sections de quelles branches de quels dépôts il lui faut récupérer les listes de paquets.

Cela se fait en renseignant les fichiers présents dans /etc/apt/sources.list.d/ ou en complétant le fichier /etc/apt/sources.list lui-même.

Sauvegarde

Toute modification d'un fichier de configuration doit commencer par la sauvegarde de l'ancien afin de le conserver intact au cas où. De plus, il est fortement recommandé, afin d'éviter les fautes de frappe, d'utiliser l'autocompletion.

Exemple de procédure de sauvegarde (cf. cp et less) du fichier sources.list :

# Faire la copie de sauvegarde
cp /etc/apt/sources.list /root/sources.list.sav
# Vérifier la copie avec less
less /root/sources.list.sav
Contenu privateur

Les sections contrib et non-free contiennent des logiciels privateurs. Ils apparaissent ici afin de les présenter à l'utilisateur qui fera, ou non, le choix de les utiliser.

Si vous souhaitez obtenir un système composé à 100% de logiciels libres (et nous vous encourageons à le faire si possible), vous ne devez utiliser que la section main.

Le paquet vrms vous renseignera sur la présence éventuelle de logiciels privateurs dans votre système.

Utilisation

Mise à jour de la liste des paquets

Après chaque modification des sources.list, il est nécessaire de lancer un update de la liste des paquets, via la commande suivant :

apt-get update

Cette opération doit être lancée en tant que super-utilisateur2).

Syntaxe et organisation des fichiers de sources

Configurations détaillées suivant votre version

Votre sources.list aux petits oignons, avec explications et exemples

Outils externes

  1. Outil externe pour générer son sources.list sur mesure:

http://debgen.simplylinux.ch/

Configurations types recommandées en version monolithique

Voir les pages ci-dessus pour plus de détails.

Debian Stable (Wheezy)

/etc/apt/sources.list
# wheezy
deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free
# wheezy updates  
deb http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free
# wheezy-backports
deb http://ftp.fr.debian.org/debian wheezy-backports main contrib non-free
# wheezy security
deb http://security.debian.org/ wheezy/updates main contrib non-free

Debian Testing avec Unstable en roue de secours

Attention, pour rester en testing, il est nécessaire de créer un fichier de pinning pour Debian Testing afin de donner une priorité 100 aux dépôts sid. Sans quoi, vous allez vous retrouvez en unstable.
/etc/apt/sources.list
# testing
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
# unstable
deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free
# experimental
deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free

Aller plus loin

1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
2)
i.e. en tant que root
doc/systeme/apt/sources.list.1404845682.txt.gz · Dernière modification: 08/07/2014 20:54 par captnfab

Pied de page des forums

Propulsé par FluxBB