AMule
Fra Wikipedia, den frie encyklopedi.
- Overskriften for denne artikkelen er feilaktig på grunn av tekniske begrensninger. Den riktige overskriften er aMule.
aMule er en kryssplatform fildelingsklient for edonkey2000-nettverket. Fra og med versjon 2.1.0 har den Kademlia-støtte, en populær metode for søk i fildelingsnettverk.
En funksjon aMule tilbyr, som få andre klienter til edonkey2000-nettverket har, er en separert kjerne og brukergrensesnitt. Dette gjør at klienten kan kjøres som en bakgrunnstjeneste og kan kobles til gjennom flere typer grensesnitt som f.eks. en nettleser eller telnet. Klienten kan dermed fjernstyres fra hvilken som helst maskin. Dette er noe mldonkey har støttet lenge.
For å installere aMule bør du bruke pakkestyreren til operativsystemet ditt. Du kan også kompilere manuelt fra kildekode. Les mer om dette i artikkelen om å installere programmer.
| Innholdsfortegnelse |
Historie
aMule er en forgreining av xMule som dukket opp grunnet interne konflikter mellom utviklerne (åpent brev til aMule og svar) (http://www.xmule.ws/phpnuke/modules.php?name=News&file=article&sid=88). xMule igjen er en forgrening av klienten lMule, hvorav lMule er en port av den populære klienten eMule til Windows.
Sette opp aMules nettgrensesnitt
Denne guiden vil ta for seg oppsett av 2.x-grenen av klienten. Ønsker du å benytte versjon 1.8.x av klienten finnes det en guide på aMules wiki. Alle kommandoer i guiden kjøres via et kommandolinjegrensesnitt. I fleste tilfeller må aMule kompileres manuelt fra kildekoden for å få denne funksjonen. Hvis ikke kan du hoppe over avsnittet installasjon av aMule-tjenesten. Hvis du ønsker å installere klienten på hele systemet, i motsetning til i brukerens hjemmekatalog, kan parameteren '--prefix=' fjernes.
aMule kan hentes ned her (http://www.amule.org/dl/index.php).
Instalasjon av aMule-tjenesten
Pakk ut og kjør
$ ./configure --enable-amulecmd --enable-webserver --disable-monolithic --enable-amule-daemon --prefix=/home/bruker/bin/ $ make $ make install
hvor --prefix= parameteren byttes ut til hvor amule skal installeres.
Oppsett av aMule-tjenesten
Gå til katalogen hvor aMule ble installert, hvor i vårt tilfelle er ~/bin/bin og kjør ./amuled. Nå vil konfigurasjonsfilen ~/.aMule/amule.conf opprettes.
Avslutt tjenesten igjen. Finn og erstatt følgende linjer i ~/.aMule/amule.conf.
- AcceptExternalConnections=1 <-- Til å la aMule lytte etter eksterne tilkoblinger.
- ECUseTCPPort=1 <-- Til å benytte TCP
- ECPassword=56f491c56340a6fa5c158863c6bfb39f <-- MD5 av passord du benytter.
Bruk kommandoen md5sum til å lage en MD5-streng av et passord:
$ echo -n passord | md5sum 56f491c56340a6fa5c158863c6bfb39f -
Oppsett av aMules nettgrensesnitt
For å sette opp nettgrensesnittet må programmet amuleweb benyttes. For å lage en konfigurasjonsfil til dette programmet benyttes følgende parametere, hvorav --password er passordet som er satt i aMule-vokteren og --admin-pass= er et passord vi setter til å komme innpå nettgrensesnittet.
$ ./amuleweb --write-config --host=localhost --password=passord --admin-pass=nyttpassord
Så er det bare å starte amulweb på vanlig måte.
$ ./amuleweb
Koble til fra nettleser
Benytt en nettleser mot addressen http://vertsnavn:4711, hvor vertsnavnet er navnet på maskinen, og 4711 er porten amuleweb benytter. I fleste tilfeller vil dette være http://localhost:4711.
Eksterne ressurser
- aMule (http://www.amule.org)
- aMule wiki (http://wiki.amule.org)
- aMule nedlasting (http://www.amule.org/dl/index.php)
- Skjermbilder av aMule (http://www.amule.org/amule/screenshots.php)

