Hur får aMule på Raspberry Pi (4 / 9 steg)
Steg 4: Installera och konfigurera aMule
4.1 installera aMule
Om du vill använda aMule via en webbläsare bör du installera aMule och aMule-daemon. Demonen startar automatiskt vid uppstart av din styrelse och startar aMule och en webbserver används för att styra den.
Du kan få både aMule och Amule daemon via apt:
PI ~ $ sudo lämplig-få installera amule amule-daemon
I slutet av installationen kan du få följande meddelande:
[varna] Startar inte aMule daemon, in AMULED_USER inte i /etc/default/amule-daemon. ... (varning).
oroa dig inte, det är eftersom det inte ännu en användare att köra aMule servern, vi ska fixa det omedelbart.
4.2 konfigurera aMule-daemon
Skapa en ny användare som heter amule, att välja ett starkt lösenord och uthyrning tomt alla andra uppgifter som systemet kommer att be om:
PI ~ $ sudo adduser amule
PW: < typeapasswordhere >
Denna användare används för att köra aMule demonen men du kan också använda det för att ansluta via SSH till din styrelse.
När du skapat den nya användaren måste vi konfigurera demonen för att köra aMule:
PI ~ $ sudo nano /etc/default/amule-daemon
Ändra filen så här:
# Konfiguration för /etc/init.d/amule-daemon
# Den init.d-skriften körs endast om denna variabel inte är tom.
AMULED_USER = "amule"
# Du kan ange denna variabel att göra demonen använder en alternativ hem.
# Daemon kommer att använda $AMULED_HOME/.aMule som katalogen, så om du
# vill ha $AMULED_HOME verkliga roten (med en inkommande och Temp
# kataloger), kan du göra "ln -s. $AMULED_HOME/.aMule ".
AMULED_HOME = "/ home/amule"
tryck sedan på Ctrl + o spara och Ctrl + x för att avsluta.
Starta daemon med följande kommando:
PI ~ $ sudo /etc/init.d/amule-daemon start
Daemon skapar automatiskt en standard aMule konfigurationsfil i denna mapp:
/Home/amule/.amule/amule.conf
4.3 Konfigurera aMule
Innan du redigerar konfigurationsfilen måste vi välja två lösenord och beräkna deras MD5 digest.
Det första lösenordet är Extern anslutning lösenord och kommer att begäras av aMule-daemon för att acceptera en extern anslutning. Detta lösenord kommer också användas av amule-webbservern för att ansluta till aMule-daemon.
Andra lösenord är Web lösenord och kommer att begäras av amule web-servern att acceptera en anslutning via webbläsare.
I mitt exempel har jag valt följande lösenord:
- Extern anslutning lösenord: amuleberryec
- Web lösenord: amuleberryweb
naturligtvis bör du välja olika och starkare lösenord och använda dem för att få sammandrag som i följande kod:
PI ~ $ echo - n amuleberryec | md5sum
35deae36144400e842ffe4e8a508f03a-
PI ~ $ echo - n amuleberryweb | md5sum
2a2bdb142ec114669041efc9de10a58a-
Nu kan du Redigera konfigurationsfilen för att aktivera den externa anslutningen, att webbservern och spara digest dina lösenord.
I följande kod jag markerat med ">>>" den linje du behöver ändra.
PI ~ $ sudo nano /home/amule/.aMule/amule.conf
[ExternalConnect]
UseSrcSeeds = 0
>>> AcceptExternalConnections = 1
ECAddress =
ECPort = 4712
>>> ECPassword = 35deae36144400e842ffe4e8a508f03a
UPnPECEnabled = 0
ShowProgressBar = 1
ShowPercent = 1
UseSecIdent = 1
IpFilterClients = 1
IpFilterServers = 1
TransmitOnlyUploadingClients = 0
...
[WebServer]
>>> Aktiverat = 1
>>> Lösenord = 2a2bdb142ec114669041efc9de10a58a
PasswordLow =
>>> Port = 8080
WebUPnPTCPPort = 50001
UPnPWebServerEnabled = 0
UseGzip = 1
UseLowRightsUser = 0
PageRefreshTime = 120
Mallen =
Som ni ser jag har också ändrat den port som används av webbservern- men du är fri att lämnade förvalet.
4.4 att lägga server.met och nodes.dat
Fungerar korrekt med eDonkey ett KADemila nätverk måste du ladda ner två filer:
- för server.met -filen som innehåller en lista över eDonkey server
- den nodes.dat fil som innehåller en lista över KADemila noder
Du kan söka dessa filer på webben att välja den mer lämplig till din geografiska läge och din internet-anslutning. Bee noga med att kontrollera att källan från vilken du hämtar dem är pålitliga.
Här efter den befalla till installera dessa fil. Ersätt URL: en till två filer med din favorit sådana.
PI ~ $ sudo su - amule
amule ~ $ CD-.aMule /
amule ~/.aMule $ wget "http://update.adunanza.net/servers.met" amule ~/.aMule $ mv servers.met server.met
amule ~/.aMule $ wget http://upd.emule-security.org/nodes.datamule ~/.aMule $ avsluta