Je suis curieux de savoir s'il existe une réelle alternative à Launchpad pour un développeur qui souhaite créer son propre référentiel.
Un référentiel est juste une série de répertoires. Il se trouve généralement sur un serveur Web (via http), mais ce n’est pas nécessairement le cas. Le processus complet est long:
Le résultat est un véritable référentiel que vous contrôlez. La différence avec un dépôt LP est qu’il n’existe aucun raccourci pour ajouter votre clé de signature aux ordinateurs clients. Vous devrez les amener à utiliser la méthode à l'ancienne:
wget -q http://path/to/key.asc -O- | Sudo apt-key add -
Et puis ajoutez le repo (add-apt-repository
peut ajouter http://...
adresses).
Et même après cela, vous devez garantir la disponibilité. Si vous ne pouvez pas garder le repo en place, vous allez générer 404 avertissements sur les ordinateurs des clients. Personne n'aime ça.
Debian possède la meilleure documentation sur la façon de procéder: