Rabbitvcs Nautilus funktioniert nicht auf Ubuntu 13.04


15

Ich habe gerade Rabbitvcs auf Ubuntu 13.04 gemäß den offiziellen Anweisungen installiert . Bei dem Versuch, apt-get install rabbitvcs-nautilus3 zu installieren, wurde folgende Fehlermeldung angezeigt:

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

Also habe ich es mit apt-get install rabbitvcs-nautilus installiert und jetzt werden die rabbitvcs-Optionen nicht angezeigt, wenn ich mit der rechten Maustaste auf einen Ordner klicke. Jede Hilfe und Anregungen wird sehr dankbar sein. Vielen Dank.

Antworten:


12

Ich habe die folgenden Symlinks hinzugefügt

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

und ersetzte /usr/share/nautilus-python/extensions/RabbitVCS.py durch RabbitVCS.py

Jetzt funktioniert es gut für mich. :)


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/

Das Herunterladen der neuen Version von RabbitVCS.py hat bei meiner x64-Installation geholfen. Diese Datei muss mit root / su / sudo nach /usr/share/nautilus-python/extensions/RabbitVCS.py kopiert werden


4

Ich hatte das gleiche Problem, aber nicht von einer Neuinstallation, von einem Upgrade von 12.10.

Die Nautilus-Benutzeroberfläche von RabbitVCS funktioniert nicht.

Ich habe ein Ticket bei den RabbitVCS-Entwicklern gekauft. Sie können es hier überwachen, falls eine Lösung gefunden wird:

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

Vielen Dank,

Yannis


Hallo Yannis, danke für die Antwort. Ich werde das von Ihnen bereitgestellte Ticket überwachen. Bitte führen Sie mich vorerst zum Auschecken über die Befehlszeile.
LX7

1
schreib einfach svn checkout <URL> <local dir path where you want to checkout> (. represents current dir)und es wird funktionieren ... siehesvn --help
Amit

3

Ich weiß, dass dies bereits beantwortet wurde, aber hier sind meine Schritte, um das Problem unter Xubuntu 13.04 zu beheben:

Erstens habe ich /usr/share/nautilus-python/extensions/RabbitVCS.py durch RabbitVCS.py ersetzt .

Dann im Terminal laufen:

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

Wenn dies bei Ihnen nicht funktioniert, können Sie herausfinden, welche Bibliotheken RabbitVCS nicht finden konnte, indem Sie Folgendes ausführen:

nautilus --no-desktop -q

Verwandte (und möglicherweise nützliche):


nautilus --no-desktop -qhat mir sehr geholfen. Vielen Dank
Mircea Nistor

2

Nautilus einfach neu starten. Manchmal funktioniert es im Hintergrund, um die Desktopsymbole anzuzeigen (dies ist mein Fall).

Lösung:

sudo killall nautilus

Genießen!


Versuchen Sie dies immer vor der akzeptierten Antwort. arbeitete wie ein Zauber für mich in 12.04,
nautilus3

0

In meinem Ubuntu 13.04 raring x86 - habe ich gelöst

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

0

Unter Ubuntu 13.10 waren die obigen Vorschläge hilfreich. Obwohl es so aussieht, als ob sie manchmal funktionieren und manchmal nicht für mich. Oft bekomme ich immer noch nicht das Kontextmenü mit der rechten Maustaste, um SVN / Git-Inhalte anzuzeigen. Dann nach dem ...

nautilus --no-desktop -q

Ich bemerkte, dass es ein Berechtigungsproblem mit /home/[me[/.config/rabbitvcs gab - und es stellte sich heraus, dass es im Besitz von root war (wahrscheinlich, weil ich sudo bei der Installation von rabbitvcs verwendet habe) Ich bin es wieder, ich habe mein Kontextmenü nach einem Neustart von Nautilus funktioniert

Ich dachte nur, das könnte jemandem helfen


0

Wenn Sie libpython2.7.so.1.0 nicht in / usr / lib / i386-linux-gnu haben, können Sie es mit sudo apt-get python2.7 installieren. Nach der Installation starten Sie einfach Ihr System neu oder starten Sie Ihren nautilus neu. Wenn dies Ihr Problem immer noch nicht löst, installieren Sie rabbitvcs-thunar in Ihrem System.


-1

Das Problem hing auch mit den Berechtigungen für mich zusammen. Als ich (auf meinem Ubuntu 12.04 32b) einen neuen Benutzer hinzufügte, hörten die Rabbitvcs auf, an dem ersten Benutzer zu arbeiten. Ich habe das Problem gelöst, indem ich das Verzeichnis .config / rabbitcsv gelöscht und den Nautilus neu gestartet habe.


Bei der Frage geht es darum, Rabbitvcs zu installieren, nicht darum, es auszuführen.
Florian Diesch
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.