Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Dependencias Externas En Paquete De Instalación Hecho Con Gambas
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Dependencias Externas En Paquete De Instalación Hecho Con Gambas 
 
Buenas, esta es mi primera pregunta en el foro. Veo que ya hay mas aportes que la ultima vez que entre y he decidido participar activamente.

Mi pregunta es la siguiente:

- Tengo un aplicativo que usa paquetes externo de ubuntu como el curl, libnotify-bin, etc... Me gustaría saber si yo puedo crear un paquete deb de mi aplicativo en el cual estén incluidas esas dependencias, de tal manera que cuando lo instalen también instale dichos paquetes de forma autónoma. Si no es posible me gustaría saber una idea de como puedo solucionar este problema.

Muchas gracias por su colaboración.

Éxitos!
 



 
jodacame - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Dependencias Externas En Paquete De Instalación Hecho Con Gambas 
 
Bueno al fin lo resolví, les dejo la solución por si alguien tiene el mismo problema.

1. Creamos el paquete DEB con gambas

2. Creamos una carpeta temporal de trabajo

 mkdir temporal

3. Desempaquetamos el .deb con la siguiente línea

 dpkg-deb --extract paquete.deb temporal

4. Extraemos el paquete de control en temporal/DEBIAN
 
 dpkg-deb --control paquete.deb temporal/DEBIAN

5. Editamos el archivo temporal/DEBIAN/control y agregamos las dependencias externas que necesitamos.

6. Volvemos a empaquetar el .deb con la siguiente línea:
dpkg --build temporal

7. Remplazamos el paquete deb por el que cambiamos

mv temporal.deb paquete.deb

Listo, cuando vamos a instalar nuestro paquete deb verifica las dependencias y si no las tenemos instaladas nos pregunta si las queremos instalar.

Espero que les sea de utilidad.
 




===================
"La imaginación es mas grande que el conocimiento"
Albert Einstein

== Haciendo la vida mas facil.... ==
 
jodacame - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Dependencias Externas En Paquete De Instalación Hecho Con Gambas 
 
Muy bueno y de gran utilidad gracias
 




===================
Cualquier idiota puede escribir código para que lo entienda un ordenador. Sólo los buenos programadores escriben código que los seres humanos puedan entender.
 
user3304mm7126 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Dependencias Externas En Paquete De Instalación Hecho Con Gambas 
 
Ayer subí un tutorial sobre empaquetamiento a la Base de Conocimientos. Está dirigido a quienes desean aprender a crear paquetes DEB para Debian o Ubuntu y fue dictado por Margarita Manterola quien es una de las Debian Developers argentinas.

Tutorial sobre empaquetamiento
 




===================
Cómo programar con Gambas

Speed Books: informática libre.
 
fabianfv - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Dependencias Externas En Paquete De Instalación Hecho Con Gambas 
 
Mientras el foro mantenga este nivel de aportes, desde luego, vale la pena. ¡Gracias a los dos!
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Falta De Dependencias En El Paquete De Ins... shordi General 4 Jueves, 09 Abril 2015, 19:38 Ver último mensaje
Shell
No hay nuevos mensajes Me Sale Nombre Autor Con Nombre Paquete En... v3ctor General 1 Martes, 28 Junio 2016, 14:41 Ver último mensaje
v3ctor
No hay nuevos mensajes Error Al Instalar Paquete De Un Programa H... dcapeletti Instalación 27 Domingo, 11 Junio 2017, 22:22 Ver último mensaje
tincho
No hay nuevos mensajes Averiguar Dependencias De Un Paquete De In... Shell Mundo Linux 1 Jueves, 13 Julio 2017, 13:37 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron