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.

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. :)


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


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


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):


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!


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

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


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.


-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.


A questão é instalar o Rabbitvcs, não executá-lo.
Florian Diesch
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.