Question Quels sont les outils disponibles pour créer et gérer un référentiel apt?


Je suis actuellement responsable du packaging pour Ubuntu de certains logiciels créés par ma société et de la création d'un référentiel apt pour celui-ci. Toutefois, je ne parviens pas à trouver des outils pour créer et gérer le référentiel avec. Je connais les PPA Ubuntu, mais nous souhaitons avoir les packages dans notre propre référentiel. J'aimerais savoir quels outils sont disponibles afin de pouvoir choisir le meilleur pour le poste.

À l'heure actuelle, j'ai seulement trouvé reprepro sur certains howtos debian .. Existe-t-il d'autres outils pour ce travail?

Merci d'avance, Pedro


5
2017-11-04 15:20


origine




Réponses:


reprepro est un bon outil, mais il est probable que ce que vous faites soit excessif. Je recommanderais de regarder le paquet apt-utils. Il contient l'outil apt-ftparchive qui est parfait pour maintenir un référentiel interne de taille raisonnable.

Voir ici pour toutes les options et les liens vers de bons howtos.


5
2017-11-04 16:05





sous documentroot sur votre serveur web

mkdir myrepo

copier tous les fichiers .deb dans le dossier myrepo

cd myrepo

dpkg-scanpackages ./ /dev/null | gzip > Packages.gz

Utilisation du référentiel:

Ajouter à /etc/apt/sources.list

deb http://webserver/myrepo/ ./


5
2017-11-04 16:16





Cela semble prometteur (et gratuit aussi). avec justesse http://www.aptly.info/


1
2017-07-16 18:32