Rabbitvcs Nautilus не работает на Ubuntu 13.04


15

Я только что установил Rabbitvcs на Ubuntu 13.04 в соответствии с официальной инструкцией . Когда я попытался установить apt-get install rabbitvcs-nautilus3, я получил следующее сообщение об ошибке:

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

Поэтому я установил его с помощью apt-get install rabbitvcs-nautilus, и теперь параметры rabbitvcs не отображаются, когда я щелкаю правой кнопкой мыши по папке. Любая помощь и предложения будут высоко оценены. Благодарю.

Ответы:


12

Я добавил ниже ссылки

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

и заменил /usr/share/nautilus-python/extensions/RabbitVCS.py на RabbitVCS.py

Теперь он работает нормально для меня. :)


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/

плюс установка новой версии RabbitVCS.py помогла мне в установке x64. Этот файл необходимо скопировать в /usr/share/nautilus-python/extensions/RabbitVCS.py, используя root / su / sudo


4

У меня была та же проблема, но не с новой установки, с обновления от 12.10.

Графический интерфейс nautilus RabbitVCS не работает.

Я поднял билет с разработчиками RabbitVCS. Вы можете отслеживать это здесь, если решение найдено:

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

Благодарность,

Яннис


Привет Яннис, Спасибо за ответ. Я буду контролировать билет, который вы предоставили. В настоящее время, пожалуйста, вы можете рассказать мне, как оформить заказ через командную строку.
LX7

1
просто напишите, svn checkout <URL> <local dir path where you want to checkout> (. represents current dir)и это сработает ... смотритеsvn --help
Амит

3

Я знаю, что на этот вопрос уже дан ответ, но вот мои шаги для решения проблемы в Xubuntu 13.04:

Во-первых, я заменил /usr/share/nautilus-python/extensions/RabbitVCS.py на RabbitVCS.py .

Затем в терминале запустите:

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

Если это не работает для вас, вы можете узнать, какие библиотеки RabbitVCS не смогли найти, запустив:

nautilus --no-desktop -q

Связанные (и потенциально полезные):


nautilus --no-desktop -qочень помог. Спасибо
Мирча Нистор

2

Просто перезапустите наутилус. Иногда он работает в фоновом режиме, чтобы показать значки на рабочем столе (это мой случай).

Решение:

sudo killall nautilus

Наслаждайтесь!


всегда пробуйте это до того, как ответ будет принят. работал для меня как
брелок

0

В моем Ubuntu 13.04 Rring x86 - я решил

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

На Ubuntu 13.10 вышеупомянутые предложения были полезны. Хотя иногда кажется, что они работают, а иногда нет для меня. Много раз я все еще не получаю контекстное меню, вызываемое правой кнопкой мыши, чтобы показать SVN / Git. Затем после выполнения ...

nautilus --no-desktop -q

Я заметил, что была проблема с разрешением /home/[me]/.config/rabbitvcs - и оказалось, что он принадлежал root (вероятно, потому что я использовал sudo, когда делал что-то для установки rabbitvcs), поэтому, когда я изменил его на Будь мне снова, я получил мое контекстное меню, работающее после перезагрузки nautilus

Просто подумал, что это может кому-то помочь


0

Если у вас нет libpython2.7.so.1.0 в / usr / lib / i386-linux-gnu, вы можете установить его с помощью sudo apt-get python2.7. После установки просто перезагрузите вашу систему или перезапустите nautilus. Если это все еще не решит вашу проблему, тогда установите rabbitvcs-thunar в вашу систему.


-1

Проблема была связана с разрешениями для меня тоже. Когда (на моем Ubuntu 12.04 32b) я добавил нового пользователя, rabbitvcs перестал работать на первом пользователе. Я решил проблему, удалив каталог .config / rabbitcsv и перезапустив nautilus.


Вопрос об установке Rabbitvcs, а не о его запуске.
Флориан Диш
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.