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

Les deux révisions précédentes Révision précédente
doc:systeme:apt:sources.list:sources.list.d [07/06/2017 08:56]
smolski Modifié syntaxe sources serveur debian
doc:systeme:apt:sources.list:sources.list.d [23/11/2023 19:23] (Version actuelle)
èfpé c'était moche, vraiment très moche, de vandaliser ainsi le wiki df...
Ligne 1: Ligne 1:
 ====== APT : le dossier sources.list.d ====== ====== APT : le dossier sources.list.d ======
  
-  * Objet : Comprendre l'​utilité et l'​utilisation du dossier +  * Objet : Comprendre l'​utilité et l'​utilisation du dossier ''/​etc/​apt/​sources.list.d/''​
-  * ''/​etc/​apt/​sources.list.d/''​+
   * Niveau requis : {{tag>​débutant avisé}}   * Niveau requis : {{tag>​débutant avisé}}
-  * Commentaires : //Quelle est la différence entre le ''​sources.list''​ et le +  * Commentaires : //Quelle est la différence entre le ''​sources.list''​ et le ''​sources.list.d''​ ? À quoi ça sert ? Pourquoi se compliquer la vie comme ça ? Meuh c'est tout simple :)//
-  * ''​sources.list.d''​ ? À quoi ça sert ? Pourquoi se compliquer la vie comme ça +
-  * ? Meuh c'est tout simple :)//+
   * Débutant, à savoir :   * Débutant, à savoir :
-    * [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux +    * [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
-    * en ligne de commande, tout commence là !.]] :-)+
     * [[:​doc:​systeme:​apt|APT]]     * [[:​doc:​systeme:​apt|APT]]
     * [[:​doc:​systeme:​apt:​sources.list|APT - les sources.list]]     * [[:​doc:​systeme:​apt:​sources.list|APT - les sources.list]]
Ligne 15: Ligne 11:
     * Création par [[user>​captnfab]] le 08/07/2014     * Création par [[user>​captnfab]] le 08/07/2014
     * Testé par [[user>​captnfab]] le 08/07/2014     * Testé par [[user>​captnfab]] le 08/07/2014
-  * Commentaires sur le forum : +  * 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 !))
-  * [[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 !)) +
- +
- +
  
 ===== Introduction ===== ===== Introduction =====
  
-Si l'on liste le répertoire de configuration +Si l'on liste le répertoire de configuration d'​[[:​doc:​systeme:​apt:​|APT]]((Listing facile : <code user>ls /​etc/​apt/</​code>​)),​ on aperçoit l'​existence du dossier ''/​etc/​apt/​sources.list.d/''​. Kézaquo ?
-d'​[[:​doc:​systeme:​apt:​|APT]]((Listing facile : <code user>ls /​etc/​apt/</​code>​)),​ +
-on aperçoit l'​existence du dossier ''/​etc/​apt/​sources.list.d/''​. Kézaquo ?+
  
 ===== Différences par rapport au fichier unique ===== ===== Différences par rapport au fichier unique =====
Ligne 32: Ligne 21:
 Tout d'​abord,​ comment APT comprend-il tout cela ? Tout d'​abord,​ comment APT comprend-il tout cela ?
  
-En fait, pour APT, que les dépôts ''​deb''​ soient répartis entre le +En fait, pour APT, que les dépôts ''​deb''​ soient répartis entre le ''/​etc/​apt/​sources.list''​ et 15000 fichiers ''/​etc/​apt/​sources.list.d/​blabla.list'',​ ou que tout soit dans un seul fichier, c'est pareil. Lors de l'//​update//,​ il met à jour les listes de tous les dépôts définis par tous les fichiers, et ce, de manière totalement transparente.
-''/​etc/​apt/​sources.list''​ et 15000 fichiers +
-''/​etc/​apt/​sources.list.d/​blabla.list'',​ ou que tout soit dans un seul fichier, +
-c'est pareil. Lors de l'//​update//,​ il met à jour les listes de tous les dépôts +
-définis par tous les fichiers, et ce, de manière totalement transparente.+
  
 Donc, pour APT, un fichier ou 50 fichiers, ça ne change rien. Donc, pour APT, un fichier ou 50 fichiers, ça ne change rien.
Ligne 46: Ligne 31:
 ==== Installation de sources par les paquets ==== ==== Installation de sources par les paquets ====
  
-À l'​installation d'un paquet, il n'a pas le droit de modifier un fichier de +À l'​installation d'un paquet, il n'a pas le droit de modifier un fichier de configuration installé par un autre. D'​ailleurs,​ il ne saurait comment le faire surtout si le fichier de configuration a été modifié par l'​utilisateur.
-configuration installé par un autre. D'​ailleurs,​ il ne saurait comment le faire +
-surtout si le fichier de configuration a été modifié par l'​utilisateur.+
  
