Ceux qui passent d'Ubuntu à Debian, pour découvrir sur quelle base leur système d'exploitation était réalisée, découvrent généralement que le système de dépôt PPA qui fait le succès d'Ubuntu n'existe pas, du moins sous cette forme. Grâce à Launchpad, il est possible de centraliser l'installation de ses logiciels non-officiels, afin de pouvoir les garder maintenus dans leur dernière version.
Sous Debian, il faut, pour installer des applications tierces non-officielles, aller toucher au fichier sources.list et ajouter à la main les informations qui vont bien. Il n'existe pas, à ma connaissance - légère - de paquet add-apt-repository, comme dans Ubuntu, qui automatise cette tâche, même si j'ai trouvé - sans avoir testé - un script de remplacement de Anant Shrivastava.
Pour répondre à cette attente, Jonhnatha Trigueiro a eu cette idée fantastique de créer Debian Sources List Generator ; un jeune projet sous forme d'application web plutôt intéressante qui va justement aider à générer les lignes de code à remplir en fonction des paquets dont on a besoin.
Certains paquets sont déjà disponibles au choix, suivant les versions 32 et 64 bits des différentes Debian (squeeze, wheezy...), mais il est possible aussi d'ajouter son propre dépôt en remplissant un formulaire dédié. l'ajout de dépôt tiers, pour ajouter, par exemple, Virtualbox, Mozilla Team, ou Multimédia n'est d'ailleurs proposé que pour la version testing (wheezy), ce qui est plutôt logique.
J'aime beaucoup cette idée, qui pourrait, si Jonhnatha avait du temps, étendre un peu ce système au développeurs d'applications qui pourraient venir proposer, un peu façon launchpad, d'ajouter leurs dépôts et leurs clés. Les utilisateurs s'y retrouveraient aussi plus facilement, mais comme les utilisateurs Debian sont des hackers de premier ordre, ils n'en ont pas besoin. Ils savent écrire ça en 30 secondes.

DebGen : un générateur de Sources.list pour Debian

