Coque Posted July 31, 2012 Share Posted July 31, 2012 Hello. Currently i'm using Transmission to download torrents in my unRAID server, but i would like download files through ed2k protocol. Searching internet i have found a multi client light-weight app, called mlDonkey. How can i make a pkg to unmenu to install in my server? Is there any way to install in my unRAID machine? Thanks. Quote Link to comment
Wuyko_WINDOWS Posted August 2, 2012 Share Posted August 2, 2012 I'm also very interested in edonkey client for unRAID. mlDonkey is a real candidate for this. Slackware guru's please help us!!! Quote Link to comment
theone Posted August 2, 2012 Share Posted August 2, 2012 +1 There are some things I can just find on the donkey... Quote Link to comment
garion Posted September 1, 2012 Share Posted September 1, 2012 +1 too. i think a mldonkey server using remote client is a excellent idea. Quote Link to comment
darkside40 Posted September 3, 2012 Share Posted September 3, 2012 To be honest, if you really want it than grab the slackbuild script provided here: http://slackbuilds.org/repository/13.37/network/mldonkey/ and the source from the mldonkey website. Compile it into a Slackware package on a Slackware based dev system (no need for a full Slackware install, systems like Salix are also okay) and than try if it works on your unraid machine via installpkg. Sometimes you have to change something regarding the location of the config files etc. via the go file, but you will see that soon enough. Sorry that i cant give you a complete package, but for me eDonkey is the maximum of insecurity. But you obviously only use it for downloading the latest Linux Images Quote Link to comment
theone Posted September 3, 2012 Share Posted September 3, 2012 Can this be compiled directly on unRAID? Quote Link to comment
darkside40 Posted September 3, 2012 Share Posted September 3, 2012 In theory, yes. But compiling software directly on unRaid is a pain, because you have to install all the necessary developement packages which are not included in unraid via unmenu or the commandline and bloat your system with it. I would really consider setting up a VM with Salix, building the package in there, and then transferring it to unRaid. From my pov mch easier. Quote Link to comment
theone Posted September 4, 2012 Share Posted September 4, 2012 OK, so I have compiled mldonkey on Salix as suggested by darkside40 and it seems to work on Salix (localhost:4080). So I tried to install on unRAID and when I start it "mlnet" I get the following: mlnet: error while loading shared libraries: libgd.so.2: cannot open shared object file: No such file or directory Where can I get this library and how do I now if there are more dependencies? Quote Link to comment
theone Posted September 4, 2012 Share Posted September 4, 2012 OK, so I have compiled mldonkey on Salix as suggested by darkside40 and it seems to work on Salix (localhost:4080). So I tried to install on unRAID and when I start it "mlnet" I get the following: mlnet: error while loading shared libraries: libgd.so.2: cannot open shared object file: No such file or directory Where can I get this library and how do I now if there are more dependencies? PS. This is the first time I have installed any Linux distribution (other than unRAID) and of course never compiled a package ever. Quote Link to comment
darkside40 Posted September 5, 2012 Share Posted September 5, 2012 To get the info which Lib's are requiered by mldonkey you just have to type ldd mldonkey after it is installed. Than you get a list of the required libs. That package here should it be http://search.slackware.eu/cgi-bin/package.cgi/view/slackware-current/slackware/l/gd-2.0.35-i486-4.txz Quote Link to comment
mrow Posted September 6, 2012 Share Posted September 6, 2012 To get the info which Lib's are requiered by mldonkey you just have to type ldd mldonkey after it is installed. Than you get a list of the required libs. That package here should it be http://search.slackware.eu/cgi-bin/package.cgi/view/slackware-current/slackware/l/gd-2.0.35-i486-4.txz If the OP is thinking about making a plugin he'd be better off using this link (http://slackware.cs.utah.edu/pub/slackware/slackware-13.37/slackware/l/gd-2.0.35-i486-4.txz) because the version in the slackware-current could change at any time. Quote Link to comment
Wuyko_WINDOWS Posted September 7, 2012 Share Posted September 7, 2012 2 theone If it is possible, please attach the compiled version of mlDonkey for testing!? Quote Link to comment
theone Posted September 8, 2012 Share Posted September 8, 2012 2 theone If it is possible, please attach the compiled version of mlDonkey for testing!? Here it is (without the libraries mentioned above - didn't have time to lok into it): http://dl.dropbox.com/u/87951349/mldonkey-3.1.3-i486-1_SBo.tgz Quote Link to comment
Wuyko_WINDOWS Posted September 8, 2012 Share Posted September 8, 2012 2 theone Thank You! Quote Link to comment
theone Posted September 8, 2012 Share Posted September 8, 2012 Let us know if you get any further than I did. Quote Link to comment
Wuyko_WINDOWS Posted September 11, 2012 Share Posted September 11, 2012 Unfortunately it's don’t work for me :'( Please HELP?! Quote Link to comment
darkside40 Posted September 11, 2012 Share Posted September 11, 2012 More Info would be helpful. Quote Link to comment
theone Posted September 11, 2012 Share Posted September 11, 2012 Unfortunately it's don’t work for me :'( Please HELP?! What did you do? Quote Link to comment
cableboy Posted February 8, 2013 Share Posted February 8, 2013 Did anyone manage to get mldonkey to work with unraid? Perhaps it is possible to write an little how-to. CU cableboy Quote Link to comment
botez Posted February 11, 2013 Share Posted February 11, 2013 I've got this up and running as of today. Install the mldonkey-3.1.3 package from earlier in the thread. In addition, I had to install the following packages: gd-2.0.35-i486-4.txz fontconfig-2.9.0-i486-1.txz libmagic-4.17_4-i486-1as.tgz (I'm sure you can search the web to find these slackware packages). By default mldonkey tries to install to /root. To workaround this you have to set an environment variable MLDONKEY_DIR. I put mine in my cache directory: MLDONKEY_DIR=/mnt/cache/.mldonkey export MLDONKEY_DIR After that, you can start the mldonkey daemon using: mlnet > /dev/null 2>&1 & and access the web server with: http://tower:4080 That's as much as I've done thus far... Quote Link to comment
cableboy Posted February 13, 2013 Share Posted February 13, 2013 Thank you! I installed this package, but mlnet isnt starting mlnet: error while loading shared libraries: libXpm.so.4: cannot open shared object file: No such file or directory ldd mlnet giv this output: linux-gate.so.1 => (0xb7714000) libz.so.1 => /usr/lib/libz.so.1 (0xb76fa000) libbz2.so.1 => /lib/libbz2.so.1 (0xb76e9000) libgd.so.2 => /usr/lib/libgd.so.2 (0xb76a8000) libXpm.so.4 => not found libX11.so.6 => not found libjpeg.so.8 => not found libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7672000) libfreetype.so.6 => not found libpng14.so.14 => not found libmagic.so.1 => /usr/lib/libmagic.so.1 (0xb7663000) libm.so.6 => /lib/libm.so.6 (0xb763d000) libdl.so.2 => /lib/libdl.so.2 (0xb7639000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7549000) libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb753e000) libpthread.so.0 => /lib/libpthread.so.0 (0xb7525000) libc.so.6 => /lib/libc.so.6 (0xb73c1000) libXpm.so.4 => not found libX11.so.6 => not found libjpeg.so.8 => not found libfreetype.so.6 => not found libpng14.so.14 => not found libfreetype.so.6 => not found libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb73a0000) /lib/ld-linux.so.2 (0xb7715000) Should i install this other libs? MHO mlnet dont need an Xserver, or? CU Cableboy Quote Link to comment
chrisbirkinshaw Posted April 11, 2013 Share Posted April 11, 2013 I used to have it working but have forgotten how I did it! Will attempt again soon and post steps. This may be of use: http://mldonkey.sourceforge.net/Installation_on_NAS_and_embedded Quote Link to comment
Coque Posted April 21, 2013 Author Share Posted April 21, 2013 Hello... I give up. After installed lots of slackware packages i can't make it function. Can anyone make a step-by-step guide for a newbie in Slackware like me? Thanks. Quote Link to comment
Wuyko_WINDOWS Posted May 14, 2013 Share Posted May 14, 2013 I installed the package mldonkey following the instructions of botez three posts above, and the program will start immediately. The only thing that should be done before starting the mlnet edit \\Tower\cache\.Mldonkey\downloads.ini line for allowed IP range, for me allowed_ips = ["127.0.0.1";"192.168.1.0-192.168.1.255";] Quote Link to comment
denishay Posted October 24, 2017 Share Posted October 24, 2017 Hi all, I know this is thread necromancy, but I'm interested in getting mldonkey to work on my unraid server (ideally in a container). Has anything new been made available since? the package listed in this thread is not available anymore ... and compiling source code is way beyond me. I tried the amule docker, but even though it connects (on the right non-default ports, gets high id, etc.), it constantly disconnects on its own after a few minutes and Kademlia support does not seem to be doing any of its job. My ideal app would support both bittorrent and ed2K networks, and mldonkey seems to fit the bill. Thanks in advance for your answers! Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.