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 не отображаются, когда я щелкаю правой кнопкой мыши по папке. Любая помощь и предложения будут высоко оценены. Благодарю.

LX7
источник

Ответы:

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

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

LX7
источник
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

user159881
источник
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

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

Яннис

user117835
источник
Привет Яннис, Спасибо за ответ. Я буду контролировать билет, который вы предоставили. В настоящее время, пожалуйста, вы можете рассказать мне, как оформить заказ через командную строку.
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

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

PabloRQ
источник
всегда пробуйте это до того, как ответ будет принят. работал для меня как
брелок
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

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

user212764
источник
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.

fgiava
источник
Вопрос об установке Rabbitvcs, а не о его запуске.
Флориан Диш