Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
19-11-2017, 00:14 (Domingo)
Inicio Ayuda Reglas Buscar Ingresar Registrarse
Noticias:
Liberada wifislax64-1.1 version final para descargar

Videos Downloader




+  Seguridad Wireless - Wifi
|-+  Suite Seguridad Wireless
| |-+  Live CD wifiway (Moderadores: USUARIONUEVO, ωarcry)
| | |-+  Como crear Modulos para wifiway correctamente
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Como crear Modulos para wifiway correctamente  (Leído 14277 veces)
GigaBaix
******
Desconectado Desconectado

Mensajes: 372



Ver Perfil WWW
« : 12-01-2011, 22:45 (Mi?rcoles) »

Creacion de Modulos .lzm (sq4) para Wifiway 2



Buenas, este tutorial es para crear módulos .lzm para wifiway de una manera más correcta de lo habitual.

Que conseguimos con este metodo?

De este modo podemos tener una lista completa de aplicaciones y librerías instaladas en /var/log/packages, además cuando se instalen actualizaciones de aplicaciones, poder desinstalar las versiones antiguas de manera sencilla así como poder desinstalar paquetes que no nos interesen de la live.

Como ejemplo vamos a actualizar grep, de la versión grep-2.5.3 que tenemos en /var/log/packages a la version grep-2.7, que es la más actual al dia de hoy.

Antes de empezar deveis descagar este modulo y cargarlo, o bien metiendolo en la carpeta wifiway/modules y reiniciar el sistema, o utilizando la opcion del menu contestual Use wifiway Module

1-Instalacion de la aplicacion:

-Primero nos descargamos grep-2.7.tar.gz y lo colocamos en el directorio /root

-una vez tengamos grep-2.7.tar.gz en root, abrimos una shell y lo descomprimimos:

Código:
tar xzf /root/grep-2.7.tar.gz

-una vez descomprimido entramos en el directorio grep-2.7:

Código:
cd grep-2.7

-creamos un nuevo directorio en grep-2.7 que lo llamaremos BUILD:

Código:
mkdir BUILD

-ahora copilamos:

Código:
./configure
make

-seguidamente creamos la estructura de archivos pero en el directorio BUILD:

Código:
make install DESTDIR=/root/grep-2.7/BUILD

NOTA: esto es solo un ejemplo ya que no todas las aplicaciones se intalan igual, depende de muchas cosas como puede ser el lenguage de programacion. Para cambiar la ruta de instalacion con python, seria algo asi:

Código:
python setup.py --root=/root/grep-2.7/BUILD

Lo importante es tener en un directorio toda la estructura de archivos de la aplicacion, cada uno que lo haga a su manera

2-Crear el paquete .tgz:

-ahora ya tenemos los archivos necesarios para crear el paqute .tgz, así que entramos en BUILD:

Código:
cd BUILD

-Abrimos una shell en BUILD (f4) y creamos el paquete .tgz en root:

Código:
makepkg /root/grep-2.7.tgz

3-Pasar un paquete .tgz a modulo .lzm:

-bueno ya tenemos nuestro paquetito .tgz, pero ahora queremos pasarlo a .lzm para que sea compatible con wifiway

-Abrimos una shell (f4) y ejecutamos el siguiente comando:

Código:
tgz2lzm /root/grep-2.7.tgz /root/grep-2.7.lzm

-Así conseguimos un .lzm con el nombre del paquete instalado en /var/log/packages

4-Eliminacion de un paquete .tgz:

-seguidamente pasamos a desinstalar el paquete antiguo grep-2.5.3-i486-5.

-Buscamos donde se encuentra este paquete en los módulos de wifiway, lo podéis mira rápidamente en /mnt/live/memory/images/ , en este caso grep-2.5.3-i486-5 se encuentra en 1.001-core.lzm

-descomprimimos el modulo 1.001-core.lzm en root y seguidamente desinstalamos el paquete con este comando:

Código:
ROOT=/root/1.001-core removepkg grep-2.5.3-i486-5

