Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/10/2005, à 13:30

crypto178

Installer Rufus (client bittorrent efficace)

Rufus est un client bittorrent assez sympathique, pour ceux qui comme moi ne se sentent pas très heureux avec Azureus. Les deux programmes sont assez semblables dans leur approche 'pas trop minimaliste' mais rufus est bien plus léger.
Des screenshots sont disponibles à l'adresse http://rufus.sourceforge.net

Installation à partir du .deb : (merci à coxx pour le lien)
Téléchargez le paquet sur http://strikeforce.dyndns.org/files/breezy/ pour breezy
ou
sur http://strikeforce.dyndns.org/files/hoary/ pour hoary

ensuite installer avec la commande

sudo dpkg -i rufus*.deb

Installation à partir des sources :

Pour les experts, en quelques mots, l'installation consiste à
1. telecharger le code source sur sourceforge
2. satisfaire les dépendances (wxpython)
3. extraire dans un dossier de son home
4. créer un dossier .Rufus à la racine de son home
5. lancer rufus avec la commande 'python /home/chemin/vers/rufus/rufus.py'

pour les moins pros, voici une série de commandes qui devraient faire tout pour vous

mais juste avant, allez faire un tour par synaptic, il faut installer le paquet wxpython
sur hoary, c'est la version 2.5.3, on peut donc faire :
'sudo apt-get install wxpython2.5.3' sans passer par synaptic

