Je sais que cette question a déjà été posée, mais je n'accepte pas la réponse "vous pouvez clairement voir les ajouts personnalisés". Lorsque j'ajoute des ppa (ce que je n'ai pas fait depuis des années), je tape une touche sur mon clavier intitulée "Entrée" qui me permet d'ajouter une ligne vide avant la nouvelle entrée (j'ajouterais même un commentaire explicatif, mais je suis un rédacteur technique, donc ....). J'aime mon sources.conf
propre et soigné.
/etc/apt/sources.d
Cela signifie que j'ai une demi-douzaine de fichiers à analyser au lieu d'un seul.
AFAIK, il n'y a "absolument" aucun avantage à avoir un fichier de configuration vs 6 (pour des raisons d'argument, peut-être que vous en avez 3 ou même 2, peu importe ... 1 bat toujours 2).
Quelqu'un peut-il s'il vous plaît trouver un avantage rationnel, "vous pouvez clairement voir les ajouts personnalisés" est une excuse du pauvre.
Je dois ajouter, j'aime le changement, cependant, UNIQUEMENT lorsqu'il y a des avantages introduits par le changement.
Modifier après la première réponse:
Il permet aux nouvelles installations qui ont besoin de leur propre référentiel de ne pas avoir à rechercher un fichier plat pour s'assurer qu'il n'ajoute pas d'entrées en double.
Maintenant, ils doivent rechercher un dupe au lieu d'un fichier plat. À moins qu'ils ne supposent que les administrateurs ne changent rien ...
Il permet à un administrateur système de désactiver facilement (en renommant) ou de supprimer (en supprimant) un ensemble de référentiels sans avoir à modifier un fichier monolithique.
L'administrateur doit grep répertoire pour trouver le fichier approprié à renommer, avant, il recherchait UN fichier et commenter une ligne, un one-liner sed pour "presque" n'importe quel administrateur.
Il permet à un mainteneur de package de donner une commande simple pour mettre à jour les emplacements des référentiels sans avoir à se soucier de modifier par inadvertance la configuration des référentiels non liés.
Je ne comprends pas celui-ci, je "suppose" que le responsable du paquet connaît l'URL de son référentiel. Encore une fois, a sed
un répertoire au lieu d'un seul fichier.