Pour installer certaines applications, nous devons ajouter un référentiel au système. Pourquoi les créateurs ne les ont-ils pas simplement placés dans les référentiels Main ou Universe, bien que ces applications aient une licence GPL et qu'elles ne soient pas nouvelles (Grub Customizer par exemple). Quelle en est la cause?
application-development
repository
software-sources
official-repositories
application-submission
RS
la source
la source
Réponses:
Le logiciel en
main
est pris en charge par Canonical. De toute évidence, ils ne prendront pas en charge tous les logiciels arbitraires sur Internet. Le logiciel dansuniverse
est hérité de Debian, où un groupe restreint de personnes, désignées comme développeurs Debian, prennent la responsabilité de la maintenance des paquets qu'ils téléchargent (même si l'empaquetage réel est fait par d'autres). De toute évidence, ils n'ont pas la capacité de maintenir des packages pour chaque logiciel sur Internet.Que font les personnes qui ne parviennent pas à faire en sorte que les développeurs Canonical ou Debian prennent en charge leur logiciel? Ils doivent trouver d'autres moyens, dont la création de leur propre référentiel. L'introduction du PPA par Ubuntu a soulagé beaucoup de pression sur les volontaires de la communauté pour maintenir les packages, et en même temps, a libéré les développeurs de beaucoup des contraintes imposées par les politiques de publication des distributions.
N'oubliez pas que ce que vous voulez peut ne pas être ce que veut quelqu'un d'autre. En s'en tenant à un ensemble stable de logiciels et en autorisant les PPA, alors que les utilisateurs ont un léger surcoût pour maintenir la liste des référentiels, ils ont beaucoup de flexibilité pour obtenir ce dont ils ont besoin. Les développeurs ont la flexibilité de fournir des mises à jour. Les mainteneurs sont soulagés de la pression d'avoir à se tenir à jour avec chaque logiciel arbitraire sur Internet.
la source
Dans le cas particulier de GRUB Customizer, il n'est pas empaqueté dans Debian simplement parce que personne n'a fait le travail d'empaquetage. Un bogue de demande de package est ouvert pour celui-ci, donc toute personne désireuse (et capable) de faire l'emballage est la bienvenue. Et ce n'est pas dans Ubuntu car ce n'est pas dans Debian.
la source
main
référentiel ...can
, mais pourquoi devraient-ils retirer des ressources de ce qu'ils font actuellement pour y travailler? Beaucoup de ceux qui veulent / ont besoin de GRUB Customizer ont peu de problèmes à l'obtenir par eux-mêmes. (Je n'en veux ni n'en ai besoin, bien que je puisse l'obtenir assez facilement.) Comme peut-être la plupart des autres, je préfère qu'ils travaillent sur des tâches qui apportent plus d'avantages à davantage d'utilisateurs.