Ahora ya se puede volver a comprimir el 1.001-core.lzm sin el grep-2.5.3 o bien podemos meter los archivo del nuevo grep-2.7 en 1.001-core y después comprimirlo todo junto.

NOTA: El paso 4 no es necesario si lo que queremos es hacer un modulo independiente, esta puesto mas bien a nivel informativo por si quereis modificar cosas en vuestra live.

Esto es todo amigos, Saludos.

elmanuvolador
« Última modificación: 21-01-2011, 23:28 (Viernes) por elmanuvolador » En línea
sanson
Moderador Global
*
Desconectado Desconectado

Mensajes: 8374


Ver Perfil
« Respuesta #1 : 12-01-2011, 23:13 (Mi?rcoles) »

hola

ahora si me atrevo Angry Angry

gracias esta muy clarito

un saludo
En línea

USUARIONUEVO
Moderador
*
Conectado Conectado

Mensajes: 13781



Ver Perfil
« Respuesta #2 : 13-01-2011, 01:07 (Jueves) »

me lo copio en un txt..a ver si tengo webs de hacerlo asi,. Azn

Post Merge: 13-01-2011, 05:04 (Jueves)
despues de crear el lzm , wifiway no carga el modulo creado.

toca descomprimirlo en escritorio y clikderecho ..build ... y entonces ya si,.

Post Merge: 13-01-2011, 08:11 (Jueves)
a ver... otra cosa mas.

cuando por fin conseguimos un lzm que funciona...aparece en pkgtool como instalado ... podemos ver los ficheros que lo componene y toda la historia ,, en di resulta que aunque lo queramos desinstalar ..no podemos...no se desinstalan,.

me imagino por que no llevan el script de desinstalacion.

como datos positivos ... es mucho mejor hacerlo asi ... pero mucho mucho ... por que nos ahorramos la faena de limpiar la basura que no sirve..ya que hacemos una instalacion controlada al enviarla a una carpeta vacia.

me ha gustado mucho la nueva forma ..a espensas de revisar...

1- por que al convertir el tgz a lzm el modulo resultante no carga en wifiway (hay que descomprimirlo , y volverlo a comprimir)

2- ¿por que despues de que aparecen listados y todo no se pueden desinstalar los paquetes?


manu ... gracias por el tutorial ...a ver si la gente se anima.
« Última modificación: 13-01-2011, 08:11 (Jueves) por USUARIONUEVO » En línea

GigaBaix
******
Desconectado Desconectado

Mensajes: 372



Ver Perfil WWW
« Respuesta #3 : 13-01-2011, 16:43 (Jueves) »

Buenas.

Con este modulo os pasara el .tgz a .lzm sq4 directamente, asi que os prodreis saltar el paso de sacar las tools antiguas del directorio /wifiway/tools y pasar a:

Código:
tgz2lzm grep-2.7.tgz grep-2.7.lzm

En cuanto pueda y hagais hecho algunas pruebas lo agrego al manual

Saludos
En línea
USUARIONUEVO
Moderador
*
Conectado Conectado

Mensajes: 13781



Ver Perfil
« Respuesta #4 : 13-01-2011, 22:32 (Jueves) »

a probar . Grin
« Última modificación: 14-01-2011, 07:50 (Viernes) por USUARIONUEVO » En línea

nadd
*******
Desconectado Desconectado

Mensajes: 2206


Ver Perfil
« Respuesta #5 : 14-01-2011, 17:51 (Viernes) »

el manual de como crear modulos en pdf para leer offline
como-crear-modulos-para-wifiway-correctamente-.pdf (493.59 KB)
descargar aqui:
http://www.multiupload.com/3RUMGV85D2
En línea
USUARIONUEVO
Moderador
*
Conectado Conectado

Mensajes: 13781



Ver Perfil
« Respuesta #6 : 14-01-2011, 20:06 (Viernes) »

el manual de como crear modulos en pdf para leer offline
como-crear-modulos-para-wifiway-correctamente-.pdf (493.59 KB)
descargar aqui:
http://www.multiupload.com/3RUMGV85D2

