Rabbitvcs Nautilus no funciona en ubuntu 13.04

15

Acabo de instalar Rabbitvcs en ubuntu 13.04 según las instrucciones oficiales . Cuando intenté instalar apt-get install rabbitvcs-nautilus3, recibí el siguiente mensaje de error:

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

Así que lo instalé con apt-get install rabbitvcs-nautilus, y ahora las opciones de rabbitvcs no se muestran cuando hago clic derecho en una carpeta. Cualquier ayuda y sugerencia será muy apreciada. Gracias.

LX7
fuente

Respuestas:

12

Agregué los enlaces simbólicos a continuación

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

y reemplazó /usr/share/nautilus-python/extensions/RabbitVCS.py con RabbitVCS.py

Ahora está funcionando bien para mí. :)

LX7
fuente
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/

Además, descargar la nueva versión de RabbitVCS.py ayudó en mi instalación x64. Este archivo debe copiarse en /usr/share/nautilus-python/extensions/RabbitVCS.py usando root / su / sudo

usuario159881
fuente
4

Tuve el mismo problema pero no desde una nueva instalación, desde una actualización de 12.10.

La interfaz gráfica nautilus de RabbitVCS no funciona.

Levanté una multa con los desarrolladores de RabbitVCS. Puede monitorearlo aquí, en caso de que se encuentre una solución:

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

Gracias,

Yannis

usuario117835
fuente
Hola Yannis, gracias por la respuesta. Monitorearé el boleto que proporcionó. Por el momento, ¿podría guiarme a cómo pagar a través de la línea de comandos?
LX7
1
solo escriba svn checkout <URL> <local dir path where you want to checkout> (. represents current dir)y funcionará ... veasvn --help
Amit
3

Sé que esto ya se ha respondido, pero estos son mis pasos para solucionar el problema en Xubuntu 13.04:

En primer lugar, reemplacé /usr/share/nautilus-python/extensions/RabbitVCS.py con RabbitVCS.py .

Luego, en la terminal, ejecute:

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

Si esto no funciona para usted, puede averiguar qué bibliotecas RabbitVCS no pudo encontrar ejecutando:

nautilus --no-desktop -q

Relacionado (y potencialmente útil):

Andrew Bate
fuente
nautilus --no-desktop -qAyudó mucho. Gracias
Mircea Nistor
2

Simplemente reinicie nautilus. A veces funciona en segundo plano para mostrar los iconos del escritorio (este es mi caso).

Solución:

sudo killall nautilus

¡Disfrutar!

PabloRQ
fuente
siempre intente esto antes de la respuesta aceptada. funcionó como un encanto para mí en 12.04, nautilus3
infoclogged
0

En mi Ubuntu 13.04 raring x86 - resolví

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
fuente
0

En Ubuntu 13.10, las sugerencias anteriores han sido útiles. Aunque parece que a veces funcionan y otras no. Muchas veces todavía no obtengo el menú contextual del botón derecho para mostrar cosas SVN / Git. Luego, después de hacer ...

nautilus --no-desktop -q

Me di cuenta de que había un problema de permisos con /home/[mefont>/.config/rabbitvcs, y resultó que era propiedad de root (probablemente porque usé sudo mientras hacía algo para instalar rabbitvcs), así que cuando lo cambié a sé yo otra vez, conseguí que mi menú contextual funcionara después de un reinicio de nautilus

Solo pensé que esto podría ayudar a alguien

usuario212764
fuente
0

Si no tiene libpython2.7.so.1.0 en / usr / lib / i386-linux-gnu, puede instalarlo usando sudo apt-get python2.7. Después de la instalación, simplemente reinicie su sistema o reinicie su nautilus. Si esto aún no resuelve su problema, instale rabbitvcs-thunar en su sistema.

Fahad Anjum
fuente
-1

El problema también estaba relacionado con los permisos para mí. Cuando (en mi Ubuntu 12.04 32b) agregué un nuevo usuario, los rabbitvcs se detuvieron para trabajar en el primer usuario. Resolví el problema eliminando el directorio .config / rabbitcsv y reiniciando el nautilus.

fgiava
fuente
La pregunta se trata de instalar Rabbitvcs, no de ejecutarlo.
Florian Diesch