个人工具

UbuntuHelp:AzureusHowTo/zh

来自Ubuntu中文

跳转至: 导航, 搜索


Azureus是一个基于Java的BitTorrent客户端,支持I2P和Tor匿名通讯协议。它支持Windows,Mac OS X,Linux和Unix操作系统。Azureus最早于2003年6月在Sourceforge.net发布,大部分是利用Eclipses上的Standard Widget Toolkit所作的实验性程序。它是现在最流行的BitTorrent客户端之一。

安装

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

如果需要更多的信息,可参考这里

Ubuntu 6.06 (Dapper Drake)

1. 添加multiverse源,具体可参考AddingRepositoriesHowto。

2. 安装Azureus和Sun Java:

  • azureus
  • sun-java5-jre

3. 配置Sun的Java为系统缺省使用的JRE

sudo update-alternatives --config java

4. 配置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

如果需要更多的信息,可参考这里

Ubuntu 5.10 (Breezy Badger)

1. 添加 universemultiverse源,具体可参考AddingRepositoriesHowto。

2. 安装Azureus的依赖,包括以下的包:

  • j2re1.4
  • libcommons-cli-java
  • liblog4j1.2-java
  • libseda-java
  • libswt-gtk-3.1-java

3. 下载并安装Azureus:

wget http://ftp.egr.msu.edu/debian/pool/contrib/a/azureus/azureus_2.4.0.2-1_all.deb
sudo dpkg -i azureus_2.4.0.2-1_all.deb
rm azureus_2.4.0.2-1_all.deb

常见问题

不能关闭弹出提示

在Dapper中的Azureus有一个bug,通知的弹出提示不能被关闭。要解决这个问题,需要更新版本的Azureus。

你能从这里 获得最新的beta版本,下载.jar文件,然後替代 /usr/share/java下面的同名文件。

这里还有一个办法,因为某些奇怪的原因,如果你打开关于窗口(看到所有的开发者的名字),就可以关闭那些pop-up提示。

图标没有出现在通知区域

这个问题也已经在最新版本的Azureus中修复了。

Linux下的FAT32分区

要把下载的文件保存在Ubuntu下挂载的FAT32(Windows)分区,你必须激活工具 -> 设置 -> 文件 -> “下载过程中逐渐增加文件大小”。否则,你会在分配文件空间的时候看到“不允许操作,设置长度错误(已分配文件...)“的错误。

链接