Guten Abend,
ich stelle gerade zwei Pakete für die Veyon-Software (Computerüberwachung für Schüler) fertig.
Ist es möglich, innerhalb eines zu installierenden Pakets ein bereits vorhandenes WAPT-Paket zu deinstallieren? Oder, falls das nicht möglich ist, eine bereits vorhandene Software neu zu installieren, selbst wenn es sich um dieselbe Version handelt? Dies sollte nur einmalig erforderlich sein, sofern das Paket auf dem Server nicht aktualisiert wurde.
Diese Neuinstallation verwendet eine Konfigurationsdatei, die für die Schüler nicht existiert.
Die Deinstallation eines Pakets innerhalb eines anderen Pakets erzwingen?
Forumregeln
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Community-Forumregeln
* Englischer Support auf www.reddit.com/r/wapt
* Französischer Community-Support ist in diesem Forum verfügbar.
* Bitte kennzeichnen Sie gelöste Themen mit [GELÖST].
* Bitte bearbeiten Sie keine Themen, die mit [GELÖST] markiert sind. Erstellen Sie stattdessen ein neues Thema und verweisen Sie auf das alte.
* Geben Sie die installierte WAPT-Version, die vollständige Versionsnummer und die Build-Nummer (2.2.1.11957 / 2.2.2.12337 / usw.) sowie die Enterprise-/Discovery-Edition an.
* Versionen 1.8.2 und älter werden nicht mehr unterstützt. Fragen zu Version 1.8.2 werden nur beantwortet, wenn sie sich auf ein Upgrade auf eine unterstützte Version (2.1, 2.2 usw.) beziehen.
* Geben Sie das Server-Betriebssystem (Linux/Windows) und die Version (Debian Buster/Bullseye – CentOS 7 – Windows Server 2012/2016/2019) an.
* Geben Sie gegebenenfalls das Betriebssystem des Administrations-/Paketerstellungsrechners und des Rechners mit dem problematischen Agenten an (Windows 7/10/11/Debian 11/etc.).
* Vermeiden Sie es, mehrere Fragen in einem Thema zu stellen, da diese sonst möglicherweise ignoriert werden. Falls mehrere Themen relevant sind, erstellen Sie bitte separate Themen, vorzugsweise nacheinander und nicht gleichzeitig (d. h. vermeiden Sie Spam im Forum).
* Fügen Sie Code-Snippets, Screenshots und andere Bilder direkt in Ihren Beitrag ein. Links zu Pastebin, Bitly und anderen Drittanbieterseiten werden systematisch entfernt.
* Wie in jedem Community-Forum erfolgt die Unterstützung freiwillig durch die Mitglieder. Für kommerziellen Support kontaktieren Sie bitte den Vertrieb von Tranquil IT unter +44 2 40 97 57 55.
Hallo,
es gibt mehrere Möglichkeiten.
Wenn Sie ein neues Paket mit einem anderen Namen erstellt haben:
1) Fügen Sie in Ihrer WAPT\control-Paketdatei den Namen des zu entfernenden Pakets im Abschnitt „Konflikte“ hinzu;
2) Fügen Sie in Ihrer Installationsroutine die Zeile `wapt.remove('Name des zu entfernenden Pakets')` hinzu.
Wenn Sie das bestehende Paket ändern möchten, ist es einfacher, Ihre Konfigurationsdatei hinzuzufügen und die Paketversionsnummer zu erhöhen, damit das Paket auf den Rechnern aktualisiert wird.
es gibt mehrere Möglichkeiten.
Wenn Sie ein neues Paket mit einem anderen Namen erstellt haben:
1) Fügen Sie in Ihrer WAPT\control-Paketdatei den Namen des zu entfernenden Pakets im Abschnitt „Konflikte“ hinzu;
2) Fügen Sie in Ihrer Installationsroutine die Zeile `wapt.remove('Name des zu entfernenden Pakets')` hinzu.
Wenn Sie das bestehende Paket ändern möchten, ist es einfacher, Ihre Konfigurationsdatei hinzuzufügen und die Paketversionsnummer zu erhöhen, damit das Paket auf den Rechnern aktualisiert wird.
- vCardon
- WAPT-Experte
- Nachrichten: 278
- Anmeldung: 06. Oktober 2017 - 22:55 Uhr
- Ort: Nantes, Frankreich
Diese Frage wurde auch in der Mailingliste gestellt:
https://lists.tranquil.it/pipermail/wap ... 02463.html
Simons Antwort in der Mailingliste scheint genauer zu sein und führt effektiver zum gewünschten Ergebnis:
https://lists.tranquil.it/pipermail/wap ... 02468.html
https://lists.tranquil.it/pipermail/wap ... 02463.html
Simons Antwort in der Mailingliste scheint genauer zu sein und führt effektiver zum gewünschten Ergebnis:
https://lists.tranquil.it/pipermail/wap ... 02468.html
Vincent CARDON
Tranquil IT
Tranquil IT
Vielen Dank.
Normalerweise nutze ich Foren, weil sie von Suchmaschinen leichter indexiert werden. Deshalb können Fragen auch erst einige Tage später in der Liste erscheinen, wenn im Forum keine Antwort erfolgt.
Mir ist bewusst, dass wir alle ehrenamtlich tätig sind, und das ist absolut nicht als Kritik zu verstehen. Im Gegenteil, vielen Dank an alle, die sich die Zeit für eine Antwort nehmen.
Normalerweise nutze ich Foren, weil sie von Suchmaschinen leichter indexiert werden. Deshalb können Fragen auch erst einige Tage später in der Liste erscheinen, wenn im Forum keine Antwort erfolgt.
Mir ist bewusst, dass wir alle ehrenamtlich tätig sind, und das ist absolut nicht als Kritik zu verstehen. Im Gegenteil, vielen Dank an alle, die sich die Zeit für eine Antwort nehmen.
Hallo,
ich beschäftige mich erneut mit dem Befehl `WAPT.remove('Paketname')` und stoße dabei auf ein Problem.
Die Deinstallation des Pakets wird zwar korrekt abgeschlossen, erfolgt aber nicht mehr im Hintergrund. Zur Information: Das Originalpaket lässt sich problemlos im Hintergrund deinstallieren.
Zur Überprüfung habe ich auch den Befehl `wapt-get remove Paketname` verwendet, und das Problem ist identisch. Ich habe dies auch mit mehreren gängigen Paketen getestet und erhalte immer dasselbe Ergebnis.
Muss ich eine Variable oder andere Informationen angeben, um die im Hintergrund erfolgende Deinstallation des Originalpakets zu gewährleisten?
ich beschäftige mich erneut mit dem Befehl `WAPT.remove('Paketname')` und stoße dabei auf ein Problem.
Die Deinstallation des Pakets wird zwar korrekt abgeschlossen, erfolgt aber nicht mehr im Hintergrund. Zur Information: Das Originalpaket lässt sich problemlos im Hintergrund deinstallieren.
Zur Überprüfung habe ich auch den Befehl `wapt-get remove Paketname` verwendet, und das Problem ist identisch. Ich habe dies auch mit mehreren gängigen Paketen getestet und erhalte immer dasselbe Ergebnis.
Muss ich eine Variable oder andere Informationen angeben, um die im Hintergrund erfolgende Deinstallation des Originalpakets zu gewährleisten?