(note: ces commandes installent le programme dans ~/apps/rufus, vous pouvez bien sur changer celà selon vos gouts sans que ça n'influe sur le processus)

cd ~/
mkdir .Rufus
mkdir apps/rufus
cd apps/rufus
wget http://mesh.dl.sourceforge.net/sourceforge/rufus/Rufus_0.6.5_src.zip
unzip Rufus_0.6.5_src.zip

ensuite pour lancer le programme c'est :

python /home/votre_utilisateur/apps/rufus/rufus.py

Idéalement, il faut ensuite créer un lanceur avec cette commande et l'ajouter au menu applications avec smeg menu editor.
Si quelqu'un a une procédure pour une installation multi-utilisateurs, avec un raccourci rufus dans /usr/bin, ce serait interessant!

Dernière modification par crypto178 (Le 18/10/2005, à 15:53)

Hors ligne

#2 Le 03/10/2005, à 09:23

dylhoxic

Re : Installer Rufus (client bittorrent efficace)

Pour l'installer sur Breezy voici ce que j'ai du faire :

sudo apt_get install python-wxgtk2.6
cd ~/
mkdir .Rufus
touch .Rufus/rufus.log  --> sinon j'ai une erreur lors de l'ouverture de l'application !
mkdir apps/rufus
cd apps/rufus
wget http://mesh.dl.sourceforge.net/sourceforge/rufus/Rufus_0.6.5_src.zip
unzip Rufus_0.6.5_src.zip

mais le téléchargement ne marche pas quand j'ouvre un fichier torrent.... sad:(

Dernière modification par dylhoxic (Le 03/10/2005, à 09:25)


Kubuntu++

Hors ligne

#3 Le 03/10/2005, à 09:50

Sleeper

Re : Installer Rufus (client bittorrent efficace)

Je suis sous Warty et Rufus ne se lance pas !!! J'ai bien installé wxpython, enfin je pense car j'en avais eu besoin quand j'ai essayé de jouer avec la bibliothèque en apprenant python. Voici l'erreur que j'ai récupérée dans le fichier ~/.Rufus/error.log

Rufus a écrit :

Traceback (most recent call last):
  File "/home/clement/Apps/Rufus/rufus.py", line 81, in ?
    EVT_INVOKE = wx.PyEventBinder(wxEVT_INVOKE, 0)
AttributeError: 'module' object has no attribute 'PyEventBinder'

Voici la description du paquet libwxgtk2.4-python que j'ai installé !

libwxgtk2.4-python a écrit :

wxWindows Cross-platform C++ GUI toolkit (wxPython binding)
wxWindows is a class library for C++ providing GUI (Graphical User
Interface) and other facilities on more than one platform.  Version 2.4
currently supports subsets of GTK+, Motif, and MS Windows.

This package provides a Python binding to the wxGTK library and it's
contrib libs.  If you wish to use xrced you'll also need the python-xml
package installed.

Peut être faut-il une nouvelle version de wxpython ?

Dernière modification par Sleeper (Le 03/10/2005, à 09:54)


Intel Core i5 750 : 4Go DDR : HD 2To : ATI HD4850 1Go DDR3 : SyncMaster 226bw
Pourquoi choisir GNU/Linux ? : Les commandes de base
Openbox : sur Ubuntu ou Debian, le tout en un script.

Hors ligne

#4 Le 03/10/2005, à 16:13

crypto178

Re : Installer Rufus (client bittorrent efficace)

dylhoxic a écrit :

mais le téléchargement ne marche pas quand j'ouvre un fichier torrent.... sad:(

tu as essayer de modifier/vérifier les dossiers de téléchargement?

Peut être faut-il une nouvelle version de wxpython ?

C'est malheureusement fort probable

Dernière modification par crypto178 (Le 03/10/2005, à 16:13)

Hors ligne

#5 Le 03/10/2005, à 17:30

dylhoxic

Re : Installer Rufus (client bittorrent efficace)

En fait ça marche à condition de créer un repertoire 'torrents' dans le repertoire de l'application... ensuite c'est bon...

Franchement je trouve Rufus vraiment sympathique mais j'attends de le tester un peu plus sur la longueur. En tout cas, Merci crypto178 pour nous avoir fait découvrir ce logiciel...


Kubuntu++

Hors ligne

#6 Le 04/10/2005, à 12:38

coxx

Re : Installer Rufus (client bittorrent efficace)

Hum hum ... Je veux pas casser tous vos élans d'installation à partir des sources, mais il y a un .deb de la dernière version pour hoary et pour breezy ici, les créateurs de ces .deb sont des contributeurs du forum ubuntu anglophone :

Pour hoary :
http://strikeforce.dyndns.org/files/hoary/
ou
http://ubuntudebs.luxz.net/hoary/

Pour breezy :
http://strikeforce.dyndns.org/files/breezy/
ou
http://ubuntudebs.luxz.net/breezy/


Monsieur K, de la chanson française parigote indépendante qui frappe fort !

Clips, paroles et sons disponibles sur le myspace de Monsieur K

Hors ligne

#7 Le 18/10/2005, à 06:35

Link

Re : Installer Rufus (client bittorrent efficace)

allo dylhoxic, ca fonctionne tre bien sauf que je dois absolument le lancer avec la commande sudo avant sinon ce me dit que je n'ai pas les permission necesaire:

****@****:~/rufus/rufus-0.6.5$ python rufus.py
Traceback (most recent call last):
  File "rufus.py", line 28, in ?
    sys.stdout = open((os.path.expanduser('~/.Rufus/rufus.log')), "w")
IOError: [Errno 13] Permission denied: '/home/****/.Rufus/rufus.log'

que dois-je faire pour pouvoir le lancer en utilisateur regulier?


aussi j'ai esayer de creer un racourcie ( un lanceur ) avec la commande approprier dans la partie commande mais ca ne fonctionne pas, ya-t'il un moyen de creer un raccourcie sur le burreau pour ne pas le lancer a chaque fois en ligne de commande?

Dernière modification par Link (Le 18/10/2005, à 06:40)


In a world without walls and fences, who needs Windows and Gates?

Hors ligne

#8 Le 18/10/2005, à 09:10

szdavid

Re : Installer Rufus (client bittorrent efficace)

Heureusement que j'ai lu jusqu'au bout pour trouver le .deb ; merci pour le lien  :-)

Hors ligne

#9 Le 18/10/2005, à 11:49

crypto178

Re : Installer Rufus (client bittorrent efficace)

Link a écrit :

allo dylhoxic, ca fonctionne tre bien sauf que je dois absolument le lancer avec la commande sudo avant sinon ce me dit que je n'ai pas les permission necesaire:

****@****:~/rufus/rufus-0.6.5$ python rufus.py
Traceback (most recent call last):
  File "rufus.py", line 28, in ?
    sys.stdout = open((os.path.expanduser('~/.Rufus/rufus.log')), "w")
IOError: [Errno 13] Permission denied: '/home/****/.Rufus/rufus.log'

que dois-je faire pour pouvoir le lancer en utilisateur regulier?


