[RISOLTO] FileZilla in un .deb
Moderatore: Gruppo Sviluppo
[RISOLTO] FileZilla in un .deb
Vorrei creare il pacchetto .deb di FileZilla. Esiste una versione del software già compilata che va copiata in una particolare directory (insieme al file .desktop). Come posso fare?
Ultima modifica di d.filoni il lunedì 10 settembre 2007, 15:33, modificato 1 volta in totale.
- DktrKranz
- Rampante Reduce

- Messaggi: 5071
- Iscrizione: giovedì 2 novembre 2006, 11:24
- Desktop: GNOME Shell
- Distribuzione: Debian GNU/Linux sid - x86_64
- Località: Guastalla (RE)
- Contatti:
Re: FileZilla in un .deb
In questo caso è molto semplice, se mi puoi fornire un link da cui scaricare il tutto, vediamo di fare qualcosa.
Re: FileZilla in un .deb
http://sourceforge.net/project/showfile ... p_id=21558
Il file FileZilla_3.0.0-rc3_i586-linux-gnu.tar.bz2
La cartella FileZilla3 (contenuta dell'archivio) dovrà essere copiata in /usr/share
e il file filezilla.desktop (creato da me) dovrà essere copiato in /usr/share/applications
Il file FileZilla_3.0.0-rc3_i586-linux-gnu.tar.bz2
La cartella FileZilla3 (contenuta dell'archivio) dovrà essere copiata in /usr/share
e il file filezilla.desktop (creato da me) dovrà essere copiato in /usr/share/applications
Ultima modifica di d.filoni il martedì 4 settembre 2007, 13:02, modificato 1 volta in totale.
Re: FileZilla in un .deb
Nessuno sa aiutarmi?
- DktrKranz
- Rampante Reduce

- Messaggi: 5071
- Iscrizione: giovedì 2 novembre 2006, 11:24
- Desktop: GNOME Shell
- Distribuzione: Debian GNU/Linux sid - x86_64
- Località: Guastalla (RE)
- Contatti:
Re: FileZilla in un .deb
Perdonami, ma in questi giorni sono stato impegnato con la preparazione di due pacchetti in Debian.
Stasera dovrei terminare l'attività e vedo di prepararti il tutto. Mandami un messaggio privato per promemoria
Stasera dovrei terminare l'attività e vedo di prepararti il tutto. Mandami un messaggio privato per promemoria
- DktrKranz
- Rampante Reduce

- Messaggi: 5071
- Iscrizione: giovedì 2 novembre 2006, 11:24
- Desktop: GNOME Shell
- Distribuzione: Debian GNU/Linux sid - x86_64
- Località: Guastalla (RE)
- Contatti:
Re: FileZilla in un .deb
Ah, se già sai dirmi le dipendenze necessarie, mi velocizzeresti il lavoro.
Re: FileZilla in un .deb
Vorrei creare da me il .deb. Comunque il file che ho linkato è gia compilato, il .deb deve solo copiare i file di quell'archivio in /usr/share.
- DktrKranz
- Rampante Reduce

- Messaggi: 5071
- Iscrizione: giovedì 2 novembre 2006, 11:24
- Desktop: GNOME Shell
- Distribuzione: Debian GNU/Linux sid - x86_64
- Località: Guastalla (RE)
- Contatti:
Re: FileZilla in un .deb
Beh, se vuoi creare il .deb personalmente, posso guidarti nella procedura.
Pacchetti da installare prima di cominciare:
Per il significato delle varie opzioni, ti invito a leggere la pagina di manuale di dh_make
Ora avrai una directory debian densamente popolata, prima di continuare dovrai fare un po' di pulizia, gli unici file da tenere sono i seguenti:
Pacchetti da installare prima di cominciare:
- dh-make
- devscripts
- debhelper
- cdbs
Codice: Seleziona tutto
dh_make -r -b -e tuaemail -c gplOra avrai una directory debian densamente popolata, prima di continuare dovrai fare un po' di pulizia, gli unici file da tenere sono i seguenti:
- changelog
- compat
- control
- copyright
- rules
Re: FileZilla in un .deb
Fai conto come se lo avessi già fatto (al momento sono su un Mac), questa procedura non mi è nuova. Oltre a qui file però devo aggiungere anche un file fatto da me filezilla.desktop che va in /usr/share/applications
- DktrKranz
- Rampante Reduce

- Messaggi: 5071
- Iscrizione: giovedì 2 novembre 2006, 11:24
- Desktop: GNOME Shell
- Distribuzione: Debian GNU/Linux sid - x86_64
- Località: Guastalla (RE)
- Contatti:
Re: FileZilla in un .deb
Un file .desktop già c'è, devi usarne uno personalizzato?
Re: FileZilla in un .deb
Non l'avevo notato, allora modifico quello.
- vitcosca
- Prode Principiante
- Messaggi: 93
- Iscrizione: mercoledì 23 marzo 2005, 12:18
- Località: Catanzaro
- Contatti:
Re: FileZilla in un .deb
Vittorio Registered User Linux # 448054
Linux Ubuntu User dal 28/10/2006
My Blog: http://www.vittoriocoscarella.it

Linux Ubuntu User dal 28/10/2006
My Blog: http://www.vittoriocoscarella.it

- DktrKranz
- Rampante Reduce

- Messaggi: 5071
- Iscrizione: giovedì 2 novembre 2006, 11:24
- Desktop: GNOME Shell
- Distribuzione: Debian GNU/Linux sid - x86_64
- Località: Guastalla (RE)
- Contatti:
Re: FileZilla in un .deb
In ogni modo, vedrò di pacchettizzarlo come si deve per Debian non appena uscirà la versione stabile (sempre che qualcuno non me lo freghi).
Re: FileZilla in un .deb
Per tux & linux: preferisco farlo da me. DktrKranz, dopo che ho fatto quelle cose cosa devo fare?
- DktrKranz
- Rampante Reduce

- Messaggi: 5071
- Iscrizione: giovedì 2 novembre 2006, 11:24
- Desktop: GNOME Shell
- Distribuzione: Debian GNU/Linux sid - x86_64
- Località: Guastalla (RE)
- Contatti:
Re: FileZilla in un .deb
Modifica il file changelog inserendo un commento e adatta il file control alle tue esigenze (inserendo eventuali dipendenze e le descrizioni). Eventualmente, modifica anche il file copyright inserendo le informazioni richieste. Una volta completato, crea il file filezilla.install, dove andremo ad inserire le informazioni per installare i file nella giusta posizione.
Re: FileZilla in un .deb
il filezilla.install dove lo creo e poi come procedo?
- DktrKranz
- Rampante Reduce

- Messaggi: 5071
- Iscrizione: giovedì 2 novembre 2006, 11:24
- Desktop: GNOME Shell
- Distribuzione: Debian GNU/Linux sid - x86_64
- Località: Guastalla (RE)
- Contatti:
Re: FileZilla in un .deb
Il file va creato sempre all'interno della directory debian e deve contenere le seguenti righe:
Modifica anche il file dirs, in modo che contenga
Infine il file rules deve contenere solo queste due righe:
Ora sei pronto per lanciare il comando fakeroot dpkg-buildpackage e goderti il tuo .deb 
Codice: Seleziona tutto
bin/* usr/bin/
share/* usr/share/Codice: Seleziona tutto
usr/bin
usr/shareCodice: Seleziona tutto
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mkRe: FileZilla in un .deb
Grazie mille! Appena posso ci provo (ora ho il pc e il monitor rotto, sono sul mio iMac).
Re: FileZilla in un .deb
C'è un errore:
fakeroot dpkg-buildpackage
dpkg-buildpackage: source package is filezilla
dpkg-buildpackage: source version is 3.0.0-rc2-1
dpkg-buildpackage: source changed by Devid Antonio Filoni
dpkg-buildpackage: host architecture i386
dpkg-buildpackage: source version without epoch 3.0.0-rc2-1
debian/rules clean
test -x debian/rules
test "`id -u`" = 0
dh_clean
dpkg-source -b filezilla-3.0.0-rc2
dpkg-source: building filezilla in filezilla_3.0.0-rc2.orig.tar.gz
dpkg-source: building filezilla in filezilla_3.0.0-rc2-1.diff.gz
dpkg-source: building filezilla in filezilla_3.0.0-rc2-1.dsc
debian/rules build
make: Nothing to be done for `build'.
debian/rules binary
make: Nothing to be done for `binary'.
dpkg-genchanges
dpkg-genchanges: failure: cannot read files list file: No such file or directory
- DktrKranz
- Rampante Reduce

- Messaggi: 5071
- Iscrizione: giovedì 2 novembre 2006, 11:24
- Desktop: GNOME Shell
- Distribuzione: Debian GNU/Linux sid - x86_64
- Località: Guastalla (RE)
- Contatti:
Re: FileZilla in un .deb
Hai modificato il file rules? Di default ci sono due righe, devi lasciare solo quella indicata.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 1 ospite