Rabbitvcs Nautilus ne fonctionne pas sur Ubuntu 13.04

15

Je viens d'installer Rabbitvcs sur Ubuntu 13.04 conformément aux instructions officielles . Lorsque j'ai essayé d'installer apt-get install rabbitvcs-nautilus3, j'ai reçu le message d'erreur suivant:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package rabbitvcs-nautilus3 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
rabbitvcs-nautilus

E: Package 'rabbitvcs-nautilus3' has no installation candidate

Je l'ai donc installé avec apt-get install rabbitvcs-nautilus, et maintenant les options de rabbitvcs ne s'affichent pas lorsque je fais un clic droit sur un dossier. Toute aide et suggestion sera hautement appréciable. Merci.

LX7
la source

Réponses:

12

J'ai ajouté les liens symboliques ci-dessous

sudo ln -sf /usr/lib/i386-linux-gnu/libpython2.7.so.1 /usr/lib/libpython2.7.so.1

sudo ln -sf /usr/lib/libpython2.7.so.1 /usr/lib/libpython2.7.so.1.0

et remplacé le /usr/share/nautilus-python/extensions/RabbitVCS.py par RabbitVCS.py

Maintenant ça marche bien pour moi. :)

LX7
la source
9
$ sudo ln -sf /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 /usr/lib/
$ sudo ln -sf /usr/lib/x86_64-linux-gnu/libpython2.7.so.1 /usr/lib/

et le téléchargement de la nouvelle version de RabbitVCS.py m'a aidé sur mon installation x64. Ce fichier doit être copié dans /usr/share/nautilus-python/extensions/RabbitVCS.py en utilisant root / su / sudo

user159881
la source
4

J'ai eu le même problème mais pas d'une nouvelle installation, d'une mise à niveau à partir de 12.10.

L'interface graphique nautilus de RabbitVCS ne fonctionne pas.

J'ai soulevé un ticket avec les développeurs de RabbitVCS. Vous pouvez le surveiller ici, au cas où une solution serait trouvée:

https://code.google.com/p/rabbitvcs/issues/detail?id=803&q=13.03&colspec=Stars%20ID%20Type%20Status%20Priority%20Milestone%20Owner%20Summary

Merci,

Yannis

user117835
la source
Salut Yannis, Merci pour la réponse. Je surveillerai le ticket que vous avez fourni. Pour le moment, pourriez-vous me guider sur la procédure de paiement via la ligne de commande.
LX7
1
il suffit d'écrire svn checkout <URL> <local dir path where you want to checkout> (. represents current dir)et cela fonctionnera ... voirsvn --help
Amit
3

Je sais que cela a déjà été répondu, mais voici mes étapes afin de résoudre le problème sur Xubuntu 13.04:

Tout d'abord, j'ai remplacé /usr/share/nautilus-python/extensions/RabbitVCS.py par RabbitVCS.py .

Ensuite, dans le terminal, exécutez:

sudo ln -s /usr/lib/x86_64-linux-gnu/libpython2.7.so /usr/lib/libpython.2.7.so
sudo ln -s /usr/lib/x86_64-linux-gnu/libpython2.7.so.1 /usr/lib/libpython.2.7.so.1
sudo ldconfig
killall nautilus
nautilus

Si cela ne fonctionne pas pour vous, vous pouvez découvrir quelles bibliothèques RabbitVCS n'a pas pu trouver en exécutant:

nautilus --no-desktop -q

Connexes (et potentiellement utiles):

Andrew Bate
la source
nautilus --no-desktop -qbeaucoup aidé. Merci
Mircea Nistor
2

Redémarrez juste nautilus. Parfois, cela fonctionne en arrière-plan pour afficher les icônes du bureau (c'est mon cas).

Solution:

sudo killall nautilus

Prendre plaisir!

PabloRQ
la source
essayez toujours ceci avant la réponse acceptée. a travaillé comme un charme pour moi le 12.04, nautilus3
infoclogged
0

Dans mon Ubuntu 13.04 raring x86 - j'ai résolu

sudo ln -sf /usr/lib/i386-linux-gnu/libpython2.7.so.1.0 /usr/lib/libpython2.7.so.1.0
sudo ln -sf /usr/lib/i386-linux-gnu/libpython2.7.so.1 /usr/lib/libpython2.7.so.1
killall nautilus
Danny Muñoz
la source
0

Sur Ubuntu 13.10, les suggestions ci-dessus ont été utiles. Bien que cela semble parfois fonctionner et parfois pas pour moi. Plusieurs fois, je n'ai toujours pas le menu contextuel du clic droit pour afficher des trucs SVN / Git. Puis après avoir fait ...

nautilus --no-desktop -q

J'ai remarqué qu'il y avait un problème de permission avec /home/[me diplomatique/.config/rabbitvcs - et il s'avère qu'il appartenait à root (probablement parce que j'ai utilisé sudo en faisant quelque chose pour installer rabbitvcs), donc quand je l'ai changé en être moi encore, j'ai fait fonctionner mon menu contextuel après un redémarrage nautilus

Je pensais juste que cela pourrait aider quelqu'un

user212764
la source
0

Si vous n'avez pas libpython2.7.so.1.0 dans / usr / lib / i386-linux-gnu, vous pouvez l'installer en utilisant sudo apt-get python2.7. Après l'installation, redémarrez simplement votre système ou redémarrez votre nautilus.Si cela ne résout toujours pas votre problème, installez rabbitvcs-thunar dans votre système.

Fahad Anjum
la source
-1

Le problème était également lié aux autorisations pour moi. Lorsque (sur mon Ubuntu 12.04 32b) j'ai ajouté un nouvel utilisateur, le rabbitvcs s'est arrêté de travailler sur le premier utilisateur. J'ai résolu le problème de suppression du répertoire .config / rabbitcsv et de redémarrage du nautilus.

fgiava
la source
La question concerne l'installation de Rabbitvcs, pas son exécution.
Florian Diesch