aussi j'ai esayer de creer un racourcie ( un lanceur ) avec la commande approprier dans la partie commande mais ca ne fonctionne pas, ya-t'il un moyen de creer un raccourcie sur le burreau pour ne pas le lancer a chaque fois en ligne de commande?

Pour le problème de permissions, vérifie que le dossier .Rufus existe et que le fichier .log à l'intérieur a les droits en écriture.

Pour le lanceur, il suffit normalement de mettre "/home/ton_user/****/rufus/rufus.py" (si ça ne marche pas, vérifie avec un éditeur de texte qu'il y a bien "#! /usr/bin/python" en première ligne de rufus.py, je l'ai peut être ajouté moi même sans me souvenir)

Hors ligne

#10 Le 18/10/2005, à 14:59

maxfox

Re : Installer Rufus (client bittorrent efficace)

coxx a écrit :

Hum hum ... Je veux pas casser tous vos élans d'installation à partir des sources, mais il y a un .deb de la dernière version pour hoary et pour breezy ici, les créateurs de ces .deb sont des contributeurs du forum ubuntu anglophone :

Pour hoary :
http://strikeforce.dyndns.org/files/hoary/
ou
http://ubuntudebs.luxz.net/hoary/

Pour breezy :
http://strikeforce.dyndns.org/files/breezy/
ou
http://ubuntudebs.luxz.net/breezy/

Merci Coxx, ça résout pas mal de problèmes wink

J'avais déjà utilisé la méthode de Crypto178 mais tout les fichiers téléchargés se retrouvaient avec des permissions root (pas pratique du tout ça), de plus un log connecté au net en root pendant des heures je trouvais ça trés moyen niveau sécuritée. (je me trompe peut être là, mais dans le doute...)

Malgré tout, merci à toi aussi Crypto178 pour m'avoir fait découvrir ce qui semble déjà être un trés (trés?)bon client BitTorrent. wink

Hors ligne

#11 Le 18/10/2005, à 15:28

crypto178

Re : Installer Rufus (client bittorrent efficace)

Interessant ces paquets .deb, ça devrait permettre à rufus de quitter son status d' "underdog"

Hors ligne

#12 Le 18/10/2005, à 16:28

Link

Re : Installer Rufus (client bittorrent efficace)

crypto178 a écrit :

vérifie avec un éditeur de texte qu'il y a bien "#! /usr/bin/python" en première ligne de rufus.py, je l'ai peut être ajouté moi même sans me souvenir)

comment faire pour verifier, python est crypter et ca ne marche pas avec gedit ou nano, avec quel editeur puis-je le visualiser?


In a world without walls and fences, who needs Windows and Gates?

Hors ligne

#13 Le 18/10/2005, à 16:51

crypto178

Re : Installer Rufus (client bittorrent efficace)

Non, les fichiers python à l'extention .py ne sont pas cryptés, seuls les .pyc (byte-code) sont illisibles. Tu dois pouvoir l'ouvrir avec gedit.
Alternativement la commande 'python /home/....../rufus.py' doit pouvoir lancer le script sans avoir besoin d'ajouter la ligne "#! /usr/bin/python".

Hors ligne

#14 Le 18/10/2005, à 16:55

crypto178

Re : Installer Rufus (client bittorrent efficace)

maxfox a écrit :

J'avais déjà utilisé la méthode de Crypto178 mais tout les fichiers téléchargés se retrouvaient avec des permissions root (pas pratique du tout ça), de plus un log connecté au net en root pendant des heures je trouvais ça trés moyen niveau sécuritée. (je me trompe peut être là, mais dans le doute...)

Malgré tout, merci à toi aussi Crypto178 pour m'avoir fait découvrir ce qui semble déjà être un trés (trés?)bon client BitTorrent. wink

Merci pour les remerciements mais je crois que tu as du faire une étape de travers si rufus tourne en root!

Hors ligne

#15 Le 18/10/2005, à 17:33

Link

Re : Installer Rufus (client bittorrent efficace)

crypto178 a écrit :

Non, les fichiers python à l'extention .py ne sont pas cryptés, seuls les .pyc (byte-code) sont illisibles. Tu dois pouvoir l'ouvrir avec gedit.
Alternativement la commande 'python /home/....../rufus.py' doit pouvoir lancer le script sans avoir besoin d'ajouter la ligne "#! /usr/bin/python".

