Nautilus Rabbitvcs nie działa na Ubuntu 13.04

15

Właśnie zainstalowałem Rabbitvcs na Ubuntu 13.04 zgodnie z oficjalnymi instrukcjami . Kiedy próbowałem zainstalować apt-get install rabbitvcs-nautilus3, otrzymałem następujący komunikat o błędzie:

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

Więc zainstalowałem go z apt-get install rabbitvcs-nautilus, a teraz opcje rabbitvcs nie są wyświetlane po kliknięciu folderu prawym przyciskiem myszy. Wszelka pomoc i sugestie będą bardzo znaczące. Dzięki.

LX7
źródło

Odpowiedzi:

12

Dodałem poniższe dowiązania symboliczne

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

i zastąpił /usr/share/nautilus-python/extensions/RabbitVCS.py programem RabbitVCS.py

Teraz działa mi dobrze. :)

LX7
źródło
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/

plus pobranie nowej wersji RabbitVCS.py pomogło w mojej instalacji x64. Ten plik należy skopiować do /usr/share/nautilus-python/extensions/RabbitVCS.py przy użyciu root / su / sudo

użytkownik159881
źródło
4

Miałem ten sam problem, ale nie ze świeżej instalacji, z aktualizacji z 12.10.

Nautilus interfejs graficzny RabbitVCS nie działa.

Zgadziłem się z twórcami RabbitVCS. Możesz to monitorować tutaj, w przypadku znalezienia rozwiązania:

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

Dzięki,

Yannis

użytkownik117835
źródło
Cześć Yannis, Dziękuję za odpowiedź. Będę monitorować bilet, który podałeś. Czy na razie możesz mi pomóc, jak dokonać płatności za pomocą wiersza polecenia.
LX7
1
po prostu napisz svn checkout <URL> <local dir path where you want to checkout> (. represents current dir)i zadziała ... patrzsvn --help
Amit
3

Wiem, że już na nie odpowiedziano, ale oto moje kroki, aby rozwiązać problem na Xubuntu 13.04:

Po pierwsze zamieniłem /usr/share/nautilus-python/extensions/RabbitVCS.py na RabbitVCS.py .

Następnie w biegu terminalowym:

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

Jeśli to nie zadziała, możesz dowiedzieć się, które biblioteki RabbitVCS nie mogą znaleźć, uruchamiając:

nautilus --no-desktop -q

Powiązane (i potencjalnie przydatne):

Andrew Bate
źródło
nautilus --no-desktop -qbardzo pomogłem. Dzięki
Mircea Nistor
2

Po prostu uruchom ponownie nautilus. Czasami działa w tle, aby wyświetlać ikony pulpitu (tak jest w moim przypadku).

Rozwiązanie:

sudo killall nautilus

Cieszyć się!

PabloRQ
źródło
zawsze wypróbuj to przed zaakceptowaną odpowiedzią. działał jak urok dla mnie w 12.04, nautilus3
zaatakowany
0

W moim Ubuntu 13.04 z X86 - rozwiązałem

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
źródło
0

W Ubuntu 13.10 powyższe sugestie były pomocne. Chociaż wydaje się, że czasami działają, a czasem nie dla mnie. Wiele razy nadal nie widzę menu kontekstowego wyświetlanego po kliknięciu prawym przyciskiem myszy, aby wyświetlić pliki SVN / Git. Potem po zrobieniu ...

nautilus --no-desktop -q

Zauważyłem, że wystąpił problem z uprawnieniami w /home/[me]/.config/rabbitvcs - i okazuje się, że był własnością root'a (prawdopodobnie dlatego, że korzystałem z sudo podczas instalowania królikvcs), więc kiedy zmieniłem to na bądź znowu mną, moje menu kontekstowe działa po ponownym uruchomieniu nautilusa

Pomyślałem, że to może komuś pomóc

użytkownik212764
źródło
0

Jeśli nie masz libpython2.7.so.1.0 w katalogu / usr / lib / i386-linux-gnu, możesz go zainstalować za pomocą sudo apt-get python2.7. Po zainstalowaniu wystarczy zrestartować system lub zrestartować nautilus. Jeśli to nadal nie rozwiąże problemu, zainstaluj w swoim komputerze rabbitvcs-thunar.

Fahad Anjum
źródło
-1

Problem dotyczył również uprawnień dla mnie. Kiedy (na moim Ubuntu 12.04 32b) dodałem nowego użytkownika, rabbitvcs przestał działać na pierwszym użytkowniku. Rozwiązałem problem, usuwając katalog .config / rabbitcsv i ponownie uruchamiając nautilus.

fgiava
źródło
Pytanie dotyczy instalacji Rabbitvcs, a nie uruchomienia go.
Florian Diesch