Seite 1 von 1

[GELÖST] Erstellen eines Pakets ohne Installationsprogramm

Veröffentlicht: 14. Februar 2018 - 11:49 Uhr
von Nicoge
Hallo,

ich möchte ein Paket erstellen, das verschiedene Konfigurationsaktionen auf Client-Rechnern durchführt.
Dazu möchte ich ein Paket erstellen, das ausschließlich Befehle in einem Python-Skript enthält. Ich weiß jedoch nicht, wie ich ein solches Paket ohne Installationsprogramm erstellen kann.

Könnten Sie mir bitte helfen?

Hier die Versionsinformationen:
WAPT-Version: 1.3.13,
Server: Windows Server 2016
, Client (Verwaltungskonsole): Windows 10.

Vielen Dank!

Betreff: Erstellen eines Pakets ohne Installationsprogramm

Veröffentlicht: 14. Februar 2018 – 16:38 Uhr
von den Gälen
Guten Morgen,

Ich kenne auch den Befehl nicht, der das bewirken könnte, aber der einfachste Weg ist wahrscheinlich, ein bestehendes Paket zu kopieren und umzubenennen, die Datei "WAPT/control" manuell zu ändern und in setup.py nur das absolute Minimum beizubehalten:

Code: Alle auswählen

# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []

def install():
  

Betreff: Erstellen eines Pakets ohne Installationsprogramm

Veröffentlicht: 15. Februar 2018 - 22:25 Uhr
von vcardon
Besuchen Sie https://wapt.tranquil.it und suchen Sie beispielsweise nach „tis-xpconfig“, um sich von der Methodik inspirieren zu lassen.

Der Store enthält weitere Beispiele; stöbern Sie gerne darin.

Zur Erinnerung: Der Store dient in erster Linie dazu, Ihnen Beispiele zu liefern, die Ihre Kreativität bei der Lösung Ihrer Bedürfnisse anregen sollen.

Tranquil IT übernimmt keine vertragliche Verpflichtung hinsichtlich der Inhalte seines öffentlichen Stores, da alle Pakete, die Sie in Ihr eigenes Repository importieren, von Ihnen neu signiert werden. Die von uns bereitgestellten Pakete sind in der Regel fehlerfrei und aktuell, da wir sie auch für unsere Kunden verwenden. Wir übernehmen keine Verantwortung, falls dies nicht der Fall sein sollte. Sie müssen Ihrem eigenen Urteilsvermögen vertrauen.

Mit WAPT sind vielfältige Möglichkeiten gegeben, sogar solche, die wir bei TIS uns nicht hätten vorstellen können. Legen Sie also los und vergessen Sie nicht, Ihre Ergebnisse mit Ihren Kollegen und in diesem Forum zu teilen!

Mit freundlichen Grüßen,

Vincent

Betreff: Erstellen eines Pakets ohne Installationsprogramm

Veröffentlicht: 20. Februar 2018 – 17:17 Uhr
von Nicoge
Hallo,

vielen Dank für die Antworten auf meine Frage.
Meine eigentliche Frage bezog sich jedoch darauf, wie man ein einfaches, leeres Paket erstellt, das nur das Projekt und die setup.py-Datei enthält.

Aktuell kann man zwar ein Paket aus einer ausführbaren Datei oder einer MSI-Datei erstellen, wodurch dieses Basispaket entsteht, aber ich habe noch keine Möglichkeit gefunden, ein komplett leeres Paket zu erstellen.

Betreff: Erstellen eines Pakets ohne Installationsprogramm

Veröffentlicht: 20. Februar 2018 – 17:23 Uhr
von agauvrit
Schnellhack-Technik für die Kommandozeile

Code: Alle auswählen

wapt-get make-group-template test-monpaquetvide
Ändern Sie anschließend in der Steuerdatei den Wert "section"

https://www.wapt.fr/fr/doc-1.5/Creation ... er-control

Und da haben Sie es, ein leeres Paket. Jetzt müssen Sie nur noch eine setup.py-Datei kopieren und deren Inhalt leeren

Alexander

Betreff: Erstellen eines Pakets ohne Installationsprogramm

Veröffentlicht: 26. Februar 2018 - 22:48 Uhr
von dcardon
Hallo Nicoge,
Nicoge schrieb: 20. Feb. 2018 - 17:17 Uhr Vielen Dank für die Antworten auf meine Frage.
Meine Frage bezog sich jedoch eher darauf, wie man ein einfaches, leeres Paket erstellt, das nur das Projekt und die setup.py-Datei enthält.

Aktuell kann man zwar ein Paket aus einer ausführbaren Datei oder einer MSI-Datei erstellen, wodurch dieses Basispaket entsteht, aber ich habe noch keine Möglichkeit gefunden, ein komplett leeres Paket zu erstellen.
Mit WAPT 1.5 können Sie einfach den Befehl make-template mit einem Paketnamen ausführen, und es wird ein leeres Paket mit diesem Namen erstellt.
wapt-get make-template my-empty-package

Aufrichtig,

Denis

PS: WAPT 1.5 RC1 sollte morgen veröffentlicht werden.