ok voici ce qu'il y a sur la premiere ligne de rufus.py:

#! /usr/bin/env python



est-ce que je dois enlever le /env ??


In a world without walls and fences, who needs Windows and Gates?

Hors ligne

#16 Le 18/10/2005, à 17:37

Sleeper

Re : Installer Rufus (client bittorrent efficace)

Link a écrit :

ok voici ce qu'il y a sur la premiere ligne de rufus.py:

#! /usr/bin/env python

est-ce que je dois enlever le /env ??

Essaie en modifiant la ligne comme ceci => #!/usr/bin/python

Dernière modification par Sleeper (Le 18/10/2005, à 17:39)


Intel Core i5 750 : 4Go DDR : HD 2To : ATI HD4850 1Go DDR3 : SyncMaster 226bw
Pourquoi choisir GNU/Linux ? : Les commandes de base
Openbox : sur Ubuntu ou Debian, le tout en un script.

Hors ligne

#17 Le 18/10/2005, à 17:47

Link

Re : Installer Rufus (client bittorrent efficace)

bon merci ca fonctionne pour le lanceur, le seul probleme est encore le probleme de permission manquante!


j'ai pourtant fait un sudo chmod 777 sur le rufus.log pour avoir touit les droit mais ca ne semble pas marcher ??


In a world without walls and fences, who needs Windows and Gates?

Hors ligne

#18 Le 18/10/2005, à 20:42

etiennez

Re : Installer Rufus (client bittorrent efficace)

Link> A tout hazard, essaye un
$ sudo chown -R ton_user:ton_user .Rufus/


I'm a good boy.

Hors ligne

#19 Le 18/10/2005, à 21:26

Link

Re : Installer Rufus (client bittorrent efficace)

je vais essayer ca ce soir, je suis presentement au boulot.

merci !


In a world without walls and fences, who needs Windows and Gates?

Hors ligne

#20 Le 19/10/2005, à 12:54

Link

Re : Installer Rufus (client bittorrent efficace)

****@****:~/Rufus$ sudo chown -R ****: ****.Rufus/
chown: ne peut accéder `****.Rufus/': Aucun fichier ou répertoire de ce type

je ne comprend pas pourtant le .Rufus est belle et bien la ????


In a world without walls and fences, who needs Windows and Gates?

Hors ligne

#21 Le 19/10/2005, à 15:05

etiennez

Re : Installer Rufus (client bittorrent efficace)

tu as mis un espace au mauvais endroit.
c'est sudo chown -R ton_user:ton_user .Rufus/
et pas sudo chown -R ton_user: ton_user.Rufus/


I'm a good boy.

Hors ligne

#22 Le 19/10/2005, à 17:20

krapo

Re : Installer Rufus (client bittorrent efficace)

Chez moi rufus se lance bien, mais les torrents que j'ouvrent n'apparaissent même pas dedans sad


Actu krapo: Dexter

Hors ligne

#23 Le 19/10/2005, à 17:43

dylhoxic

Re : Installer Rufus (client bittorrent efficace)

En fait il faut plutôt enregistrer les fichiers torrent sur le disque dur et après les ouvrir avec Rufus qui copiera le fichier torrent dans son propre repertoire...

Si quelqu'un a une astuce pour telecharger les liens torrent directement avec Rufus sous firefox je suis preneur...


Kubuntu++

Hors ligne

#24 Le 19/10/2005, à 19:02

krapo

Re : Installer Rufus (client bittorrent efficace)

Ah ben oui en effet ça marche mieux, merci beaucoup pour le conseil, je vais pouvoir bien le tester maintenant smile


Actu krapo: Dexter

Hors ligne

#25 Le 19/10/2005, à 19:33

Link

Re : Installer Rufus (client bittorrent efficace)

etiennez a écrit :

tu as mis un espace au mauvais endroit.
c'est sudo chown -R ton_user:ton_user .Rufus/
et pas sudo chown -R ton_user: ton_user.Rufus/

j'ai essayer justement au cas ou j'aurais mis un espace au mauvait endroit et ces toujours le meme resultat ??


In a world without walls and fences, who needs Windows and Gates?

Hors ligne