特殊:Badtitle/NS100:AzureusHowTo:修订间差异
小无编辑摘要 |
小无编辑摘要 |
||
第1行: | 第1行: | ||
{{From|https://help.ubuntu.com/community/AzureusHowTo}} | {{From|https://help.ubuntu.com/community/AzureusHowTo}} | ||
{{Languages|UbuntuHelp:AzureusHowTo}} | {{Languages|UbuntuHelp:AzureusHowTo}} | ||
Azureus is a Java based BitTorrent client, with support for I2P and Tor anonymous communication protocols. It currently supports Windows, Mac OS X, Linux and Unix. Azureus was first released in June 2003 at Sourceforge.net, mostly to experiment with the Standard Widget Toolkit from Eclipse. It is one of the most popular BitTorrent clients. | Azureus is a Java based BitTorrent client, with support for I2P and Tor anonymous communication protocols. It currently supports Windows, Mac OS X, Linux and Unix. Azureus was first released in June 2003 at Sourceforge.net, mostly to experiment with the Standard Widget Toolkit from Eclipse. It is one of the most popular BitTorrent clients. | ||
== Installation == | == Installation == | ||
=== Ubuntu 7.04 (Feisty Fawn) === | === Ubuntu 7.04 (Feisty Fawn) === | ||
1. Add <code><nowiki>universe</nowiki></code> and <code><nowiki>multiverse</nowiki></code> repositores. See AddingRepositoriesHowto for more information. | 1. Add <code><nowiki>universe</nowiki></code> and <code><nowiki>multiverse</nowiki></code> repositores. See AddingRepositoriesHowto for more information. | ||
2. Install Azureus and Sun Java by installing the following packages: | 2. Install Azureus and Sun Java by installing the following packages: | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo apt-get install azureus | sudo apt-get install azureus | ||
sudo apt-get install sun-java6-jre | sudo apt-get install sun-java6-jre | ||
</nowiki></pre> | </nowiki></pre> | ||
3. Configure alternatives to use Sun's java (sun-java6-jre in the list) | 3. Configure alternatives to use Sun's java (sun-java6-jre in the list) | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo update-alternatives --config java | sudo update-alternatives --config java | ||
</nowiki></pre> | </nowiki></pre> | ||
4. If Azureus complains you're NAT blocked or if DHT is firewalled even though your router forwards the ports correctly. Configure iptables to add port forwarding | 4. If Azureus complains you're NAT blocked or if DHT is firewalled even though your router forwards the ports correctly. Configure iptables to add port forwarding | ||
* first is for tcp (NAT), second for udp | |||
* <EXT_INT> is external interface (e.g. 'eth0') | |||
* <PORT> is tcp port setup in azureus | |||
<pre><nowiki> | <pre><nowiki> | ||
/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 tcp --tcp-flags SYN,RST,ACK SYN --dport <PORT> -m state --state NEW -j ACCEPT | ||
第34行: | 第23行: | ||
</nowiki></pre> | </nowiki></pre> | ||
if you need more info see [http://www.azureuswiki.com/index.php/Firewalling] | if you need more info see [http://www.azureuswiki.com/index.php/Firewalling] | ||
5. If you want the latest version of Azureus Vuze, follow this FAQ starting at step 2. [http://ubuntuforums.org/showthread.php?t=144546&highlight=azureus] | 5. If you want the latest version of Azureus Vuze, follow this FAQ starting at step 2. [http://ubuntuforums.org/showthread.php?t=144546&highlight=azureus] | ||
=== Ubuntu 6.10 (edgy) === | === Ubuntu 6.10 (edgy) === | ||
There is a bug for Azureus in 6.10 (edgy). Do not install from the repositories. | There is a bug for Azureus in 6.10 (edgy). Do not install from the repositories. | ||
Here is documentation for the bug: https://launchpad.net/ubuntu/+source/azureus/+bug/57875 | Here is documentation for the bug: https://launchpad.net/ubuntu/+source/azureus/+bug/57875 | ||
1. Add the multiverse repositories. See AddingRepositoriesHowto for more information. | 1. Add the multiverse repositories. See AddingRepositoriesHowto for more information. | ||
2. Install Azureus and Sun Java by installing the following packages: | 2. Install Azureus and Sun Java by installing the following packages: | ||
* '''azureus''' | * '''azureus''' | ||
* '''sun-java5-jre''' | * '''sun-java5-jre''' | ||
3. Configure alternatives to use Sun's java | 3. Configure alternatives to use Sun's java | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo update-alternatives --config java | sudo update-alternatives --config java | ||
</nowiki></pre> | </nowiki></pre> | ||
4. Then follow this FAQ starting at step 2. http://ubuntuforums.org/showthread.php?t=144546&highlight=azureus | 4. Then follow this FAQ starting at step 2. http://ubuntuforums.org/showthread.php?t=144546&highlight=azureus | ||
After that you should be done. If you have any problems do this last step: | After that you should be done. If you have any problems do this last step: | ||
5. Configure iptables to add port forwarding | 5. Configure iptables to add port forwarding | ||
if your NAT blocked or if DHT is firewalled and your router does forward the ports | if your NAT blocked or if DHT is firewalled and your router does forward the ports | ||
* first is for tcp (NAT), second for udp | |||
* <EXT_INT> is external interface (e.g. 'eth0') | |||
* <PORT> is tcp port setup in azureus | |||
<pre><nowiki> | <pre><nowiki> | ||
/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 tcp --tcp-flags SYN,RST,ACK SYN --dport <PORT> -m state --state NEW -j ACCEPT | ||
第70行: | 第47行: | ||
</nowiki></pre> | </nowiki></pre> | ||
if you need more info see [http://www.azureuswiki.com/index.php/Firewalling] | if you need more info see [http://www.azureuswiki.com/index.php/Firewalling] | ||
=== Ubuntu 6.06 (Dapper Drake) === | === Ubuntu 6.06 (Dapper Drake) === | ||
1. Add the multiverse repositories. See AddingRepositoriesHowto for more information. | 1. Add the multiverse repositories. See AddingRepositoriesHowto for more information. | ||
2. Install Azureus and Sun Java by installing the following packages: | 2. Install Azureus and Sun Java by installing the following packages: | ||
* '''azureus''' | * '''azureus''' | ||
* '''sun-java5-jre''' | * '''sun-java5-jre''' | ||
3. Configure alternatives to use Sun's java | 3. Configure alternatives to use Sun's java | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo update-alternatives --config java | sudo update-alternatives --config java | ||
</nowiki></pre> | </nowiki></pre> | ||
4. Configure iptables to add port forwarding | 4. Configure iptables to add port forwarding | ||
if your NAT blocked or if DHT is firewalled and your router does forward the ports | if your NAT blocked or if DHT is firewalled and your router does forward the ports | ||
* first is for tcp (NAT), second for udp | |||
* <EXT_INT> is external interface (e.g. 'eth0') | |||
* <PORT> is tcp port setup in azureus | |||
<pre><nowiki> | <pre><nowiki> | ||
/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 tcp --tcp-flags SYN,RST,ACK SYN --dport <PORT> -m state --state NEW -j ACCEPT | ||
第98行: | 第66行: | ||
</nowiki></pre> | </nowiki></pre> | ||
if you need more info see [http://www.azureuswiki.com/index.php/Firewalling] | if you need more info see [http://www.azureuswiki.com/index.php/Firewalling] | ||
=== Ubuntu 5.10 (Breezy Badger) === | === Ubuntu 5.10 (Breezy Badger) === | ||
1. Add <code><nowiki>universe</nowiki></code> and <code><nowiki>multiverse</nowiki></code> repositores. See AddingRepositoriesHowto for more information. | 1. Add <code><nowiki>universe</nowiki></code> and <code><nowiki>multiverse</nowiki></code> repositores. See AddingRepositoriesHowto for more information. | ||
2. Install Azureus' dependencies, the following packages: | 2. Install Azureus' dependencies, the following packages: | ||
* '''j2re1.4''' | * '''j2re1.4''' | ||
* '''libcommons-cli-java''' | * '''libcommons-cli-java''' | ||
第110行: | 第74行: | ||
* '''libseda-java''' | * '''libseda-java''' | ||
* '''libswt-gtk-3.1-java''' | * '''libswt-gtk-3.1-java''' | ||
3. Download and install Azureus: | 3. Download and install Azureus: | ||
<pre><nowiki> | <pre><nowiki> | ||
wget http://ftp.egr.msu.edu/debian/pool/contrib/a/azureus/azureus_2.4.0.2-1_all.deb | wget http://ftp.egr.msu.edu/debian/pool/contrib/a/azureus/azureus_2.4.0.2-1_all.deb | ||
第119行: | 第80行: | ||
rm azureus_2.4.0.2-1_all.deb | rm azureus_2.4.0.2-1_all.deb | ||
</nowiki></pre> | </nowiki></pre> | ||
== Troubleshooting == | == Troubleshooting == | ||
=== Pop-Ups can not be closed === | === Pop-Ups can not be closed === | ||
Due to a bug in Azureus included in Dapper notification Popups can not be closed. in order to solve this issue you need a newer version as Dapper included azureus version. | Due to a bug in Azureus included in Dapper notification Popups can not be closed. in order to solve this issue you need a newer version as Dapper included azureus version. | ||
[http://azureus.sourceforge.net/index_CVS.php Here] you can get the latest beta version. Download the .jar file and replace it with the one in folder '''/usr/share/java'''. | [http://azureus.sourceforge.net/index_CVS.php Here] you can get the latest beta version. Download the .jar file and replace it with the one in folder '''/usr/share/java'''. | ||
There is a workaround, however. For some strange reason, if you open up the About page (with all the credits), the pop-up becomes closeable somehow. | There is a workaround, however. For some strange reason, if you open up the About page (with all the credits), the pop-up becomes closeable somehow. | ||
=== Icon does not appear in notification area === | === Icon does not appear in notification area === | ||
This is also fixed by using the latest Azureus version explained immediately above. | This is also fixed by using the latest Azureus version explained immediately above. | ||
=== FAT32 partition under Linux === | === FAT32 partition under Linux === | ||
To save your downloads to a FAT32 (Windows) partition mounted under Ubuntu, you must enable Tools -> Options -> Files -> "Enable incremental file creation." Otherwise, you will see "Operation not permitted, setLength fails (allocateFiles...)" errors during file allocation. | To save your downloads to a FAT32 (Windows) partition mounted under Ubuntu, you must enable Tools -> Options -> Files -> "Enable incremental file creation." Otherwise, you will see "Operation not permitted, setLength fails (allocateFiles...)" errors during file allocation. | ||
== Links == | == Links == | ||
* [http://azureus.sourceforge.net/ Azureus Project Homepage] | * [http://azureus.sourceforge.net/ Azureus Project Homepage] | ||
* [http://www.azureuswiki.com/ Azureus Wiki] | * [http://www.azureuswiki.com/ Azureus Wiki] |
2007年11月30日 (五) 16:11的版本
文章出处: |
{{#if: | {{{2}}} | https://help.ubuntu.com/community/AzureusHowTo }} |
点击翻译: |
English {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/af | • {{#if: UbuntuHelp:AzureusHowTo|Afrikaans| [[::AzureusHowTo/af|Afrikaans]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/ar | • {{#if: UbuntuHelp:AzureusHowTo|العربية| [[::AzureusHowTo/ar|العربية]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/az | • {{#if: UbuntuHelp:AzureusHowTo|azərbaycanca| [[::AzureusHowTo/az|azərbaycanca]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/bcc | • {{#if: UbuntuHelp:AzureusHowTo|جهلسری بلوچی| [[::AzureusHowTo/bcc|جهلسری بلوچی]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/bg | • {{#if: UbuntuHelp:AzureusHowTo|български| [[::AzureusHowTo/bg|български]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/br | • {{#if: UbuntuHelp:AzureusHowTo|brezhoneg| [[::AzureusHowTo/br|brezhoneg]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/ca | • {{#if: UbuntuHelp:AzureusHowTo|català| [[::AzureusHowTo/ca|català]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/cs | • {{#if: UbuntuHelp:AzureusHowTo|čeština| [[::AzureusHowTo/cs|čeština]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/de | • {{#if: UbuntuHelp:AzureusHowTo|Deutsch| [[::AzureusHowTo/de|Deutsch]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/el | • {{#if: UbuntuHelp:AzureusHowTo|Ελληνικά| [[::AzureusHowTo/el|Ελληνικά]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/es | • {{#if: UbuntuHelp:AzureusHowTo|español| [[::AzureusHowTo/es|español]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/fa | • {{#if: UbuntuHelp:AzureusHowTo|فارسی| [[::AzureusHowTo/fa|فارسی]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/fi | • {{#if: UbuntuHelp:AzureusHowTo|suomi| [[::AzureusHowTo/fi|suomi]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/fr | • {{#if: UbuntuHelp:AzureusHowTo|français| [[::AzureusHowTo/fr|français]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/gu | • {{#if: UbuntuHelp:AzureusHowTo|ગુજરાતી| [[::AzureusHowTo/gu|ગુજરાતી]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/he | • {{#if: UbuntuHelp:AzureusHowTo|עברית| [[::AzureusHowTo/he|עברית]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/hu | • {{#if: UbuntuHelp:AzureusHowTo|magyar| [[::AzureusHowTo/hu|magyar]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/id | • {{#if: UbuntuHelp:AzureusHowTo|Bahasa Indonesia| [[::AzureusHowTo/id|Bahasa Indonesia]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/it | • {{#if: UbuntuHelp:AzureusHowTo|italiano| [[::AzureusHowTo/it|italiano]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/ja | • {{#if: UbuntuHelp:AzureusHowTo|日本語| [[::AzureusHowTo/ja|日本語]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/ko | • {{#if: UbuntuHelp:AzureusHowTo|한국어| [[::AzureusHowTo/ko|한국어]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/ksh | • {{#if: UbuntuHelp:AzureusHowTo|Ripoarisch| [[::AzureusHowTo/ksh|Ripoarisch]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/mr | • {{#if: UbuntuHelp:AzureusHowTo|मराठी| [[::AzureusHowTo/mr|मराठी]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/ms | • {{#if: UbuntuHelp:AzureusHowTo|Bahasa Melayu| [[::AzureusHowTo/ms|Bahasa Melayu]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/nl | • {{#if: UbuntuHelp:AzureusHowTo|Nederlands| [[::AzureusHowTo/nl|Nederlands]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/no | • {{#if: UbuntuHelp:AzureusHowTo|norsk| [[::AzureusHowTo/no|norsk]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/oc | • {{#if: UbuntuHelp:AzureusHowTo|occitan| [[::AzureusHowTo/oc|occitan]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/pl | • {{#if: UbuntuHelp:AzureusHowTo|polski| [[::AzureusHowTo/pl|polski]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/pt | • {{#if: UbuntuHelp:AzureusHowTo|português| [[::AzureusHowTo/pt|português]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/ro | • {{#if: UbuntuHelp:AzureusHowTo|română| [[::AzureusHowTo/ro|română]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/ru | • {{#if: UbuntuHelp:AzureusHowTo|русский| [[::AzureusHowTo/ru|русский]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/si | • {{#if: UbuntuHelp:AzureusHowTo|සිංහල| [[::AzureusHowTo/si|සිංහල]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/sq | • {{#if: UbuntuHelp:AzureusHowTo|shqip| [[::AzureusHowTo/sq|shqip]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/sr | • {{#if: UbuntuHelp:AzureusHowTo|српски / srpski| [[::AzureusHowTo/sr|српски / srpski]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/sv | • {{#if: UbuntuHelp:AzureusHowTo|svenska| [[::AzureusHowTo/sv|svenska]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/th | • {{#if: UbuntuHelp:AzureusHowTo|ไทย| [[::AzureusHowTo/th|ไทย]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/tr | • {{#if: UbuntuHelp:AzureusHowTo|Türkçe| [[::AzureusHowTo/tr|Türkçe]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/vi | • {{#if: UbuntuHelp:AzureusHowTo|Tiếng Việt| [[::AzureusHowTo/vi|Tiếng Việt]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/yue | • {{#if: UbuntuHelp:AzureusHowTo|粵語| [[::AzureusHowTo/yue|粵語]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/zh | • {{#if: UbuntuHelp:AzureusHowTo|中文| [[::AzureusHowTo/zh|中文]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/zh-hans | • {{#if: UbuntuHelp:AzureusHowTo|中文(简体)| [[::AzureusHowTo/zh-hans|中文(简体)]]}}|}} {{#ifexist: {{#if: UbuntuHelp:AzureusHowTo | UbuntuHelp:AzureusHowTo | {{#if: | :}}AzureusHowTo}}/zh-hant | • {{#if: UbuntuHelp:AzureusHowTo|中文(繁體)| [[::AzureusHowTo/zh-hant|中文(繁體)]]}}|}} |
{{#ifeq:UbuntuHelp:AzureusHowTo|:AzureusHowTo|请不要直接编辑翻译本页,本页将定期与来源同步。}} |
{{#ifexist: :AzureusHowTo/zh | | {{#ifexist: AzureusHowTo/zh | | {{#ifeq: {{#titleparts:AzureusHowTo|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:AzureusHowTo|1|-1|}} | zh | | }}
Azureus is a Java based BitTorrent client, with support for I2P and Tor anonymous communication protocols. It currently supports Windows, Mac OS X, Linux and Unix. Azureus was first released in June 2003 at Sourceforge.net, mostly to experiment with the Standard Widget Toolkit from Eclipse. It is one of the most popular BitTorrent clients.
Installation
Ubuntu 7.04 (Feisty Fawn)
1. Add universe
and multiverse
repositores. See AddingRepositoriesHowto for more information.
2. Install Azureus and Sun Java by installing the following packages:
sudo apt-get install azureus sudo apt-get install sun-java6-jre
3. Configure alternatives to use Sun's java (sun-java6-jre in the list)
sudo update-alternatives --config java
4. If Azureus complains you're NAT blocked or if DHT is firewalled even though your router forwards the ports correctly. Configure iptables to add port forwarding
- first is for tcp (NAT), second for udp
- <EXT_INT> is external interface (e.g. 'eth0')
- <PORT> is tcp port setup in 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
if you need more info see [1] 5. If you want the latest version of Azureus Vuze, follow this FAQ starting at step 2. [2]
Ubuntu 6.10 (edgy)
There is a bug for Azureus in 6.10 (edgy). Do not install from the repositories. Here is documentation for the bug: https://launchpad.net/ubuntu/+source/azureus/+bug/57875 1. Add the multiverse repositories. See AddingRepositoriesHowto for more information. 2. Install Azureus and Sun Java by installing the following packages:
- azureus
- sun-java5-jre
3. Configure alternatives to use Sun's java
sudo update-alternatives --config java
4. Then follow this FAQ starting at step 2. http://ubuntuforums.org/showthread.php?t=144546&highlight=azureus After that you should be done. If you have any problems do this last step: 5. Configure iptables to add port forwarding if your NAT blocked or if DHT is firewalled and your router does forward the ports
- first is for tcp (NAT), second for udp
- <EXT_INT> is external interface (e.g. 'eth0')
- <PORT> is tcp port setup in 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
if you need more info see [3]
Ubuntu 6.06 (Dapper Drake)
1. Add the multiverse repositories. See AddingRepositoriesHowto for more information. 2. Install Azureus and Sun Java by installing the following packages:
- azureus
- sun-java5-jre
3. Configure alternatives to use Sun's java
sudo update-alternatives --config java
4. Configure iptables to add port forwarding if your NAT blocked or if DHT is firewalled and your router does forward the ports
- first is for tcp (NAT), second for udp
- <EXT_INT> is external interface (e.g. 'eth0')
- <PORT> is tcp port setup in 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
if you need more info see [4]
Ubuntu 5.10 (Breezy Badger)
1. Add universe
and multiverse
repositores. See AddingRepositoriesHowto for more information.
2. Install Azureus' dependencies, the following packages:
- j2re1.4
- libcommons-cli-java
- liblog4j1.2-java
- libseda-java
- libswt-gtk-3.1-java
3. Download and install 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
Troubleshooting
Pop-Ups can not be closed
Due to a bug in Azureus included in Dapper notification Popups can not be closed. in order to solve this issue you need a newer version as Dapper included azureus version. Here you can get the latest beta version. Download the .jar file and replace it with the one in folder /usr/share/java. There is a workaround, however. For some strange reason, if you open up the About page (with all the credits), the pop-up becomes closeable somehow.
Icon does not appear in notification area
This is also fixed by using the latest Azureus version explained immediately above.
FAT32 partition under Linux
To save your downloads to a FAT32 (Windows) partition mounted under Ubuntu, you must enable Tools -> Options -> Files -> "Enable incremental file creation." Otherwise, you will see "Operation not permitted, setLength fails (allocateFiles...)" errors during file allocation.