Página 1 de 1

Los paquetes no se pueden eliminar

Publicado: 12 de junio de 2015 - 08:58
por tjacquart
Hola,
después de instalar WAPT en un servidor 2003, funciona sin problemas. Realicé algunas pruebas e intenté crear paquetes con un prefijo. Sin embargo, ya no puedo eliminarlos del repositorio y me gustaría saber si es posible hacerlo. Cabe mencionar que hacer clic con el botón derecho y seleccionar "Eliminar del repositorio" no funciona para estos paquetes, pero esta función sí funciona para los paquetes duplicados en el repositorio principal.
Adjunto una captura de pantalla del error para que puedan comprender mejor el problema.

Imagen

Gracias por su atención.
Atentamente,
Thibault Jacquart

Re: Paquetes que no se pueden eliminar

Publicado: 16 de junio de 2015 - 12:15
por rezidu
Hola,

la opción "eliminar" del botón derecho probablemente no funcione debido al punto al principio de tu prefijo.

Para eliminarlos, ve directamente a tu servidor y borra los paquetes allí.

Para un servidor Windows -> C:\wapt\waptserver\repository\wapt
Para un servidor Debian -> No sé la ruta exacta, pero debería ser similar (quizás en el archivo "etc").

Re: Paquetes que no se pueden eliminar

Publicado: 16 de junio de 2015 - 15:07
por Clem_you
Para su información, un "." antes de un nombre de archivo equivale a "ocultar" un archivo, por lo que su problema para eliminarlo probablemente se deba a eso.

En Debian, para eliminar un paquete manualmente, debe navegar al directorio que contiene los archivos .wapt:
michel@srv-wapt:~# cd /var/www/wapt

luego, para ver el contenido del directorio (incluidos los archivos ocultos):
michel@srv-wapt:~# ls -a

y finalmente para eliminar el paquete deseado:
michel@srv-wapt:~# rm .fwapt-packagetodelete.wapt

Sin embargo, es necesario ejecutar nuevamente el siguiente comando de Python:
michel@srv-wapt:~# python /opt/wapt/wapt-scanpackages.py /var/www/wapt/

Esto permite, creo, una actualización de la consola WAPT en su siguiente inicio; sin este comando, su paquete aún podría ser visible en la consola.

Que tenga un buen día,
Clément.