falta un video ... yo me encargo.
manu , me ha gustado mucho esta nueva manera de trabajar ...me ahorra el abrir los modulos para limpiarlos...(lo que mas odio de todo).

gracias,.

a ver si la gente se anima .... que cuando le coges la historia .. son 10 minutos  hacer un modulo.
En línea

nadd
*******
Desconectado Desconectado

Mensajes: 2206


Ver Perfil
« Respuesta #7 : 11-02-2011, 00:38 (Viernes) »

Para cambiar la ruta de instalacion con python, seria algo asi:
Código:
python setup.py --root=/root/grep-2.7/BUILD

ese trozo esta equivocado
el comando correcto seria este, y no en todos los casos, pero si en la gran mayoria.
Código:
python setup.py install --root=/root/grep-2.7/BUILD

En línea
USUARIONUEVO
Moderador
*
Conectado Conectado

Mensajes: 13781



Ver Perfil
« Respuesta #8 : 11-02-2011, 05:32 (Viernes) »

otia es verdad ,se comio el install ....  Lips Sealed Evil

En línea

nadd
*******
Desconectado Desconectado

Mensajes: 2206


Ver Perfil
« Respuesta #9 : 11-02-2011, 14:42 (Viernes) »

jaja
tendria hambre ese dia xD
y ya es raro que no nos equivoquemos nunca con tanto follon de comandos programas etc etc etc etc etc etc
En línea
debasteitormilenium
**
Desconectado Desconectado

Mensajes: 10


Ver Perfil
« Respuesta #10 : 21-08-2011, 17:27 (Domingo) »

y pregunto si se pueden sacar los modulos desactualizados como en ubuntu
En línea
X3N0N
**
Desconectado Desconectado

Mensajes: 1


Ver Perfil
« Respuesta #11 : 08-12-2011, 22:32 (Jueves) »

y pregunto si se pueden sacar los modulos desactualizados como en ubuntu
los módulos los puedes borrar directamente desde el explorador de archivos. no es lo mismo una aplicación instalada que un módulo de live cd, que funciona de forma parecida a un plugin

Post fusionado: 08-12-2011, 22:36 (Jueves)
me lo copio en un txt..a ver si tengo webs de hacerlo asi,. Azn

Post Merge: 13-01-2011, 05:04 (Jueves)
despues de crear el lzm , wifiway no carga el modulo creado.

toca descomprimirlo en escritorio y clikderecho ..build ... y entonces ya si,.

Post Merge: 13-01-2011, 08:11 (Jueves)
a ver... otra cosa mas.

cuando por fin conseguimos un lzm que funciona...aparece en pkgtool como instalado ... podemos ver los ficheros que lo componene y toda la historia ,, en di resulta que aunque lo queramos desinstalar ..no podemos...no se desinstalan,.

me imagino por que no llevan el script de desinstalacion.

como datos positivos ... es mucho mejor hacerlo asi ... pero mucho mucho ... por que nos ahorramos la faena de limpiar la basura que no sirve..ya que hacemos una instalacion controlada al enviarla a una carpeta vacia.

me ha gustado mucho la nueva forma ..a espensas de revisar...

1- por que al convertir el tgz a lzm el modulo resultante no carga en wifiway (hay que descomprimirlo , y volverlo a comprimir)

2- ¿por que despues de que aparecen listados y todo no se pueden desinstalar los paquetes?


manu ... gracias por el tutorial ...a ver si la gente se anima.

los módulos estan comprimidos, por lo que no se desinstalan como una aplicación normal. los puedes borrar directamente desde el explorador de archivos. no es lo mismo una aplicación instalada que un módulo de live cd, que funciona de forma parecida a un plugin
« Última modificación: 08-12-2011, 22:36 (Jueves) por X3N0N » En línea
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Las cookies de este sitio web se usan para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Además, compartimos información sobre el uso que haga del sitio web con nuestros partners de redes sociales, publicidad y análisis web, quienes pueden combinarla con otra información que les haya proporcionado o que hayan recopilado a partir del uso que haya hecho de sus servicios
Si continúa navegando consideramos que acepta su uso. OK Más información | Y más
Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines
SMFAds for Free Forums