Le 15/06/2026 à 18:22, Michel Verdier a écrit :
Le 15 juin 2026 Jean-Daniel Dubois a écrit :
Il faut créer les fichiers Packages Packages.gz Release Release.gpg InRelease.
Quelques extraits de mon script de création du dépôt qui fait d’autres choses
Est-ce que tu connais reprepro qui fait normalement tout ce qu'il faut
pour un dépôt debian local. Ton script l'intègre ?
Je n'ai pas utilisé reprepro car mes objectifs initiaux ne sont pas de
créer un miroir de la distribution Debian mais de créer des mini-depôts
de paquets locaux (essentiellement des paquets de dépendances créée avec
equivs et des paquets de scripts de personnalisation) et en option un
dépôt des paquets installés sur les machines "master" (amd64 et i386)
pour avoir une "mini-distribution" locale qui est forcément très limitée
par rapport au dépôt Debian complet et contient notamment des paquets
des sections proposed-updates, backports et security. Les besoins sont
beaucoup plus simples (juste dpkg-scanpackages, création du fichier
Release et signature. L'extrait de script que j'ai joint fait tout le
travail nécessaire à la création du dépôt.
--
------------------------------------------------------------------------
Jean-Daniel Dubois.
jddubois.ouvaton.org <https://jddubois.ouvaton.org>
mastodon: mamot.fr/@jddubois <https://mamot.fr/@jddubois>
(limitation de garantie)
<https://jddubois.ouvaton.org/wiki/doku.php/exclusion-garantie>