• [supprimé]

Bonjour,

J'ai installé bittorrent sur ma FC3 mais lorsque je télécharge un fichier .torrent et que je double clique dessus, le sytème ne me fait pas l'association.
Je suis débutant en Linux et je ne sais pas trop quoi faire.
Merci beaucoup pour votre aide.

Pascal.
La note de Stanton FINLEY sur le sujet est le point de départ de mon post:

http://fedoranews.org/contributors/stanton_finley/fc3_note/#Bittorrent

Deux solutions générales sont ouvertes:

* utiliser les rpm BitTorrent et notamment créer une association dans Firefox;

* utiliser un logiciel spécifique, qui supporte les échanges BitTorrent et offre des fonctionnalités évoluées (suivi des téléchargements etc ...).

1- Bittorrent et bittorrent-gui:

Si les rpm mentionnés en 1.2 ont d'ores et déjà été implantés et si le Firewall est activé sur le système, aller en 1.5.

Si les rpm mentionnés en 1.2 ont d'ores et déjà été implantés et si aucun Firewall n'est activé sur le système, aller en 1.6 pour paramétrer directement l'association dans firefox.

1.1- ouvrir Firefox et aller http://www.city-fan.org/ftp/contrib/bittorrent/

1.2- sauvegarder sur le disque les rpm suivants :

wxPythonGTK2-2.5.2.8-1.fc3.i386.rpm
BitTorrent-3.4.2-3.fc3.noarch.rpm, and BitTorrent-gui-3.4.2-3.fc3.noarch.rpm.

1.3- ouvrir un terminal et passer en droits root.

taper: su <entrée>
saisir le mot de passe root <entrée>

1.4- lancer l'implantation des rpm téléchargés:

Nota: toutes les commandes se terminent par <entrée> pour les valider... je ne rappelle pas ce point.

rpm -Uvh /le répertoire de stockage/wxPythonGTK2-2.5.2.8-1.fc3.i386.rpm

rpm -Uvh /le répertoire de stockage/BitTorrent-3.4.2-3.fc3.noarch.rpm

rpm -Uvh /le répertoire de stockage/BitTorrent-gui-3.4.2-3.fc3.noarch.rpm

1.5- si le firewall est activé, il faut modifier les règles pour permettre à BitTorrent d'exploiter certains ports:

Dans le terminal, taper:

su -

puis

/sbin/iptables -I INPUT -p tcp --destination-port 6881:6889 -j ACCEPT

Les ports TCP 6881 à 6999, exploités par BitTorrent, sont ouverts.

puis

/sbin/iptables-save > /etc/sysconfig/iptables

iptables -L

Cela permet de vérifier que les règles sont bien prises en compte.

1.6- créer l'association dans Firefox:

Dans le terminal, saisir:

gedit /etc/mailcap

ajouter les lignes suivantes au fichier /etc/mailcap:

# bittorrent
application/x-bittorrent; /usr/bin/btdownloadgui.py %s; test=test -n "$DISPLAY"

Ces lignes permettront de télé charger des fichiers ".torrent" avec Firefox et de lancer directement BitTorrent.

Sauvegarder.

2- Azureus pour BiTtorrent:

Il faut installer Azureus. Java doit avoir été installé en préalable. Je ne détaille pas ce point.

2.1- aller à
http://sourceforge.net/project/showfiles.php?group_id=84122 et sauvegarder sur le disque le fichier azureus_2.2.0.0_linux.GTK.tar.bz2.

2.2- ouvrir un terminal et saisir:

su - <entrée>
Puis saisir le mot de passe root <entée>

2.3- installer Azureus:

se positionner dans le répertoire où azureus_2.2.0.0_linux.GTK.tar.bz2 a été sauvegardé

cd /répertoire de stockage/

taper:

tar xvfj azureus_2.2.0.0_linux.GTK.tar.bz2 <entrée>

Azureus est installé. Il faut maintenant, si nécessaire (Firewall activé), ouvrir les ports TCP 6881 à 6999. Pour ce faire, il faut exécuter les instructions décrites en 1.5.

2.4- lancer Azureus:

Azureus sera lancé par la commande, dans un terminal:

/repertoire de stockage de azureus_2.2.0.0_linux.GTK.tar.bz2/azureus

On lancera azureus sans les droits root. (Ouvrir un terminal et saisir la ligne de commande mentionnée précédemment).

2.5- paramétrer azureus:

Il faut lancer Azureus. Les préférences sont configurées depuis le menu.

****
Selon la solution retenue (1 ou 2 ou 1 et 2), l'utilisation d'un *.torrent sera réalisée comme suit:

solution 1: cliquer sur le lien *.torrent sous Firefox. BitTorrent sera lancé automatiquement.

solution 2: cliquer sur le lien *.torrent sous Firefox. Une boîte de dialogue sera ouverte. Il faudra choisir "open with" "Do this automatically for files like this form now on", puis "browse" et naviguer dans les répertoires jusqu'à désigner "azureus" et cliquer sur "azureus". Cliquer sur "open" puis "OK". Le fichier torrent sera téléchargé et azureus sera lancé.

solution 1 et 2: le choix sera ouvert. On lancera directement BitTorent en cliquant sur le lien ou on sauvegardera le fichier *.torrent, on lancera azureus et on ouvrira ce fichier au travers d'azureus.
valhalla a écrit:
Pour installer via yum ou apt:

Rajouter les depots dag dans soit yum ou apt selon ce qu'on utilise comme installeur:

http://dag.wieers.com/home-made/apt/FAQ.php#B


Installer ensuite avec apt ou yum:

apt-get install bittorrent-gui
ou
yum install bittorrent-gui
Moi quand j'essaye d'installer bittorent-gui avec yum il ne trouve rien et avec apt-get il me dit qu'une dépendance ne peut être trouvée et il s'agit de wxPython (je crois que ça vient du fait que wxPython n'est pas encore dispo pour Fedora Core 3 alors que sous Fedora Core 2 le package était dispo (je l'avait installé)).

yum install bittorrent-gui
Setting up Install Process
Setting up Repo: updates-released
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: livna-stable
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: livna-testing
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: newrpms
repomd.xml 100% |=========================| 1.1 kB 00:00
Setting up Repo: atrpms
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: livna-unstable
repomd.xml 100% |=========================| 951 B 00:00
Setting up Repo: base
repomd.xml 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
updates-re: ################################################## 355/355
livna-stab: ################################################## 112/112
livna-test: ################################################## 13/13
newrpms : ################################################## 348/348
atrpms : ################################################## 584/584
livna-unst: ################################################## 17/17
base : ################################################## 2622/2622
No Match for argument bittorrent-gui
Nothing to do


apt-get install bittorrent-gui
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
bittorrent-gui: Depends: bittorrent (= 3.4.2-1.1.fc3.rf) but it is not going to be installed
Depends: wxPython but it is not installable
librpm4.3: Obsoletes: rpm-libs (<= 4.3.2-21_35.rhfc3.at) but 4.3.2-21 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
  • [supprimé]

Merci beaucoup pour les réponses, ça fonctionne très bien maintenant !!!

Pascal
[réponse à Shakka]

Alors je te recommande de t'en remettre à la procédure sans utilisation de yum décrite dans mon post ... (solution 1).

Tu peux aussi implanter directement azureus, qui est un excellent client BitTorrent; mais tu devras alors veiller à installer Java, préalablement (si ce n'est fait bien sûr!).
installer azureus et arrête de ta casser la tête 🙂