Compilare aMule 2.1.0 su Ubuntu / Kubuntu
Informazioni varie
Il giorno 2 Gennaio è uscita la versione stabile 2.1.0 del software P2P aMule.
Come molti sapranno aMule è un client per la rete Peer-2-Peer eD2k creata dal vecchio caro eDonkey2000 (MetaMachine, R.I.P.
) in versione multi-piattaforma (ossia gira su Linux, Windows, Mac OS X…) – infatti il nome significa proprio all-platform Mule – ed ovviamente, open-source.
Questo progetto deriva dai precedenti xMule (conosciuto anche formalmente come lMule) che a loro volta nacquero intorno al settembre 2003 basandosi, per quanto fosse possibile, sui sorgenti di eMule, client per windows e mio primo “amore”
. Per maggiori info leggete l’about ufficiale (eng).
Terminato il classico excurus storico, passiamo all’attualità. La nuova versione 2.1.0 dopo mesi di versioni unstable (scaricabili dal cvs o giorno per giorno da un "repository" non ufficiale) apporta finalmente un sacco di novità, le più chiare e succose sono:
- Supporto per la rete Kademlia (rete serverless introdotta da eMule dalla 0.40).
- Aggiunto un Webserver in PHP (consente di controllare aMule da remoto).
- Possibilità di importare files temporanei di eMule, eDonkey….
- Tantissime altre cose che vi prego di leggere nel lunghissimo changelog ufficiale.
Installazione | Compilazione
Il titolo dell’articolo parla di compilazione, anche se in realtà vi permetto di installare aMule da un pacchetto che mi sono auto-costruito seguendo la metodologia indicata nella mia guida.
Configurazione, ottimizzazione e compilazione
Prima di tutto per poter compilare correttamente aMule vi serviranno dei pacchetti di sviluppo appositi, per installarli seguite il seguente comando:
- apt-get install g++ libwxbase2.6-dev libcurl3-dev libgtk1.2-dev libwxgtk2.6-dev install gettext make build-essential libgd2-xpm-dev
- CFLAGS="-Wall -g -O2" ./configure –host=i486-linux-gnu –build=i486-linux-gnu –prefix=/usr –mandir=\${prefix}/share/man –infodir=\${prefix}/share/info –enable-optimize –enable-amule-daemon –enable-amulecmd –enable-webserver –enable-amule-gui –enable-wxcas –enable-alc
- make
- sudo make install
- Scaricate il pacchetto amule_2.1.0-0ubuntu1_i386.deb
- Andate nella directory in cui l’avete salvato e date il comando
sudo dpkg -i amule_2.1.0-0ubuntu1_i386.deb
- Se ci sono stati problemi di dipendenze date il comando
- Altrimenti avrete installato aMule.
- Avviatelo col comando amule e divertitevi
!
sudo apt-get install -f


















