Página 1 de 1
[RESUELTO] Crear un paquete sin un instalador
Publicado: 14 de febrero de 2018 - 11:49 a. m.
por Nicoge
Hola,
me gustaría crear un paquete para realizar varias acciones de configuración en equipos cliente.
Para ello, quiero crear un paquete que contenga únicamente comandos en un script de Python, pero no logro crearlo sin un instalador. ¿
Podrían ayudarme?
Aquí tienen la información de la versión:
Versión de WAPT: 1.3.13
Servidor: Windows Server 2016
Cliente (consola de administración): Windows 10
¡Muchas gracias!
Re: Crear un paquete sin un instalador
Publicado: 14 de febrero de 2018 - 16:38
por gaelds
Buen día,
Tampoco conozco el comando que podría hacer eso, pero la forma más sencilla probablemente sea copiar y renombrar un paquete existente, modificar manualmente el archivo "WAPT/control" y mantener solo lo mínimo en setup.py:
Código: Seleccionar todo
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
Re: Crear un paquete sin un instalador
Publicado: 15 de febrero de 2018 - 22:25
por vcardon
Visita
https://wapt.tranquil.it y busca, por ejemplo, "tis-xpconfig" para inspirarte con la metodología.
La tienda incluye otros ejemplos; siéntete libre de explorarlos y descubrirlos.
Como recordatorio, la tienda existe principalmente para proporcionar ejemplos que inspiren tu creatividad al abordar tus necesidades.
Tranquil IT no tiene ninguna obligación contractual con respecto al contenido de su tienda pública, ya que todos los paquetes que importes a tu propio repositorio son firmados nuevamente por ti. Los paquetes que ponemos a tu disposición suelen estar limpios y actualizados porque son los que usamos para nuestros clientes. Declinamos toda responsabilidad si este no es el caso. Depende de ti confiar en tu propio criterio.
Con WAPT, es posible hacer todo tipo de cosas, incluso cosas que van más allá de lo que en TIS hemos imaginado, así que adelante, y sobre todo, ¡no olvides compartir los resultados de tu inspiración con tus colegas y en este foro!
Saludos cordiales,
Vincent
Re: Crear un paquete sin un instalador
Publicado: 20 de febrero de 2018 - 17:17
por Nicoge
Hola,
gracias por las respuestas a mi pregunta.
Sin embargo, la pregunta se centraba más en cómo crear un paquete básico vacío con solo el proyecto y setup.py.
Actualmente, se puede crear un paquete a partir de un archivo ejecutable o MSI, lo que genera este paquete básico, pero no he encontrado la manera de crear un paquete completamente vacío.
Re: Crear un paquete sin un instalador
Publicado: 20 de febrero de 2018 - 17:23
por agauvrit
Técnica de hackeo rápido desde la línea de comandos
A continuación, en el archivo de control, modifique el valor "sección"
https://www.wapt.fr/fr/doc-1.5/Creación... er-control
Y ahí lo tienes, un paquete vacío. Solo tienes que copiar y pegar un archivo setup.py y vaciar su contenido
Alejandro
Re: Crear un paquete sin un instalador
Publicado: 26 de febrero de 2018 - 22:48
por dcardon
Hola Nicoge,
Nicoge escribió: ↑20 de febrero de 2018 - 17:17
Gracias por las respuestas a mi pregunta.
Sin embargo, la pregunta se refería más bien a cómo crear un paquete básico vacío con solo el proyecto y setup.py.
Actualmente, se puede crear un paquete a partir de un archivo ejecutable o msi, lo que crea este paquete básico, pero no he encontrado la manera de crear un paquete completamente vacío.
Con WAPT 1.5, puedes simplemente ejecutar el comando make-template con un nombre de paquete y creará un paquete vacío con ese nombre.
wapt-get make-template mi-paquete-vacío
Atentamente,
Denis
PD: WAPT 1.5 RC1 debería lanzarse mañana.