Autore Topic: Package for Ubuntu/Debian  (Letto 894 volte)

Offline teox99

  • Gamberetto
  • *
  • Post: 15
    • Mostra profilo
    • http://www.teoxonline.com
Package for Ubuntu/Debian
« il: 01 Dicembre 2008, 15:51:24 »
ciao ragazzi,

uso una Slackware e vorrei creare un installation package per sistemi Ubuntu/ Debian per il mio programma però sembra mancare il 'debhelper' come faccio ad installarlo?

ed ancora correggetemi se sbaglio la creazione di un file eseguibile è portabile solo sulo su sistemi che hanno già installato Gambas, giusto?
per il resto devo distribuire il tutto creando appunto il pacchetto di installazione?

grazie x l'attenzione.

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Package for Ubuntu/Debian
« Risposta #1 il: 01 Dicembre 2008, 17:59:08 »
Andiamo con ordine:
1) se debhelper non è disponibile già pacchettizato per la tua distro, puoi sempre compilarlo dai sorgenti;

2) sì, puoi eseguire un programma in Gambas solo su un sistema su cui è installato o Gambas completo oppure almeno le librerie runtime, l'interprete ed i moduli richiesti dal tuo programma;

3) se crei un pacchetto per una distro, in teoria il gestore dei pacchetti di quella distro dovrebbe risolvere le dipendenze necessarie a far sì che vengano installati tutti i componenti necessari (vedi punto 2). E' ovvio che il gestore installerà la versione di Gambas disponibile nei repository della distro per cui devi stare attento anche al fatto che tu abbia scritto il programma con tale versione, pena problemi vari.

In definitiva, potresti semplicemente distribuire i pacchetti sorgenti del tuo programma, specificando in un readme allegato la versione da usare.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline teox99

  • Gamberetto
  • *
  • Post: 15
    • Mostra profilo
    • http://www.teoxonline.com
Re: Package for Ubuntu/Debian
« Risposta #2 il: 03 Dicembre 2008, 10:12:36 »
ciao,

ho trovato questi sorgenti di dbhelper

http://ftp.it.debian.org/debian/pool/main/d/debhelper/

ma non riesco a compilarli. come posso fare?

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Package for Ubuntu/Debian
« Risposta #3 il: 07 Dicembre 2008, 00:14:54 »
Beh, controlla l'output del comando configure, magari hai qualche dipendenza irrisolta.
Visita il mio sito personale: http://www.leonardomiliani.com