Azureus是一個基於JAVA的HTTP://www.aliyun.com/zixun/aggregation/33802.html">BitTorrent用戶端,支援I2P和Tor匿名通訊協定。 它支援Windows,Mac OS X,Linux和Unix作業系統。 Azureus最早于2003年6月在Sourceforge.net發佈,大部分是利用Eclipses上的Standard Widget Toolkit所作的實驗性程式。 它是現在最流行的BitTorrent用戶端之一。
在英文使用者中覆蓋率應該算是最大的。 是一個基於JAVA的多torrent下載程式,可以手動設置某個torrent的優先權,加入了irc聊天室,增加了一些基本的irc命令,可以看見線上人數和ID,支援多tracker url, 對於多tracker發佈的torrent可自動切換,並可以手動更改tracker url。
Ubuntu 6.10 (edgy)
在6.10(edgy)安裝Azureus會有bug,所以不要從源下載安裝。
這裡有關于這個bug的文檔:HTTPs://launchpad.net/ubuntu/+source/azureus/+bug/57875
1. 添加multiverse源,具體可參考AddingRepositoriesHowto。
2. 安裝Azureus和Sun JAVA:
azureus
sun-java5-jre
3. 配置Sun的JAVA為系統缺省使用的JRE
sudo update-alternatives --config java
4. 按照HTTP://ubuntuforums.org/showthread.php?t=144546&highlight=azureus這裡的第二步的問答清單來做。
都完成後,應該可以使用了。 如果你對於最後一步有任何問題:
5. 配置iptables,添加埠轉發。
如果NAT被阻塞或者DHT被防火牆阻塞,你必須設置路由來進行埠轉發。
首先是tcp(NAT),接下來是udp
<EXT_INT> 是外部介面(例如 'eth0')
<PORT> 是在azureus中設置的埠
/sbin/iptables -I INPUT 1 -i <EXT_INT> -p tcp --tcp-flags SYN,RST,ACK SYN --dport <PORT> -m state --state NEW -j ACCEPT
/sbin/iptables -I INPUT 1 -i <EXT_INT> -p udp --dport <PORT> -m state --state NEW -j ACCEPT
如果需要更多的資訊,可參考這裡 HTTP://www.azureuswiki.com/index.php/Firewalling