Rabbitvcs Nautilus无法在Ubuntu 13.04上运行


15

我只是按照官方说明在Ubuntu 13.04上安装了Rabbitvcs 。当我尝试安装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选项没有显示。任何帮助和建议将是非常可贵的。谢谢。

Answers:


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安装有所帮助。此文件需要使用root / su / sudo复制到/usr/share/nautilus-python/extensions/RabbitVCS.py


4

我有相同的问题,但不是从全新安装(从12.10升级)获得的。

RabbitVCS的nautilus图形界面无法正常工作。

我向RabbitVCS开发人员提出了要求。如果找到解决方案,则可以在此处监视它:

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

谢谢,

亚尼斯


您好Yannis,谢谢您的回答。我将监视您提供的票证。请暂时指导我如何通过命令行进行结帐。
LX7 2013年

1
只需写svn checkout <URL> <local dir path where you want to checkout> (. represents current dir)就可以了...请参阅svn --help
阿米特(Amit)

3

我知道已经解决了这个问题,但是为了解决Xubuntu 13.04上的问题,请按以下步骤操作:

首先,我用RabbitVCS.py替换了/usr/share/nautilus-python/extensions/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

只需重新启动nautilus。有时,它在后台运行以显示桌面图标(这是我的情况)。

解:

sudo killall nautilus

请享用!


始终在接受答案之前尝试此操作。在nautilus3中对我而言,在12.04上像魅力一样运转
已于

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/[me]/.config/rabbitvcs存在权限问题-事实证明它是root拥有的(可能是因为我在做某些安装Rabbitvcs的过程中使用了sudo),所以当我将其更改为再次成为我,Nautilus重新启动后,上下文菜单开始工作

只是认为这可能对某人有帮助


0

如果您在/ usr / lib / i386-linux-gnu中没有libpython2.7.so.1.0,则可以使用sudo apt-get python2.7进行安装。安装后,只需重新启动系统或重新启动Nautilus。


-1

问题也与我的权限有关。当(在我的Ubuntu 12.04 32b上)添加一个新用户时,rabbitvcs停止在第一个用户上运行。我解决了删除.config / rabbitcsv目录并重新启动Nautilus的问题。


问题是关于安装Rabbitvcs,而不是运行它。
Florian Diesch 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.