Wie lösche / entferne ich ein veröffentlichtes Repo?

1

Dies scheint ein weit verbreitetes Problem zu sein, mit dem viele konfrontiert sind, und es gibt nirgendwo im Internet eine Lösung.

Ich erstelle ein Repo mit meinen .deb-Paketen und es wird veröffentlicht. Jetzt ist meine Release-Datei im Repo beschädigt. Daher muss ich die Release-Datei reparieren. Ich möchte das Repo löschen, aber wenn ich es lösche, erhalte ich eine Fehlermeldung "Veröffentlichte Repos können nicht gelöscht werden". So heben Sie die Veröffentlichung eines Repos auf und legen es ab, sodass ich ein neues Repo mit derselben Distribution erstellen und erneut veröffentlichen kann.

trottel
quelle

Antworten:

3

Wenn ich Sie richtig verstanden habe, haben Sie ein lokales Repo mit erstellt aptly repo create, einige Pakete dort hinzugefügt und es mit veröffentlicht aptly publish repo. würde treffend ablehnen, lokales Repo mit zu löschen, aptly repo dropwenn Repository veröffentlicht wird. Sie müssen also zuerst mit veröffentlicht löschen aptly publish drop.

Wenn die ReleaseDatei beschädigt wurde, können Sie versuchen, aptly publish updateMetadatendateien erneut zu generieren.

Andrey Smirnov
quelle