Pagina 1 di 1
[RISOLTO] Creazione di un pacchetto senza un programma di installazione
Pubblicato: 14 febbraio 2018 - 11:49
di Nicoge
Salve,
vorrei creare un pacchetto per eseguire diverse azioni di configurazione sui computer client.
Per fare ciò, vorrei creare un pacchetto contenente solo comandi in uno script Python, ma non riesco a capire come creare un pacchetto senza fornire un programma di installazione.
Potreste aiutarmi?
Ecco le informazioni sulla versione:
Versione WAPT: 1.3.13
Server: Windows Server 2016
Client (console di gestione): Windows 10
Grazie mille!
Re: Creazione di un pacchetto senza un programma di installazione
Pubblicato: 14 febbraio 2018 - 16:38
di gaelds
Buongiorno,
Non conosco nemmeno il comando che potrebbe farlo, ma il modo più semplice è probabilmente copiare e rinominare un pacchetto esistente, modificare manualmente il file "WAPT/control" e mantenere solo il minimo indispensabile in setup.py:
Codice: Seleziona tutto
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
Re: Creazione di un pacchetto senza un programma di installazione
Pubblicato: 15 febbraio 2018 - 22:25
di vcardon
Visita
https://wapt.tranquil.it e cerca "tis-xpconfig", ad esempio, per trovare ispirazione sulla metodologia.
Il negozio include altri esempi; sentiti libero di esplorarli e scoprirli.
Ti ricordiamo che il negozio esiste principalmente per fornire esempi che ispirino la tua creatività nel soddisfare le tue esigenze.
Tranquil IT non ha alcun obbligo contrattuale riguardo al contenuto del suo negozio pubblico, poiché tutti i pacchetti che importi nel tuo repository vengono firmati nuovamente da te. I pacchetti che mettiamo a disposizione sono generalmente puliti e aggiornati perché sono quelli che utilizziamo per i nostri clienti. Decliniamo ogni responsabilità qualora ciò non fosse il caso. Sta a te fidarti del tuo giudizio.
Con WAPT è possibile fare di tutto, anche cose che vanno oltre ciò che noi di TIS abbiamo immaginato, quindi datti da fare e, soprattutto, non dimenticare di condividere i risultati della tua ispirazione con i tuoi colleghi e su questo forum!
Cordiali saluti,
Vincent
Re: Creazione di un pacchetto senza un programma di installazione
Pubblicato: 20 febbraio 2018 - 17:17
di Nicoge
Salve,
grazie per le risposte alla mia domanda.
Tuttavia, la domanda riguardava più che altro come creare un pacchetto vuoto di base contenente solo il progetto e il file setup.py.
Attualmente, è possibile creare un pacchetto da un file eseguibile o MSI, che genera questo pacchetto di base, ma non ho trovato un modo per creare un pacchetto completamente vuoto.
Re: Creazione di un pacchetto senza un programma di installazione
Pubblicato: 20 febbraio 2018 - 17:23
di agauvrit
Tecnica di hacking rapido da riga di comando
Successivamente, nel file di controllo, modificare il valore "sezione"
https://www.wapt.fr/fr/doc-1.5/Creation ... er-control
Ed ecco fatto, un pacchetto vuoto. Tutto quello che devi fare ora è copiare e incollare un file setup.py e svuotarne il contenuto
Alessandro
Re: Creazione di un pacchetto senza un programma di installazione
Pubblicato: 26 febbraio 2018 - 22:48
di dcardon
Ciao Nicoge,
Nicoge ha scritto: ↑20 febbraio 2018 - 17:17
Grazie per le risposte alla mia domanda.
Tuttavia, la domanda riguardava più che altro come creare un pacchetto vuoto di base con solo il progetto e setup.py?
Attualmente, è possibile creare un pacchetto da un file eseguibile o MSI, che crea questo pacchetto di base, ma non ho trovato un modo per creare un pacchetto completamente vuoto.
Con WAPT 1.5, puoi semplicemente eseguire il comando make-template con un nome di pacchetto e verrà creato un pacchetto vuoto con quel nome.
wapt-get make-template il mio pacchetto vuoto
Sinceramente,
Denis
PS: WAPT 1.5 RC1 dovrebbe uscire domani.