Seite 1 von 1

Pakete können nicht entfernt werden

Veröffentlicht: 12. Juni 2015 - 08:58 Uhr
von tjacquart
Hallo,
nach der Installation von WAPT auf einem Server mit Windows Server 2003 funktioniert alles einwandfrei. Ich habe einige Tests durchgeführt und Pakete mit einem Präfix erstellt. Diese lassen sich jedoch nicht mehr aus dem Repository löschen. Ich möchte wissen, ob dies möglich ist. Ein Rechtsklick und die Auswahl von „Aus Repository löschen“ funktioniert bei diesen Paketen nicht, wohl aber bei doppelten Paketen im Haupt-Repository.
Ich habe einen Screenshot der Fehlermeldung beigefügt, um das Problem besser zu veranschaulichen.

Bild

Vielen Dank für Ihre Aufmerksamkeit.
Mit freundlichen Grüßen,
Thibault Jacquart

Betreff: Pakete können nicht entfernt werden

Veröffentlicht: 16. Juni 2015 - 12:15 Uhr
von rezidu
Hallo,

die Option „Löschen“ per Rechtsklick funktioniert wahrscheinlich nicht, da Ihr Präfix mit einem Punkt beginnt.

Um die Pakete zu entfernen, gehen Sie direkt auf Ihren Server und löschen Sie sie dort.

Für einen Windows-Server: C:\wapt\waptserver\repository\wapt.
Für einen Debian-Server: Ich kenne den genauen Pfad nicht, aber er sollte ähnlich sein (möglicherweise in der Datei „etc“).

Betreff: Pakete können nicht entfernt werden

Veröffentlicht: 16. Juni 2015 - 15:07 Uhr
von Clem_you
Zur Information: Ein Punkt „.“ vor einem Dateinamen bedeutet, dass die Datei „versteckt“ wird. Ihr Problem, die Datei nicht löschen zu können, rührt wahrscheinlich daher.

Unter Debian müssen Sie zum manuellen Löschen eines Pakets in das Verzeichnis mit den .wapt-Dateien wechseln:
`michel@srv-wapt:~# cd /var/www/wapt`.

Anschließend können Sie den Inhalt des Verzeichnisses (einschließlich versteckter Dateien) anzeigen:
`michel@srv-wapt:~# ls -a`.

Zum Schluss löschen Sie das gewünschte Paket:
`michel@srv-wapt:~# rm .fwapt-packagetodelete.wapt`.

Danach ist es jedoch notwendig, den folgenden Python-Befehl erneut auszuführen:
`michel@srv-wapt:~# python /opt/wapt/wapt-scanpackages.py /var/www/wapt/`.

Dadurch wird die WAPT-Konsole beim nächsten Start aktualisiert. Ohne diesen Befehl wäre Ihr Paket möglicherweise noch in der Konsole sichtbar.

Schönen Tag noch,
Clément.