歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 5.5 安裝Mldonkey 3.0.7

CentOS 5.5 安裝Mldonkey 3.0.7

日期:2017/2/28 16:14:34   编辑:Linux教程

今天想用電爐下載東西,不過很郁悶的是,一點擊下載,就提示我“Firefox 不知道如何打開此地址,因為協議 (ed2k) 未和任何程序關聯。”之前linux下一直使用普通下載,所以上網搜索之……

據說Mldonkey是“超級電驢”,所以本人也裝個試一下。

其實安裝還是比較簡單的,我用的是源碼安裝,下面是CentOS 5.5下安裝步驟:

1、wget http://garr.dl.sourceforge.net/sourceforge/mldonkey/mldonkey-3.0.7.tar.bz2

2、解壓下載的bz2文件:

bunzip2 mldonkey-3.0.7.tar.bz2

3、解壓由bz2解壓出來的tar文件:

tar xvf mldonkey-3.0.7.tar

4、vim mldonkey-3.0.7/src/utils/lib/charsetstubs.c

5、找到下列代碼處

if (!str)
raise_error ();

return (copy_string ((char*) str));
}

在其中加入“

str="UTF-8";

”(大概在1379行上下),加入後如下顯示:

if (!str)
raise_error ();
str="UTF-8";
return (copy_string ((char*) str));
}

6、

因為Mldonkey支持許多不同的協議(許多都是用不到的), 一般來說只需要BT, 直接http和ftp文件下載, 電驢下載, 可以使用下面的命令

./configure --disable-multinet --enable-donkey --enable-filetp --enable-bittorrent --enable-batch --disable-fasttrack

--disable-magic --disable-gui --disable-donkeysui --enable-gd

在./configure的同時,建議加入下列參數:

--enable-upnp-natpmp :

使用內置的libs編譯upnp和natpmp支持,增加下列參數

--enable-force-upnp-natpmp

:在編譯mldonkey的同時編譯libs支持

7、完成上面的步驟後就可以開始編譯了

make mlnet.byte.static

編譯完成後使用

mlnet.byte.static

就可以開啟服務了。為什麼說是一個服務呢,下面我來按自己的理解為大家講解一下:

與其說這是一款軟件,還不如說是一個服務,因為Mldonkey默認是沒有圖形用戶界面的,只能通過訪問http://127.0.0.1:4080/來訪問,

大家注意看:http開頭,也就是說,只要用浏覽器,就可以訪問,這裡面的好處我在後面會講到,現在還是說圖形界面的問題。

不喜歡網頁形式的朋友可以到下面的鏈接下載專門為Mldonkey而寫的圖形工具:http://mldonkey.sourceforge.net/Gui

在這裡我推薦使用Sancho

,因為這個工具安裝比較簡單,界面也算說得過去。如果裝完不喜歡這個界面,還可以選擇安裝其他GUI。

Sancho下載:http://sancho.awardspace.com/

Sancho的安裝與配置非常簡單,這裡就不說了。如果有問題可以留言~~

現在回過頭來說說之前講到的好處,因為Mldonkey可以用來做服務器,所以把他架設到公網上可以充當離線下載服務器!

具體可以參照http://www.linuxidc.com/Linux/2011-05/36428.htm

好了,暫時這麼多了,Mldonkey還有優化的余地,有興趣的可以去網上搜一下。

Copyright © Linux教程網 All Rights Reserved