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

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
doc:systeme:apt:sources.list:debian:testing [08/07/2014 20:15]
captnfab créée
doc:systeme:apt:sources.list:debian:testing [22/04/2024 15:00]
èfpé actualisation, cosmétique, fixme
Ligne 1: Ligne 1:
-====== APT : les sources.list pour Debian testing ======+====== APT : les sources.list pour Debian testing ​ou unstable ​======
  
-  * Objet : Présentation des dépôts disponibles pour //​testing//​.+  * Objet : Présentation des dépôts disponibles pour //testing// ou //unstable//.
   * Niveau requis : {{tag>​avisé}}   * Niveau requis : {{tag>​avisé}}
-  * Commentaires : //Quelles sont les sources recommandées par Debian-Facile pour une utilisation de Debian Testing ?//+  * Commentaires : //Quelles sont les sources recommandées par Debian-Facile pour une utilisation de Debian Testing ​ou Unstable ​?//
   * Débutant, à savoir :   * Débutant, à savoir :
     * [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)     * [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
-    * [[:​doc:​systeme:​apt|APT]] +    * [[:​doc:​systeme:​apt|APT ​: le gestionnaire de paquets avancé (généralités)]] 
-    * [[:​doc:​systeme:​apt:​sources.list|APT ​- les sources.list]] +    * [[:​doc:​systeme:​apt:​sources.list|APT ​: le fichier ​sources.list ​(généralités)]] 
-    * [[:​doc:​systeme:​apt:​sources.list:​syntaxe|APT - la syntaxe ​des fichiers sources.list]] +    * [[:​doc:​systeme:​apt:​sources.list:​debian|APT des fichiers sources.list ​pour Debian (exemples)]] 
-    * [[:​doc:​systeme:​apt:​sources.list:​stable|APT - le sources.list pour stable]]+    * [[:​doc:​systeme:​apt:​pinning|APT : l'​épinglage de paquets (les fichiers apt_preferences)]]
   * Suivi : {{tag>}}   * Suivi : {{tag>}}
-    * Création par [[user>​captnfab]] 08/​07/​2014 +    * Création par [[user>​captnfab]] ​le 08/​07/​2014 
-    * Testé par **captnfab** le 08/07/2014+    * Testé par [[user>captnfab]] le 08/07/2014 
 +    * Édité par [[user>​--gilles--]] le 29/09/2019
   * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​id=2290 | ici]] ((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=2290 | ici]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
-**Nota :**+===== Introduction ======
  
-Contributeurs,​ les FIXME sont là pour vous aidersupprimez-les une fois le problème corrigé ou le champ rempli !+Les dépôts ​pour //​unstable//​ sont moins nombreux : pas de dépôts **-updates****-proposed-updates** ni **-backports**.
  
-===== Introduction ======+<note tip> 
 +Dans ce tutoriel, nous utilisons la structure [[:​doc:​systeme:​apt:​sources.list:​sources.list.d|sources.list.d]]. N'​oubliez pas de vous y référer si quelque chose ne vous semble pas clair. 
 +</​note>​
  
-Les dépôts pour testing sont moins nombreuxPas de dépôts **/​updates**,​ **-updates**,​ **-proposed-updates** ni **-backports**.+Nous supposons que le lecteur a déjà lu et compris le tutoriel [[:​doc:​systeme:​apt:​sources.list:​debian|des sources.list pour Debian stable]].
  
-<note tip>Dans ce tutos, nous utilisons la structure [[:​doc:​systeme:​apt:​sources.list:​sources.list.d|sources.list.d]]. N'​oubliez pas de vous y référer si quelque chose n'est pas clair.</​note>​+===== Les dépôts Debian officiels =====
  
-Nous supposons que le lecteur a déjà lu et compris le tuto [[:doc:systeme:apt:​sources.list:​stable|des sources.list pour Debian ​stable]].+<note warning>​ 
 +Malgré ce qui suit, le point de vue officiel est qu'il vaut mieux éviter Debian //​testing// ​et préférer sid ou //​stable//​. 
 +Voir : [[:doc:faq:pourquoi-utiliser-testing|Puis-je utiliser Debian testing ou Debian ​unstable (sid) ?]] 
 +</​note>​
  
-===== Les dépôts ​Debian Officiels =====+//testing// n'est pas <​del>​toujours</​del>​ une distribution à proprement parler (FIXME). Il peut lui manquer certains paquets uniquement présents dans //​unstable//​. Inversement,​ les dépôts ​//​unstable//​ contiennent parfois des versions buggées et nécessitent alors les dépôts //testing// permettant de récupérer une version qui fonctionne.
  
-Testing n'est pas toujours une distribution à part entière. Il lui manque parfois certains paquets uniquement présents dans unstable. ​C'est pourquoi dans nos exemples ci-dessous, nous allons utiliser les dépôts unstable ​comme roue de secours.+C'est pourquoi dans nos exemples ci-dessous, sauf dans le cas de la //testing// pure libre avec les sources pour remonter les bugs, nous allons utiliser les dépôts ​//testing// et //unstable//, en utilisant le fichier ​de //pinning// pour indiquer nos préférences.
  
-==== Pinning ​====+==== Une testing avec sid comme « roue de secours » ​====
  
-<note important>​**Pinning**+<note important>​ 
 +**Pinning**
  
-Attention, pour que les dépôts unstable ne prennent pas le dessus, il est impératif de faire du pinning afin d'​indiquer à APT de privilégier testing.+Attention, pour que les dépôts ​//unstable// ne prennent pas le dessus, il est impératif de faire du //pinning// (ou épinglage de paquets) ​afin d'​indiquer à APT de privilégier ​//testing//. 
 + 
 +Ce //pinning// peut être réalisé en créant ce fichier :
  
-Le pinning peut être fait en créant ce fichier : 
 <code apt_preferences /​etc/​apt/​preferences.d/​testing-avec-sid>​ <code apt_preferences /​etc/​apt/​preferences.d/​testing-avec-sid>​
-    ​Package: * +Package: * 
-    Pin: release n=sid +Pin: release n=sid 
-    Pin-Priority:​ 100+Pin-Priority:​ 100
 </​code>​ </​code>​
  
-  * Voir [[:​doc:​systeme:​apt:​pinning|le tuto sur le pinning avec APT]] pour plus de détails.+Consultez ​[[:​doc:​systeme:​apt:​pinning|le tuto sur les fichiers apt_preferences]] pour plus de détails.
 </​note>​ </​note>​
 +
 +Pour installer un paquet de unstable ou de experimental,​ la procédure est la même :
 +
 +<code root>apt install -t unstable nom-du-paquet</​code>​
 +ou
 +<code root>apt install -t experimental nom-du-paquet</​code>​
 +
 +==== Une sid avec testing comme « roue de secours » ====
 +
 +Dans ce cas, il n'y a pas de fichier de //pinning// à faire.
 +
 +Pour installer un paquet dans une ancienne version :
 +
 +<code user>​apt-cache policy nom-du-paquet</​code>​
 +
 +Suivi de :
 +
 +<code root>apt install nom-du-paquet=version-à-installer</​code>​
 +
 +Pour installer un paquet de //​experimental//​ :
 +
 +<code root>apt install -t experimental nom-du-paquet</​code>​
  
 ==== Exemples ==== ==== Exemples ====
  
-=== Une testing libre, très à jour ===+=== Une testing/sid libre, très à jour ===
  
-Exemples ​pour un Wheezy ​libre mais très à jour, sans récupération de la liste des sources : +Exemple ​pour une //​testing// ​libre mais très à jour, sans récupération de la liste des sources : 
-<file apt_sources /​etc/​apt/​sources.list.d/​deb_debian-testing_libre.list>+ 
 +<file apt_sources /​etc/​apt/​sources.list.d/​deb_debian-testing-sid_libre.list>
 # testing # testing
-deb http://ftp.fr.debian.org/​debian/​ testing main+deb http://deb.debian.org/​debian/​ testing main 
 +# testing-security 
 +deb http://deb.debian.org/​debian-security/ testing-security ​main
 # unstable # unstable
-deb http://ftp.fr.debian.org/​debian/​ unstable main+deb http://deb.debian.org/​debian/​ unstable ​main 
 +# experimental 
 +deb http://​deb.debian.org/​debian/​ experimental ​main
 </​file>​ </​file>​
  
-=== Une testing non-libre, très à jour === +=== Une testing/sid non libre, très à jour === 
-La même chose mais en incluant les dépôts non-libres : + 
-<file apt_sources /​etc/​apt/​sources.list.d/​deb_debian-testing_non-libre.list>​+La même chose mais en incluant les dépôts non libres : 
 + 
 +<file apt_sources /​etc/​apt/​sources.list.d/​deb_debian-testing-sid_non-libre.list>​
 # testing # testing
-deb http://ftp.fr.debian.org/​debian/​ testing main contrib non-free+deb http://deb.debian.org/​debian/​ testing main non-free-firmware contrib non-free 
 +# testing-security  
 +deb http://deb.debian.org/​debian-security/ testing-security ​main non-free-firmware ​contrib non-free
 # unstable # unstable
-deb http://ftp.fr.debian.org/​debian/​ unstable main contrib non-free+deb http://deb.debian.org/​debian/​ unstable main non-free-firmware contrib non-free 
 +# experimental 
 +deb http://​deb.debian.org/​debian/​ experimental main non-free-firmware ​contrib non-free
 </​file>​ </​file>​
  
-===== Les dépôts des mainteneurs Mozilla =====+==== Une testing pure libre avec les sources pour remonter les bugs ====
  
-La dernière version sortie d'​Iceweasel est déjà dans les dépôts testing. Pour installer les versions bêta et aurora d'​iceweasel,​ voir [[http://​mozilla.debian.net/​]].+<note important>​ 
 +**Utilisation**
  
-==== Aller plus loin ==== +Dans ce cas, pas de recours au //​pinning//​. Une mise à jour journalière est plus que recommandée dans l'​utilisation de ce cette « distribution ». Il est à signaler que certains ​paquets ​pourraient éventuellement disparaître avec les mises à jourdans ce cas une enquête personnelle (ne demandez pas d'aide sur le forum, il n'est pas prévu pour cela) serait nécessaire pour savoir ce qu'il en est : bug, ou changement de nom du paquet, ou paquet devenu non nécessaire.
- +
-<note important>​Si vous rajoutez quand même des sources des dépôts mozilla et après un ''​apt-get update''​ avez un message d'​avertissement vous indiquant ​que ce dépôt ​est non vérifié et ses paquets ​non-sûrsinstallez ​le paquet ​''​pkg-mozilla-archive-keyring''​ via <code root>​apt-get install pkg-mozilla-archive-keyring</​code>​+
 </​note>​ </​note>​
  
-===== Les dépôts Deb-Multimedia =====+<file apt_sources /​etc/​apt/​sources.list.d/​deb_debian-testing-libre-pure-debug.list>​ 
 +# Debian testing, dépôt principal 
 +deb http://​deb.debian.org/​debian/​ testing main 
 +deb-src http://​deb.debian.org/​debian/​ testing main
  
-Les dépôts ​deb-multimedia sont encore plus déconseillés sous testing/unstable que sous stableEn effet, les nouvelles versions affluant bien plus rapidement dans ces distributions,​ des conflits de versions arrivent bien plus régulièrement.+# Debian testing, mises à jour de sécurité 
 +deb http://​deb.debian.org/​debian-security/ ​testing-security main 
 +deb-src http://deb.debian.org/​debian-security/​ testing-security main
  
-==== Exemples ====+# Debian testing, mises à jour intermédiaires 
 +deb http://​deb.debian.org/​debian/​ testing-updates main 
 +deb-src http://​deb.debian.org/​debian/​ testing-updates main
  
-<file apt_sources /​etc/​apt/​sources.list.d/​deb_multimedia-testing_non-libre.list>​ +Debian testing, les paquets pour débugger ​ 
-wheezy deb-multimedia +deb http://deb.debian.org/​debian-debug/ ​testing-debug main
-deb http://www.deb-multimedia.org testing ​main non-free+
 </​file>​ </​file>​
- 
-==== Aller plus loin ==== 
- 
-<note important>​Si après un ''​apt-get update''​ un message d'​avertissement vous indique que ce dépôt est non vérifié et ses paquets non-sûrs, installez le paquet ''​deb-multimedia-keyring''​ via <code root>​apt-get --allow-unauthenticated install deb-multimedia-keyring</​code>​ Pour savoir ce que fait ''​apt-get %%-%%-allow-unauthenticated'',​ voir le : **man apt-get**, //bande d'​assistés//​ ! :-D 
-</​note>​ 
  
 ===== Les paquets sources ===== ===== Les paquets sources =====
Ligne 97: Ligne 138:
 Pour chacun des dépôts ci-dessus, une contrepartie contenant les sources plutôt que les paquets binaires est disponible. Pour chacun des dépôts ci-dessus, une contrepartie contenant les sources plutôt que les paquets binaires est disponible.
  
-<file apt_sources /​etc/​apt/​sources.list.d/​src_debian-testing_non-libre.list>​ +<file apt_sources /​etc/​apt/​sources.list.d/​src_debian-testing-sid_non-libre.list>​ 
-deb-src http://ftp.fr.debian.org/​debian/​ testing main contrib non-free+deb-src http://deb.debian.org/​debian/​ testing main non-free-firmware contrib non-free 
 +deb-src http://deb.debian.org/​debian-security/ testing-security ​main non-free-firmware contrib non-free 
 +deb-src http://​deb.debian.org/​debian/​ sid main non-free-firmware ​contrib non-free
 </​file>​ </​file>​
  
-<file apt_sources /​etc/​apt/​sources.list.d/​src_multimedia-testing_non-libre.list>​ +===== La documentation officielle ===== 
-deb-src http://www.deb-multimedia.org testing main non-free +  * https://wiki.debian.org/fr/​DebianTesting
-</file>+
doc/systeme/apt/sources.list/debian/testing.txt · Dernière modification: 22/04/2024 15:00 par èfpé

Pied de page des forums

Propulsé par FluxBB