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/isissue/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дуже допомогли. Спасибі
Mircea Nistor

2

Просто перезапустіть наутілус. Іноді це працює у фоновому режимі, щоб показати піктограми робочого столу (це мій випадок).

Рішення:

sudo killall nautilus

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


завжди спробуйте це перед прийнятою відповіддю. працював як шарм для мене 12.04, nautilus3
infoclogged

0

У моєму Ubuntu 13.04 raring 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/ evidencemeSense/.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.