Installiamo le dipendenze
Scarichiamo il codice sorgente
Rispondiamo di no alla domanda che ci viene posta dando questo comando
Lanciamo la configurazione dei sorgenti in modo da abilitare tutte le caratteristiche di aMule AdunanzA 3.15
Creiamo le cartelle necessarie a debuild per creare il pacchetto deb
Avviamo la creazione del pacchetto binario
Installiamo il pacchetto:
Done!
sudo apt-get install build-essential subversion-tools cvs autogen automake1.10 libgtk2.0-dev zlib1g-dev libpng12-dev libgd2-xpm-dev libreadline5-dev libcrypto++-dev libgeoip-dev libglib2.0-dev libupnp3-dev libwxgtk2.8-dev flex bison gettext binutils-dev devscripts dh-make make build-essential dpkg apt
Scarichiamo il codice sorgente
svn co https://amule-adunanza.svn.sourceforge.net/svnroot/amule-adunanza/branches/mrhyde_test amule-adunanza-3.15+2.2.6-test230~karmic
Rispondiamo di no alla domanda che ci viene posta dando questo comando
sudo dpkg-reconfigure dash
Lanciamo la configurazione dei sorgenti in modo da abilitare tutte le caratteristiche di aMule AdunanzA 3.15
cd
amule-adunanza-3.15+2.2.6-test230~karmic
./autogen.sh
./configure --enable-alc --enable-alcc --enable-geoip --enable-amulecmd --enable-webserver --enable-amule-daemon --enable-amule-gui --enable-cas --enable-webserver --enable-wxcas
Creiamo le cartelle necessarie a debuild per creare il pacchetto deb
dh_make -s -n -c gpl
Avviamo la creazione del pacchetto binario
debuild binary
Installiamo il pacchetto:
sudo dpkg -i ../amule-adunanza
_3.15+2.2.6-test230~karmic.deb
Done!
ciao,dopo aver inserito il comando ./autogen.sh mi blocco perchè il terminale mi risponde bash: ./autogen.sh: nessun file o directory.
RispondiEliminascusami avevo dimenticato il comando per entrare nella cartella dei sorgenti ;)
RispondiEliminaok,ci sono riuscito,anche se non capisco perchè mi ha dato per un pò di volte errore con il comando debuild binary,e dopo non c'è stato verso di installare con sudo dpkg -i ../amule-adunanza_3.15+2.2.6-test221~karmik,praticamente per installare sono andato nella Home dove il sistema aveva creato il .deb di AdunanzA e lo installato con Gdebi.
RispondiEliminaCiao e grazie.
scusami alessio c'era un altro piccolo errore nella guida. In effetti il comando per installare è
RispondiEliminasudo dpkg -i ../amule-adunanza_3.15+2.2.6-test221~karmic.deb
e non
sudo dpkg -i ../amule-adunanza_3.15+2.2.6-test221~karmic come prima scritto nell'articolo.
ciao, ho installato il tuo amule ma vorrei rimuoverlo. come posso fare?
RispondiEliminao utilizzando synaptic oppure con questo comando
RispondiEliminasudo apt-get remove amule-adunanza
grazie mille per la risposta, ho rimosso correttamente amule, ora per rimuovere anche le dipendenze e cio che non serve piu ce un modo? o posso lasciare tutto cosi com'e che non fa nulla?
RispondiEliminapuoi lasciare così non fa nulla. Sono solo librerie per permetterti di compilare amule. Se vuoi eliminarle di consiglio di dare questo comando :
RispondiEliminasudo apt-get install libgtk2.0-dev zlib1g-dev libpng12-dev libgd2-xpm-dev libreadline5-dev libcrypto++-dev libgeoip-dev libglib2.0-dev libupnp3-dev libwxgtk2.8-dev binutils-dev
Fai attenzione che non ti rimuova altri software!!
Ad ogni modo, ti consigli di non disinstallarli :D
ok allora le lascio! :D
RispondiEliminaaggiungo che io ho dovuto creare anche un link da /usr/local/bin/amule a /usr/bin/amule altrimenti non mi trovava il comando. è possibile che questo accada per questo comando?
RispondiEliminasudo dpkg-reconfigure dash
ditemi voi cosa ne pensate.
Stefano
non credo sia legato a quel comando ma semplicemente ad una definizione dei PATH. Se nel .bashrc non è definito il PATH /usr/local/bin non verranno considerati gli eventuali eseguibili che sono in quella cartella. Per aggiungere il percorso al proprio ~/.bashrc bisogna scrivere:
RispondiEliminaexport PATH=$PATH:/usr/local/bin