O Rabbitvcs Nautilus não funciona no ubuntu 13.04

15

Acabei de instalar o Rabbitvcs no ubuntu 13.04, de acordo com as instruções oficiais . Quando tentei instalar o apt-get install rabbitvcs-nautilus3, recebi a seguinte mensagem de erro:

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

Então eu instalei com o apt-get install rabbitvcs-nautilus, e agora as opções rabbitvcs não estão aparecendo quando clico com o botão direito do mouse em uma pasta. Qualquer ajuda e sugestões serão muito apreciadas. Obrigado.

LX7
fonte

Respostas:

12

Eu adicionei os links simbólicos abaixo

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

e substituiu o /usr/share/nautilus-python/extensions/RabbitVCS.py por RabbitVCS.py

Agora está funcionando bem para mim. :)

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

além de baixar a nova versão do RabbitVCS.py, que ajudou na minha instalação do x64. Este arquivo precisa ser copiado para /usr/share/nautilus-python/extensions/RabbitVCS.py usando root / su / sudo

user159881
fonte
4

Eu tive o mesmo problema, mas não de uma nova instalação, de uma atualização da 12.10.

A interface gráfica do nautilus do RabbitVCS não está funcionando.

Eu levantei um ingresso com os desenvolvedores do RabbitVCS. Você pode monitorá-lo aqui, caso seja encontrada uma solução:

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

Obrigado,

Yannis

user117835
fonte
Olá Yannis, Obrigado pela resposta. Vou monitorar o ticket que você forneceu. Por enquanto, você pode me orientar sobre como efetuar o checkout via linha de comando.
LX7
11
basta escrever svn checkout <URL> <local dir path where you want to checkout> (. represents current dir)e ele vai trabalhar ... vejasvn --help
Amit
3

Eu sei que isso já foi respondido, mas aqui estão as minhas etapas para corrigir o problema no Xubuntu 13.04:

Em primeiro lugar, substituí /usr/share/nautilus-python/extensions/RabbitVCS.py por RabbitVCS.py .

Então, no terminal, execute:

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

Se isso não funcionar, você poderá descobrir quais bibliotecas o RabbitVCS não pôde encontrar executando:

nautilus --no-desktop -q

Relacionado (e potencialmente útil):

Andrew Bate
fonte
nautilus --no-desktop -qajudou muito. Graças
Mircea Nistor
2

Basta reiniciar o nautilus. Às vezes, ele está trabalhando em segundo plano para mostrar os ícones da área de trabalho (este é o meu caso).

Solução:

sudo killall nautilus

Desfrutar!

PabloRQ
fonte
sempre tente isso antes da resposta aceita. funcionou como um encanto para mim em 12.04, nautilus3
infoclogged
0

No meu Ubuntu 13.04 raring x86 - eu resolvi

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

No Ubuntu 13.10, as sugestões acima foram úteis. Embora pareça que às vezes eles funcionam e às vezes não para mim. Muitas vezes, ainda não recebo o menu de contexto com o botão direito do mouse para mostrar coisas sobre SVN / Git. Depois de fazer ...

nautilus --no-desktop -q

Percebi que havia um problema de permissão no /home/[meunette/.config/rabbitvcs - e acontece que ele era de propriedade do root (provavelmente porque eu usei o sudo enquanto fazia algo para instalar o rabbitvcs), então quando mudei para seja eu novamente, eu tenho meu menu de contexto funcionando após uma reinicialização do nautilus

Só pensei que isso poderia ajudar alguém

user212764
fonte
0

Se você não possui o libpython2.7.so.1.0 em / usr / lib / i386-linux-gnu, pode instalá-lo usando o sudo apt-get python2.7. Depois de instalar, basta reiniciar o sistema ou reiniciar o nautilus.Se isso ainda não resolver o problema, instale o rabbitvcs-thunar no sistema.

Fahad Anjum
fonte
-1

O problema também estava relacionado às permissões para mim. Quando (no meu Ubuntu 12.04 32b) adicionei um novo usuário, o rabbitvcs parou para trabalhar no primeiro usuário. Resolvi o problema excluindo o diretório .config / rabbitcsv e reiniciando o nautilus.

fgiava
fonte
A questão é instalar o Rabbitvcs, não executá-lo.
Florian Diesch