Sei que essa pergunta já foi feita antes, mas não aceito a resposta "você pode ver claramente adições personalizadas". Quando adiciono ppa's (o que não faço há anos), pressionei uma tecla do teclado chamada "Enter", que permite adicionar uma linha vazia antes da nova entrada (eu acrescentaria um comentário explicativo, mas sou um escritor de tecnologia, então ....). Eu gosto do meu sources.conf
limpo e arrumado.
/etc/apt/sources.d
Significa que tenho meia dúzia de arquivos para analisar em vez de apenas um.
AFAIK, não há "absolutamente" nenhuma vantagem em ter um arquivo de configuração vs 6 (por uma questão de argumento, talvez você tenha 3 ou até 2, não importa ... 1 ainda bate 2).
Alguém pode, por favor, apresentar uma vantagem racional: "você pode ver claramente adições personalizadas" é a desculpa de um pobre homem.
Devo acrescentar, eu amo a mudança, no entanto, SOMENTE quando houver benefícios introduzidos pela mudança.
Edite após a primeira resposta:
Ele permite que novas instalações que precisam de seus próprios repositórios não precisem procurar um arquivo simples para garantir que ele não esteja adicionando entradas duplicadas.
Agora, eles precisam procurar em um diretório por arquivos duplicados, em vez de simples. A menos que eles assumam que os administradores não mudam as coisas ...
Ele permite que um administrador do sistema desative facilmente (renomeando) ou remova (excluindo) um conjunto de repositórios sem precisar editar um arquivo monolítico.
Admin tem que grep diretório para encontrar o arquivo apropriado para renomear, antes, ele iria procurar um arquivo e comentar uma linha, uma linha de sed para "quase" qualquer administrador.
Ele permite que um mantenedor de pacote dê um comando simples para atualizar os locais do repositório sem precisar se preocupar em alterar inadvertidamente a configuração de repositórios não relacionados.
Eu não entendo esse, eu "suponho" que o mantenedor do pacote saiba a URL do seu repositório. Novamente, tem sed
um diretório em vez de um único arquivo.