Rabbitvcs Nautilus non funziona su Ubuntu 13.04


15

Ho appena installato Rabbitvcs su Ubuntu 13.04 secondo le istruzioni ufficiali . Quando ho provato a installare apt-get install rabbitvcs-nautilus3, ho ricevuto il seguente messaggio di errore:

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

Quindi l'ho installato con apt-get install rabbitvcs-nautilus, e ora le opzioni di rabbitvcs non vengono visualizzate quando faccio clic con il tasto destro su una cartella. Qualsiasi aiuto e suggerimento sarà altamente apprezzabile. Grazie.

Risposte:


12

Ho aggiunto i seguenti link simbolici

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 sostituito il /usr/share/nautilus-python/extensions/RabbitVCS.py con RabbitVCS.py

Ora funziona benissimo per me. :)


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/

inoltre il download della nuova versione di RabbitVCS.py mi ha aiutato nella mia installazione x64. Questo file deve essere copiato in /usr/share/nautilus-python/extensions/RabbitVCS.py usando root / su / sudo


4

Ho avuto lo stesso problema ma non da una nuova installazione, da un aggiornamento dalla 12.10.

L'interfaccia grafica nautilus di RabbitVCS non funziona.

Ho sollevato un biglietto con gli sviluppatori RabbitVCS. Puoi monitorarlo qui, nel caso in cui venga trovata una soluzione:

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

Grazie,

Yannis


Ciao Yannis, grazie per la risposta. Monitorerò il biglietto che hai fornito. Per il momento potresti guidarmi su come effettuare il checkout dalla riga di comando.
LX7

1
basta scrivere svn checkout <URL> <local dir path where you want to checkout> (. represents current dir)e funzionerà ... vedisvn --help
Tra

3

So che è già stata data una risposta, ma ecco i miei passi per risolvere il problema su Xubuntu 13.04:

In primo luogo, ho sostituito /usr/share/nautilus-python/extensions/RabbitVCS.py con RabbitVCS.py .

Quindi nel terminale eseguire:

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 questo non funziona per te, puoi scoprire quali librerie RabbitVCS non sono riuscite a trovare eseguendo:

nautilus --no-desktop -q

Correlato (e potenzialmente utile):


nautilus --no-desktop -qaiutato molto. Grazie
Mircea Nistor

2

Basta riavviare nautilus. A volte funziona in background per mostrare le icone del desktop (questo è il mio caso).

Soluzione:

sudo killall nautilus

Godere!


prova sempre prima della risposta accettata. ha funzionato come un incantesimo per me nel 12.04, nautilus3
infocloggato il

0

Nel mio Ubuntu 13.04 raring x86 - ho risolto

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

Su Ubuntu 13.10, i suggerimenti sopra riportati sono stati utili. Anche se a volte sembra che funzionino e talvolta non per me. Molte volte non riesco ancora a visualizzare il menu contestuale del tasto destro per mostrare cose SVN / Git. Quindi dopo aver fatto ...

nautilus --no-desktop -q

Ho notato che c'era un problema di autorizzazione con /home/[me lasting/.config/rabbitvcs - e risulta che era di proprietà di root (probabilmente perché ho usato sudo mentre facevo qualcosa per installare rabbitvcs), quindi quando l'ho cambiato in essere di nuovo io, ho fatto funzionare il mio menu contestuale dopo un riavvio di nautilus

Ho pensato che questo potesse aiutare qualcuno


0

Se non hai libpython2.7.so.1.0 in / usr / lib / i386-linux-gnu, puoi installarlo usando sudo apt-get python2.7. Dopo l'installazione basta riavviare il sistema o riavviare nautilus. Se ciò non risolve ancora il problema, installare rabbitvcs-thunar nel sistema.


-1

Il problema era legato anche alle autorizzazioni per me. Quando (sul mio Ubuntu 12.04 32b) ho aggiunto un nuovo utente, il coniglio ha smesso di funzionare con il primo utente. Ho risolto il problema eliminando la directory .config / rabbitcsv e riavviando il nautilus.


La domanda è sull'installazione di Rabbitvcs, non sull'esecuzione.
Florian Diesch,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.