Non sei il primo che ubuntizza amule 2.1.0 ma la tua versione è più completa (amuled e tutto il resto). Grazie!
Commento di hardskinone — 5 gennaio 2006 @ 12:10
Grazie… Lo so, nel forum ufficiale di aMule, come di Ubuntu sono presenti altri 2 pacchetti fin’ora… Ma siccome me l’ero fatto per me, perché non condividerlo??
CIAO!
Commento di Treviño — 5 gennaio 2006 @ 12:41
Ciao!
Non riesco ad istallare Amule da pacchetto.
Selezionato il pacchetto amule, che non lo era.
(Lettura del database … 78593 file e directory attualmente installati.)
Spacchetto amule (da amule_2.1.0-0ubuntu1_i386.deb) …
dpkg: problemi con le dipendenze impediscono la configurazione di amule:
amule dipende da libgcc1 (>= 1:4.0.0); comunque:
La versione di libgcc1 nel sistema è 1:4.0-0pre6ubuntu7.
amule dipende da libstdc++6 (>= 4.0.0); comunque:
Il pacchetto libstdc++6 non è installato.
amule dipende da libwxgtk2.6-0 (>= 2.6.0.0); comunque:
Il pacchetto libwxgtk2.6-0 non è installato.
dpkg: errore processando amule (–install):
problemi con le dipendenze – lasciato non configurato
Sono occorsi degli errori processando:
amule
problema che non si risolve neanche con isntall -f
Commento di Giovanni — 6 gennaio 2006 @ 16:09
Come ho indicato nel thread… Una volta fatto il dpkg install, se mancano delle dipendenze con le librerie consiglio di dare il comando: sudo apt-get install -f Dovrebbe installarvi i pacchetti necessari, altrimenti dare prima i comandi:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get upgrade -f
Dovrebbe andare altrimenti se proprio non va prova ad aggiornare esclusivamente libcc1 (che sembra essere poco aggiornato) oppure ridimmi che risistemo il pacchetto. CIAO!
Commento di Treviño — 6 gennaio 2006 @ 16:39
Gentilissimo Trevino!
Forse il problema era mio .. nel senso .. ho istallato Kubuntu dall’ubuntu gnome ed avrò saltato l’aggiornamento di trecentinaia di mega. Ora dopo aver messo un’infinità di repository .. e istallato questo mondo e quell’altro TUTTO OK. Grazie del supporto che è stato validissimo! Uso Linux da pochino e non sono pratico! Ora sembra tutto ok!
Commento di Giovanni — 6 gennaio 2006 @ 22:31
Niente, ti volevo ringraziare per il pacchetto amule, ho utilizzato il tuo dopo aver disinstallato quello che avevo trovato sul forum ubuntu, bella anche la tua spiegazione di come creare i pacchetti deb, ho salvato il tuo blog nei miei preferiti, non si sa mai se magari scrivi qualche altro semplice tutorial, ciao ciao!
Commento di Nicola — 7 gennaio 2006 @ 00:26
Figurati… E’ un piacere… Se usi browser seri (= firefox) o aggregatori di news, puoi aggiungere i feed di questo sito così da essere sempre aggiornato!
http://blog.3v1n0.net/feed/
Ciao e grazie a tutti! ^_^
Commento di Treviño — 7 gennaio 2006 @ 04:34
Allora.
Ho reistallato linux perchè avevo installato centomila cose inutili ed il problema riscontrato è questo:
Ubuntu 5.04 GNOME
- Installato il Kubuntu-Desktop
- Tolto il commento alle repository di base ed aggiunto quelle backports
- update ed upgrade
Scaricato ed dpkzzato il pacchetto Amule ma ci sono delle dipendenze non risolte:
Selezionato il pacchetto amule, che non lo era.
(Lettura del database … 78631 file e directory attualmente installati.)
Spacchetto amule (da amule_2.1.0-0ubuntu1_i386.deb) …
dpkg: problemi con le dipendenze impediscono la configurazione di amule:
amule dipende da libgcc1 (>= 1:4.0.0); comunque:
La versione di libgcc1 nel sistema è 1:4.0-0pre6ubuntu7.
amule dipende da libstdc++6 (>= 4.0.0); comunque:
Il pacchetto libstdc++6 non è installato.
amule dipende da libwxgtk2.6-0 (>= 2.6.0.0); comunque:
Il pacchetto libwxgtk2.6-0 non è installato.
dpkg: errore processando amule (–install):
problemi con le dipendenze – lasciato non configurato
Sono occorsi degli errori processando:
amule
Ok. Proseguendo con -f install si ha quest’altro problema
0 aggiornati, 0 installati, 1 da rimuovere e 2 non aggiornati.
1 non completamente installati o rimossi.
È necessario prendere 0B di archivi.
Dopo l’estrazione, verranno liberati 14,4MB di spazio su disco.
Continuare [S/n]? S
(Lettura del database … 78965 file e directory attualmente installati.)
Rimuovo amule …
dpkg – attenzione: rimuovendo amule la directory `/usr/local/lib’ non risulta vuota e quindi non la elimino.
dpkg – attenzione: rimuovendo amule la directory `/usr/local/share’ non risulta vuota e quindi non la elimino.
dpkg – attenzione: rimuovendo amule la directory `/usr/local’ non risulta vuota e quindi non la elimino.
A questo punto penso di NON avere un sources.list al meglio. Perchè ieri incasinandolo di roba alla fine le librerie necessarie erano state istallate. Suggerimenti sui repo?
Ciao!
Commento di Giovanni — 7 gennaio 2006 @ 14:36
Perché non hai messo la Breezy…
Un sources.list vailido lo trovi qui.
Il tuo problema nasce dal fatto che ti mancano delle librerie installate, e che il tuo database locale delle librerie disponibili scaricabili non è aggiornato;
Quindi o fai
sudo apt-get updatesudo apt-get install -fOppure… ti modifichi il pacchetto (intendo il file
./debian/controlmodificando le dipendenze (o meglio le versioni dei pacchetti da cui dipende aMule).Altrimenti posso farlo anche io… Ma per ora non mi pare di aver rilevato alcun altro problema simile…
Fammi sapere
Commento di Treviño — 7 gennaio 2006 @ 14:47
[...] Thanks to Treviño for the howto (in italian). [...]
Pingback di How to compile aMule 2.1.0 for Ubuntu/Debian at detronizator.org — 8 gennaio 2006 @ 12:54
grazie per il binary!
Commento di Daniele Medri — 8 gennaio 2006 @ 16:24
Non ho mai capito perchè non viene pubblicizzato mldonkey (http://mldonkey.berlios.de/)
Su alcuni file rari con amule non trovo fonti ma con mldonkey si (il test l’avevo fatto ancora con amule senza supporto kad).
Eppure anche questo è opensource.
In mldonkey naturalmente non avevo attivato altre reti.
Ciao
Commento di Xavio — 9 gennaio 2006 @ 10:31
Grazie per avermi risparmiato la fatica di compilarlo
Lo sai che sono pigro…
Commento di EndelWar — 9 gennaio 2006 @ 12:37
Beh… Io lo conosco da tempo (in effetti è assai più vecchio di aMule e anche di eMule), lo provai una volta su Windows, ma non mi impressionò particolarmente. Il problema maggiore è che i client mldonkey si comportano spesso in modo “aggressivo” pertanot la rete li rifiuta. Alcune mod eMule hanno anche filtri a proposito…
.
Comunque aMule le fonti le trova tutte, solo che non è immediato… Bisogna spesso aspettare qualche minuto, ma alla fine arrivano tutti e io vado a regimi più che buoni
No…. Non mi dire che sei tu…!??!?! Endelllll!! Quanto tempo! Dove sei finito? Anche su LiTr ti si vede poco… Tutto bene?
Commento di Treviño — 9 gennaio 2006 @ 14:31
Ho scaricato il pacchetto .deb ma ho questo errore quando vado a installarlo:
Commento di AleXit — 13 gennaio 2006 @ 18:34
Mhmhm… Se non sbaglio era successo lo stesso a keggy… Non vorrei che il deb si fosse corrotto… Provo a riupparlo…
Commento di Treviño — 13 gennaio 2006 @ 19:31
Ho riscaricato il pacchetto ma l’errore rimane.
Soluzioni ?
Commento di AleXit — 14 gennaio 2006 @ 20:37
ti volevo solo dire: bravo
la mancanza di kad nel amule dei miei repository ubuntu mi deprimeva….
thank!!!!!
Commento di wormlinux — 21 gennaio 2006 @ 15:14
ciao! molto interessante il tuo articolo su come compilare amule. ma nel mio sistema dice che non trova le libwxgtk2.6-dev. devo compilarle e checkinstallarle a parte?
grazie ciao
Commento di silvio — 21 gennaio 2006 @ 18:57
Non avevo ancora riuppato il pacchetto
. Ora l’ho fatto. Prova di nuovo
Grazie
Controlla di avere i repository giusti nel tuo sistema… La mia lista la trovi qui.
Io ho installato quel pacchetto prendendolo direttamente da adept, altrimenti vedi http://packages.ubuntu.com/breezy/libdevel/libwxgtk2.6-dev
CIAO!
Commento di Treviño — 23 gennaio 2006 @ 01:44
Seguendo il tuo articolo sonon riuscito a compilare aMule su Ubunto installata su un iMac.
Utilissimo, perchè non riuscivo a trovare un pacchetto .deb per PPC; non so quante persone utilizzaranno Ubuntu su Machintosh, comunque vorrei segnalare qualche correzione ai passaggi per compilarla sotto mac.
Prima di lanciare il ./configure assicurarsi di avere questi pacchetti:
apt-get
g++
libwxbase2.4-dev (la 2.6 non son riuscito a trovarla, ma con questa funziona!)
libcurl3-dev
libgtk1.2-dev
libwxgtk2.6-dev
gettext
make
build-essential
libgd2-xpm-dev
Li ho installati tutti tramite synaptic.
Poi lanciare il ./configure con o senza parametri, io ho usato i parametri suggeriti da Trevino dato che avevo bisogno del Webserver (che funziona egregiamente).
./configure –enable-optimize –enable-amule-daemon –enable-amulecmd –enable-webserver –enable-amule-gui –enable-wxcas –enable-alc
make
make install
Ho provato senza successo a creare il pacchetto .deb di aMule compilato per PPC, qualcuno mi da una mano?
Ciao
Commento di TippEt3 — 31 gennaio 2006 @ 10:31
Ottimo…! Per il pacchett .deb hai provato a seguire la mia guida?
Ad ogni modo, grazie della segnalazione… Edito il post
Commento di Treviño — 31 gennaio 2006 @ 16:29
ciao, vorrei dire bravo e complimenti!!! bel sito e bellissima guida.
vorrei chiedere questo: è possibile avere la possibilità di un collegamento nel menu applicazioni di ubuntu o bisogna lanciare aMule solo da linea di comando?
grazie mille.
Marco
Commento di Marco — 1 febbraio 2006 @ 01:24
Mhmmh… Non conosco bene Gnome, però su KDE il pacchetto installa anche un link (anzi, più d’uno visto che ci sono anche il link creator e lo stats-viewer) nel menù dei programmi…
Ad ogni modo puoi sempre creare te un collegamento nel desktop o nei menù… Su KDE si fa da tasto destro, non penso Gnome cambi di molto…
L’applicazione è posizionata in
].
/usr/bin/amule[se non fosse così ti basta unwhich amuleper saperloCIAO e grazie mille per i complimenti!
Commento di Treviño — 1 febbraio 2006 @ 02:47
ok, grazie proverò a fare come dici…
cmq, complimenti molto meritati!
Commento di Marco — 1 febbraio 2006 @ 18:34
Thanks
Commento di Treviño — 1 febbraio 2006 @ 21:57
finalmente… grazie per averlo fatto… ne avevo proprio il bisogno
stavo uscendo pazzo per installare amule, e ogni volta manca questo e manca quello mentre qui e’ tutto completo… Complimenti
Thanks
Commento di Adriano — 2 febbraio 2006 @ 09:01
Scusa, ma vista la tua gentilezza ne approfitto! Premetto che sono nuovo di Linux e spero perdonerai la mia ignoranza….
Ho installato wxGTK e tutto quello che serviva (almeno mi pare), poi ho installato aMule dal tuo pacchetto. Purtoppo permane l’errore:
amule: Symbol `_ZTI7wxSizer’ has different size in shared object, consider re-linking
Fatal Error: Mismatch between the program and library build versions detected.
The library used 2.6 (no debug,Unicode,compiler with C++ ABI 102,wx containers,compatible with 2.4),
and your program used 2.6 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.4).
Abortito
Questo anche doppo aver dato i comandi :
sudo apt-get update
sudo apt-get upgrade
sudo apt-get upgrade -f
Grazie in anticipo!
Commento di Frizzi — 2 febbraio 2006 @ 16:05
Mhmmh… Sono sicuro di aver ricevuto anche io un errore del genere una volta… Non mi ricordo se era per aMule, però mi pare di sì… Stai compilando aMule 2.0.x oppure 2.1.x? Perché sembra richieda le wxWidgets 2.4…
Semmai prova a disinstallare i pacchetti richiesti sopra ed a reinstallarli… Stando attento che non tu abbia versioni diverse…
Commento di Treviño — 3 febbraio 2006 @ 05:51
ciao a tt… ho messo amule trammite sudo dpkg -i amule_2.1.0-0ubuntu1_i386.deb, ma ora mi è sparito il collegamento dal menu applicazioni… e devo per forza accedere da terminale…. come posso rimettere il collegamento?
Commento di elfo — 3 febbraio 2006 @ 17:06
In KDE clicchi col tasto destro sulla "K" e quindi vai a menù editor da dove puoi aggiungere e togliere collegamenti. Basta che fai un collegamento all’applicazione ‘amule’. In Gnome non so, ma penso sia più o meno simile…. no?
Commento di Treviño — 4 febbraio 2006 @ 02:27
Thank you very grazie
Ero stanco di aspettare la release ubuntu -_-"
Commento di davidonzo — 5 febbraio 2006 @ 02:51
opz, legg ora…
@ elfo: per gnome su ubuntu, clicca col destro sull’icona di ubuntu a sinistra, quella con cui solitamente apri il menu principale >> Modifica Menu >> Nella colonna di sinistra della finestra di dialogo selezione "Internet" e se avevi amule prelevato dai repository ubuntu, vedrai che il collegamento ancora c’è. Semplicemente, riselezionalo e comparirà come per magia
Commento di davidonzo — 5 febbraio 2006 @ 02:58
Rieccomi con nuovi problemi!
Allora, ho sistemato la lista dei repository come da te suggerito nei commenti più sopra
(anche se mi dà qualche problema ancora:
Impossibile ottenere http://kubuntu.org/packages/kde351/dists/breezy/Release Unable to find expected entry ma/binary-i386/Packages in Meta-index file (malformed Release file?) etc…….
)
Comunque ho tolto i package widget e emule che avevo installato, reinstallato emule dal tuo pacchetto, aggiustato le dipendenze perchè mancava la widgets 2.6 ed ora mi dice:
amule: error while loading shared libraries: libbfd-2.15.so: cannot open shared object file: No such file or directory
La libreria ce l’ho, ma la versione libbfd-2.16.1.so… Ho cercato, ma non ho trovato da nessuna parte la libreria più vecchia.
Devo proprio avere quella meno recente? Non si mantengono in linux le compatibilità con le versioni più vecchie,cioè una più recente non dovrebbe andare meglio?
Grazie ancora, a presto!
Commento di Frizzi — 5 febbraio 2006 @ 23:40
A dire il vero anche io ho quella versione ma non mi viene dato nessun errore… Non capisco come mai a te venga…
Prova semmai a creare un link simbolico dalla libbfd-2.16.1.so alla libbfd-2.15.so.
Lo fai semplicemnte con:
Vedi se ti funziona..
CIAO!
Commento di Treviño — 9 febbraio 2006 @ 13:22
Ciao,
ho installato amule con il tuo pacchetto ma mi da questa lunga lista di errori. Sai
come darmi una mano?
Grazie mille,
Ciao
amule: Symbol `_ZTV11wxSpinEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV14wxTextCtrlBase’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV18wxControlWithItems’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV16wxDatagramSocket’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV8wxSlider’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV14wxSocketServer’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV7wxTimer’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV14wxCommandEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV12wxChoiceBase’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV11wxGDIObject’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV18wxGenericValidator’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV20wxNavigationKeyEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV12wxFocusEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTI7wxSizer’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV13wxControlBase’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV6wxMenu’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV7wxImage’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV13wxScrollEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV17wxGenericListCtrl’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV16wxScrolledWindow’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV13wxSocketEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV10wxTreeCtrl’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV10wxListItem’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV12wxTimerEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV7wxGauge’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV10wxListBase’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV12wxBitmapBase’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV10wxFontBase’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV10wxRadioBox’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV8wxChoice’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV11wxListEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV11wxImageList’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV8wxObject’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV10wxClientDC’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV13wxNotifyEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV11wxTimerBase’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV15wxNotebookEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV5wxPen’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV10wxMenuBase’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV14wxBitmapButton’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV16wxZipInputStream’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV6wxList’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV7wxFrame’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV8wxButton’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV10wxTextCtrl’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV8wxBitmap’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV6wxFont’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV7wxEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV12wxCloseEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV6wxIcon’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV10wxSpinCtrl’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV10wxCheckBox’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV18wxGenericImageList’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV16wxSplitterWindow’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV9wxControl’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV12wxDialogBase’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV10wxKeyEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV16wxTopLevelWindow’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV7wxBrush’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV12wxMouseEvent’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV7wxPanel’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV8wxDialog’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV10wxListCtrl’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV8wxColour’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV9wxPaintDC’ has different size in shared object, consider re-linking
amule: Symbol `_ZTV17wxGenericTreeCtrl’ has different size in shared object, consider re-linking
Commento di Beppe — 25 febbraio 2006 @ 00:49
Mh… Sembra ci sia un problema di incompatilibità tra la tua versione quella che ho postato… Prova a compilare aMule da solo come ho indicato (magari facendo un pacchetto come spiego nella guida apposita).
Probabilmente ci sono incompatibilità del sistema…
Fammi sapere!
Commento di Treviño — 25 febbraio 2006 @ 22:03
cio
non riesco a cambiare la sources.list
cosa devo fare??
Commento di blacklight — 5 marzo 2006 @ 14:15
Hai letto questo articolo?
Commento di Treviño — 5 marzo 2006 @ 15:33
cd /etc/apt/
sudo nano sources.list
salva come indicato in basso (credo Ctrl-X)
non sono pratico di linux ma …. forse è così!
Ciao!
Commento di Linger — 5 marzo 2006 @ 15:35
Grazie!
Ho appena istallato! Tutto è andato benissimo e veloce
ciao
Commento di eli — 11 marzo 2006 @ 19:10
ciao, compilando da sorgenti il comando make mi restituisce l’output:
In file included from /usr/include/wx-2.6/wx/defs.h:21,
from /usr/include/wx-2.6/wx/dynarray.h:20,
from kademlia/kademlia/../utils/../../Types.h:30,
from kademlia/kademlia/../utils/UInt128.h:42,
from kademlia/kademlia/Prefs.h:42,
from kademlia/kademlia/Prefs.cpp:41:
/usr/include/wx-2.6/wx/platform.h:22:5: warning: “__MWERKS__” is not defined
In file included from /usr/include/wx-2.6/wx/dynarray.h:20,
from kademlia/kademlia/../utils/../../Types.h:30,
from kademlia/kademlia/../utils/UInt128.h:42,
from kademlia/kademlia/Prefs.h:42,
from kademlia/kademlia/Prefs.cpp:41:
/usr/include/wx-2.6/wx/defs.h:628:5: warning: “wxUSE_COMPATIBLE_COORD_TYPES” is not defin ed
In file included from /usr/include/wx-2.6/wx/socket.h:27,
from kademlia/kademlia/../../Proxy.h:29,
from kademlia/kademlia/../../Preferences.h:39,
from kademlia/kademlia/Prefs.cpp:47:
/usr/include/wx-2.6/wx/event.h:85:5: warning: “WXWIN_COMPATIBILITY_EVENT_TYPES” is not de fined
/usr/include/wx-2.6/wx/event.h:125:5: warning: “WXWIN_COMPATIBILITY_EVENT_TYPES” is not d efined
/usr/include/wx-2.6/wx/event.h:144:5: warning: “WXWIN_COMPATIBILITY_EVENT_TYPES” is not d efined
/usr/include/wx-2.6/wx/event.h:305:6: warning: “WXWIN_COMPATIBILITY_EVENT_TYPES” is not d efined
/usr/include/wx-2.6/wx/event.h:2128:5: warning: “WXWIN_COMPATIBILITY_EVENT_TYPES” is not defined
In file included from /usr/include/wx-2.6/wx/socket.h:28,
from kademlia/kademlia/../../Proxy.h:29,
from kademlia/kademlia/../../Preferences.h:39,
from kademlia/kademlia/Prefs.cpp:47:
/usr/include/wx-2.6/wx/sckaddr.h:117:5: warning: “wxUSE_IPV6″ is not defined
kademlia/kademlia/Prefs.cpp:238: fatal error: opening dependency file .deps/amule-Prefs.T po: Permission denied
compilation terminated.
rm: impossibile rimuovere `.deps/amule-Prefs.Tpo’: Permission denied
make[3]: *** [amule-Prefs.o] Error 1
make[3]: Leaving directory `/home/nicola/aMule-2.1.0/src’
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/nicola/aMule-2.1.0/src’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/nicola/aMule-2.1.0′
make: *** [all] Error 2
e sudo make install non va a buon fine. provando a installare da .deb mi viene la stessa lista di errori che beppe ha postato sopra. cosa può essere?
Commento di jonsi — 15 marzo 2006 @ 21:15
Hai installato i pacchetti che ho consgliato prima di avviare la compilazione?
Che sistema hai? i386?
Commento di Treviño — 16 marzo 2006 @ 02:45
[...] Per la compilazione tramite sorgenti fate riferimento al post sulla versione 2.1.0, mentre per gli utenti ubuntu, ho preparato un nuovo pacchetto, lo potete scaricare dal link sottostante: [...]
Pingback di Treviño’s Blog » Uscito aMule 2.1.1 — 18 marzo 2006 @ 14:56
ff
Commento di rt — 9 maggio 2006 @ 10:41
[...] Per la compilazione tramite sorgenti fate riferimento al post sulla versione 2.1.0, mentre per gli utenti ubuntu-breezy (e ovviamente Kubuntu ), ho preparato due nuovi pacchetti, uno “standard”, mentre l’altro compilato con ottimizzazioni per i processori «686». Li potete scaricare dai link sottostante: [...]
Pingback di Treviño’s Blog » Rilasciato aMule 2.1.2! — 29 maggio 2006 @ 01:55
Salve a tutti…….mi potreste dare una mano x far partire sta benedetta kad?Dopo vari sbattimenti sono riuscito ad installare aMule 2.1.2….sul mio linux ubuntu……parte tutto ok mi da rete kad ok (no firewalled)pero’ non riesco ad ottenere il boot strap…….come cavolo si fa?non sono riuscito a trovare un’aiuto esplicito………probabilmente non ho saputo cercare!!Please help me!
Commento di emanuel — 6 giugno 2006 @ 22:56
[...] Per la compilazione tramite sorgenti fate riferimento al post sulla versione 2.1.0, mentre per gli utenti ubuntu-dapper (e ovviamente Kubuntu ), ho preparato due nuovi pacchetti, uno “standard”, mentre l’altro compilato con ottimizzazioni per i processori «686». Li potete scaricare dai link sottostante: [...]
Pingback di Treviño’s Blog » Un’aMule tira l’altro. Eccoci alla 2.1.3! — 12 giugno 2006 @ 06:11
Ciao trevino,
Qualcuno mi può dare una mano????
Quando digito sulla konsol "su" mi da questo errore:
su: Authentication failure
Spiacente.
e di conseguenza non mi fa istallare nessun program!
Grazie ciao
Commento di Smigol — 21 giugno 2006 @ 14:54
configure:2111: error: C++ compiler cannot create executables
ciao, quello è l’errore che mi da quando cerco di installare un tarball, mi sapresti dire come posso risolverlo???
uso ubuntu 2.6.15-25-386
grazie a presto
Commento di Anguizzz — 23 giugno 2006 @ 18:25
@Smigol, credo dipenda dal fatto che non hai abilitato l’utente root. Generalmente non serve avere un root attivo, viso che basta usare il "sudo", se però ti serve la puoi abilitare col comando
sudo passwd root
@Anguizzz, Pare ti manchino delle librerie, innanzi tutto installa il pacchetto build-essential, poi per il resto installa auto-apt, quindi esegui il comando
Commento di Treviño — 24 giugno 2006 @ 17:59
Ciao,
ho installato amule 2.1.3 compilando i sorgenti come hai descritto tu. Tutto ok ma quando lancio amule il webserver non va per via di questo errore:
execvp(amuleweb, –amule-config-file=/home/xxx/.aMule/amule.conf) failed with error 2!
Qualcuno ha avuto lo stesso problema?
Commento di macs — 11 ottobre 2006 @ 14:24
Ehm… Personalmente no…
Magari devi configurare da aMule le impostazioni per il WebServer?
Commento di Treviño — 11 ottobre 2006 @ 18:51
Ho installato automatix2 su kubuntu…… installato anche amule ma quando vado a lanciarlo mi dice connetti a "LOCALHOST" porta 4712 "pulsante connetti", ma alla fine cliccando su connetti mi dice connessione fallita…….. qualcuno sa come risolvere il problema?
Commento di Opma92 — 22 novembre 2006 @ 17:56
Il messaggio che hai citato riguarda il webserver… (amule-web), non dovrebbe dare problemi…
Riguardo i problemi di connessione, bisogna capire che rete hai…
Commento di Treviño — 22 novembre 2006 @ 23:23
Ciao trevino prima di tutto complimenti… comunque… una volta che lancio il commando sudo dpkg -i amule_2.1.1-2ubuntu1breezy1_i386.deb
mi da uno strano errore…
Lettura del database … 84065 file e directory attualmente installati.)
Mi preparo a sostituire amule 2.1.1-2ubuntu1breezy1 (con amule_2.1.1-2ubuntu1breezy1_i386.deb) …
Spacchetto il sostituto di amule …
dpkg: problemi con le dipendenze impediscono la configurazione di amule:
amule dipende da libwxgtk2.6-0 (>= 2.6.0.0); comunque:
Package libwxgtk2.6-0 is not installed.
dpkg: errore processando amule (–install):
problemi con le dipendenze – lasciato non configurato
Sono occorsi degli errori processando:
amule
questo dopo aver dato i comandi sudo apt-get update uprgade -f e sudo apt-get install -f…
mi puoi aiutare?
Commento di Ricky — 11 febbraio 2007 @ 01:18
Installa anche il pacchetto libwxgtk2.6-0
Commento di Treviño — 11 febbraio 2007 @ 15:11
Ciao a tutti,
anche io ho il seguente problema all’avvio di aMule:
execvp(amuleweb, –amule-config-file=/home/xxx/.aMule/amule.conf) failed with error 2!
Ho letto un sacco di post e aiuti ma niente da fare. Se vado su http://pc:4711 mi da errore caricamento pagine, se vado su http://pc:4712 mi da pagina bianca e sulla console del mulo vedo "accettata connessione esterna".
Non so più cosa provare…
Nella speranza di un gentile aiuto, porgo distinti ciao
Tia
Commento di Tia© — 28 aprile 2007 @ 12:09
ciao a tutti son un novellino di linux e vorrei far funzionare amule però la versione adunanza circa quattro giorni fa ho installato amule e per 3 giorni sembrava che funzionasse tutto , però, adesso quando faccio partire amule non si avvia nemmeno allora tento di disinstallare e neanche la procedura di disinstallazione non si avvia si limita nel chiedermi la password e poi scompare, faccio girare ubuntu in vmware solo per fare delle prove con questo sistema operativo e quando mi sento piu esperto lo installo in un vero pc ma prima debbo risolvere tutti questi problemi ! qualcuno sa aiutarmi?
Commento di massimo — 4 maggio 2007 @ 10:47
BACKTRACE FOLLOWS: |=—————————-
Current version is: aMule 2.1.3 using wxGTK2 v2.8.1 (Unicoded)
Running on: Linux 2.6.20-15-generic i686
[2] wxThreadHelperThread::~wxThreadHelperThread() in amule [0x8084c8b]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0xb757f206]
[4] ?? in [0xffffe420]
[5] wxGIFDecoder::GetFrameSize(unsigned int) const in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb7835162]
[6] wxGIFDecoder::ConvertToImage(unsigned int, wxImage*) const in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb78351cc]
[7] wxTextCtrl::wxTextCtrl() in amule [0x823906d]
[8] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/lib/libwx_baseu-2.8.so.0[0xb74d2d65]
[9] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0xb757acbf]
[10] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.8.so.0[0xb757ae0d]
[11] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0xb757af76]
[12] wxTimerBase::Notify() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb7880fe1]
[13] ?? in /usr/lib/libwx_gtk2u_core-2.8.so.0 [0xb775c555]
[14] ?? in /usr/lib/libglib-2.0.so.0 [0xb6f303c6]
[15] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0xb6f2fdf2]
[16] ?? in /usr/lib/libglib-2.0.so.0 [0xb6f32dcf]
[17] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0xb6f33179]
[18] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0xb6ce1044]
[19] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb7752d0c]
[20] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb77f4cee]
[21] wxAppBase::OnRun() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xb77f42e1]
[22] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0xb750f27a]
[23] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0xb750f327]
[24] CryptoPP::IteratedHash<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, 64u, CryptoPP::HashTransformation>::~IteratedHash() in amule [0x812f490]
[25] __libc_start_main in /lib/tls/i686/cmov/libc.so.6[0xb723debc]
[26] wxNotebook::SetPadding(wxSize const&) in amule[0x8080fd1]
Ecco cosa mi da dopo aver istallato amule (credo correttamente visto che di partire parte)e provato a scaricare la lista dei server…
Raga scisate anticipatamente ma o istallato linux giusto l’altro ieri e dire che sono nuovo mi sembra pochissimo
Mi fareste capire di che si tratta se potete???
Commento di pippa — 16 maggio 2007 @ 16:20
Qualcuno è capace di incollare i link ed2k presi da siti su amule (amuled)?
Commento di Roberto — 16 maggio 2007 @ 17:17
pippa, per compilare amule 2.1.3 con le wxwidgets 2.8 serve una patch disponibile nel forum di amule…
Roberto, il programma ed2k serve a questo…
lancia ed2k ed2k://|file| e dovrebbe aggiungere…
Commento di Treviño — 22 maggio 2007 @ 03:03
Bell’articolo!
Commento di wok — 19 luglio 2007 @ 23:45
io non sono riuscito ad installarlo. Ho scaricato la versione 2.1.3 ho eseguito i comandi
Commento di mattia — 20 luglio 2007 @ 13:08
caro trevino, ho installato aMule con ubuntu ma non riesco a ottenere la linea! si connette e immediatamente perde la linea ho provato a coambiare i parametri delle porte ma non cambia niente.. che fare?
Commento di neri — 27 agosto 2007 @ 18:14
Ciao Trevino mi sapresti dire xkè quando eseguo il comando nel terminale mi esce scritto ke bisogna essere root x svolgere il compito,sotto mi esce scritto passwors root:e quando provo a scrivere non esce nessuna lettera ne numero ne niente?(non esiste un altro metodo x effettuare il login come root?)Grazie di tutto
Commento di Vincenzo — 14 settembre 2007 @ 15:05
Ehm che comando? Quello per installare i pacchetti? Se sì è normale…
Commento di Treviño — 19 settembre 2007 @ 02:27