Cela semble être un problème répandu auquel beaucoup sont confrontés et il n'y a de solution nulle part sur Internet.
Je crée un référentiel avec mes packages .deb et il est publié, maintenant mon fichier de version dans le référentiel est corrompu, donc je dois réparer le fichier de version, je veux supprimer le référentiel, mais quand je le laisse tomber, j'obtiens une erreur disant "Les dépôts publiés ne peuvent pas être supprimés". Comment annuler la publication d'un dépôt et le supprimer, afin que je puisse créer un nouveau dépôt avec la même distribution et le publier à nouveau.
Si je vous ai bien compris, vous avez créé un référentiel local avec aptly repo create
, y a ajouté des packages et l'a publié avec aptly publish repo
. refuserait avec justesse d'abandonner le dépôt local avec aptly repo drop
si le référentiel est publié. Vous devez donc d'abord supprimer la publication avec aptly publish drop
.
Si le fichier Release
est cassé, vous pouvez simplement essayer d'exécuter aptly publish update
pour recréer des fichiers de métadonnées.