-Grâce à ce dossier ''​.d'',​ un paquet peut installer de nouvelles sources sans +Grâce à ce dossier ''​.d'',​ un paquet peut installer de nouvelles sources sans modifier le reste de la configuration. 
-modifier le reste de la configuration. +Par exemple, le paquet ''​chrome''​ du navigateur de Google, qui n'est pas un paquet officiel Debian mais est redistribué par Google, installe un fichier dans ''/​etc/​apt/​sources.list.d/''​ permettant de rajouter le dépôt Google automatiquement,​ et d'​ainsi profiter des mises à jour de Chrome.
-Par exemple, le paquet ''​chrome''​ du navigateur de Google, qui n'est pas un +
-paquet officiel Debian mais est redistribué par Google, installe un fichier dans +
-''/​etc/​apt/​sources.list.d/''​ permettant de rajouter le dépôt Google +
-automatiquement,​ et d'​ainsi profiter des mises à jour de Chrome.+
  
-On peut imaginer d'​autres paquets rajoutant des fichiers de configuration +On peut imaginer d'​autres paquets rajoutant des fichiers de configuration là-dedans. Par exemple, vous pouvez créer un paquet Debian contenant uniquement vos sources favorites en les installant dans un fichier ''/​etc/​apt/​sources.list.d/​mes-sources-favorites.list''​.
-là-dedans. Par exemple, vous pouvez créer un paquet Debian contenant uniquement +
-vos sources favorites en les installant dans un fichier +
-''/​etc/​apt/​sources.list.d/​mes-sources-favorites.list''​.+
  
 ==== Configuration modulaire ==== ==== Configuration modulaire ====
  
-<note warning>​**ATTENTION !** +<note warning> 
-Toujours préférer utiliser le nom //release// des branches en raison +**ATTENTION !** Toujours préférer utiliser le nom //release// des branches en raison [[doc:​migrer|des risques de la migration]] et c'est **OBLIGATOIRE** pour les backports de la stable du moment, stable qui est ici jessie - le 30 avril 2015. 
-[[doc:​migrer|des risques de la migration]] et c'est **OBLIGATOIRE** pour les +</​note> ​
-backports de la stable du moment, stable qui est ici jessie - le 30 avril +
-2015.</​note> ​+
  
-Vous pouvez vouloir désactiver momentanément certains dépôts, copier rapidement +Vous pouvez vouloir désactiver momentanément certains dépôts, copier rapidement certains (mais pas tous vos) dépôts d'une machine à l'​autre. Le fait de garder les fichiers séparés permet ça.
-certains (mais pas tous vos) dépôts d'une machine à l'​autre. Le fait de garder +
-les fichiers séparés permet ça.+
  
-Vous pouvez ensuite désactiver facilement les dépôts contenu dans un fichier +Vous pouvez ensuite désactiver facilement les dépôts contenu dans un fichier ''​mon-fichier.list''​ en changeant son extension !
-''​mon-fichier.list''​ en changeant son extension !+
 <code root>cd /​etc/​apt/​sources.list.d/</​code>​ <code root>cd /​etc/​apt/​sources.list.d/</​code>​
 <code root>mv mon-fichier.list mon-fichier.list.coincoin</​code>​ <code root>mv mon-fichier.list mon-fichier.list.coincoin</​code>​
Ligne 89: Ligne 60:
 </​code>​ </​code>​
  
-<code apt_sources /​etc/​apt/​sources.list.d/​deb_debian-stable_libre.list>+<code apt_sources /​etc/​apt/​sources.list.d/​deb_debian-stable_non-libre.list>
 deb http://​deb.debian.org/​debian stable contrib non-free deb http://​deb.debian.org/​debian stable contrib non-free
 deb http://​deb.debian.org/​debian stable-updates contrib non-free deb http://​deb.debian.org/​debian stable-updates contrib non-free
Ligne 124: Ligne 95:
 </​code>​ </​code>​
  
-<note warning>​Attention,​ si vous rajoutez le dépôt testing, sid ou experimental,​ +<note warning> 
-n'​oubliez pas de changer le fichier +Attention, si vous rajoutez le dépôt testing, sid ou experimental,​ n'​oubliez pas de changer le fichier [[:​doc:​systeme:​apt:​pinning|''/​etc/​apt/​preferences''​]] afin d'​indiquer à APT de ne pas les sélectionner en priorité. 
-[[:​doc:​systeme:​apt:​pinning|''/​etc/​apt/​preferences''​]] afin d'​indiquer à APT de +</​note>​
-ne pas les sélectionner en priorité.</​note>​+
  
 === Editer les fichiers sources.list === === Editer les fichiers sources.list ===
doc/systeme/apt/sources.list/sources.list.d.txt · Dernière modification: 23/11/2023 19:23 par èfpé

Pied de page des forums

Propulsé par FluxBB