如何在 CentOS 7 和 nautlius 3 上安装 RabbitVCS?

如何在 CentOS 7 和 nautlius 3 上安装 RabbitVCS?

到目前为止,我还没有找到任何有效的解决方案:( 到目前为止我所尝试的是按照以下步骤操作手动的

首先,我安装了所有必需的软件包(至少我是这么认为,命名并不总是相同的)。包列表:

  • pygtk2 (2.24.0-9)
  • python-configobj (4.7.2-7)
  • pygobject2 (2.28.6-11)
  • pygobject3 (3.8.2-6)
  • python-simplejson (3.3.3-1)
  • pysvn (1.7.6-10)
  • 颠覆-python (1.8.11-1)
  • 颠覆(1.8.11-1)

其次,我尝试运行setup.py install在删除并重新创建图标缓存时在第 165 行出现错误的地方。我在发行版上找不到gtk-update-icon-cache-3.0可执行文件,因此我只是将可执行文件名称更改为gtk-update-icon-cache.不确定这是否是正确的方法。注意:运行setup.py install命令后未找到rabbitvcs二进制文件。我认为setup.py脚本可以更冗长一点:)

从那里我遵循了 nautilus-3 README。我找不到任何 nautilus-python 包。不知道如何处理这个问题,有什么提示吗?我确实找到了这个关联,但我不知道该怎么办。我忽略了丢失的包并/usr/share/nautilus-python/extensions手动创建并复制了RabbitVCS.py.重新启动 nautilus 但没有成功:|

遗憾的是没有人处理这个问题,因为该死的 Windows 让我迷上了 tortoisesvn,不幸的是我还不得不从 CentOS 6 切换到 CentOS 7。

答案1

在这里添加一个答案,因为如果没有更多的声誉点,我无法对 Hien Lee 发表评论。我按照 Hien Lee 的指导,但仍然没有运气。查看系统消息后,我发现有一个 python 堆栈跟踪被记录,依赖于 gtkspell 版本 3。卸载 gtkspell 并更新到 gtkspell3 库后,这有效

答案2

根据 Dipak Chaudhari 的指导,我完全安装了 RabbitVCS 和 Nautilus。

  1. 在终端上,安装软件包:

    yum install meld pysvn python-dulwich python-simplejson subversion
    

    (如果您的系统缺少,也许还有其他软件包:pygtk, python-configobj, python-gobject, python-gtkspell, python-svn, git

  2. http://rpm.pbone.net,搜索并下载(Fedora 19和CentOS 7中搜索):

    rabbitvcs-cli-0.16-1.fc19.noarch.rpm
    rabbitvcs-core-0.16-1.fc19.noarch.rpm
    nautilus-python-1.1-4.fc19.x86_64.rpm
    nautilus-python-devel-1.1-4.fc19.x86_64.rpm
    rabbitvcs-nautilus-0.16-1.fc19.x86_64.rpm
    

    然后按照下面列出的顺序在终端上安装它们(您可以安装在一行上):

    rpm -ivh rabbitvcs-cli-0.16-1.fc19.noarch.rpm
    rpm -ivh rabbitvcs-core-0.16-1.fc19.noarch.rpm
    rpm -ivh nautilus-python-1.1-4.fc19.x86_64.rpm
    rpm -ivh nautilus-python-devel-1.1-4.fc19.x86_64.rpm
    rpm -ivh rabbitvcs-nautilus-0.16-1.fc19.x86_64.rpm
    
  3. 重新启动系统。打开文件管理器。创建新文件夹。

    右键单击该文件夹,您可以在子菜单上看到 RabbitCVS。

答案3

我也为安装rabbitvcs+nautilus而苦苦挣扎,但最后我以rabbitvcs+Thunar结束了。要使其在 CentOS 7 上运行,请执行以下操作:

从以下位置下载以下软件包这里:

rabbitvcs-cli-0.14.2.1-5.el7.centos.noarch
rabbitvcs-core-0.14.2.1-5.el7.centos.noarch
rabbitvcs-thunar-0.14.2.1-5.el7.centos.x86_64
thunarx-python-0.2 .3-5.el7.centos.x86_64

以 root 用户身份打开终端并运行以下命令

yum install thunar gtk-doc Thunar-devel
yum install meld pysvn python-dulwich python-simplejson subversion
rpm -ivh rabbitvcs-core-0.14.2.1-5.el7.centos.noarch.rpm rabbitvcs-cli-0.14.2.1-5.el7.centos.noarch.rpm thunarx-python-0.2.3-5.el7.centos.x86_64.rpm rabbitvcs-thunar-0.14.2.1-5.el7.centos.x86_64.rpm

打开 thunar 资源管理器并检查上下文菜单,rabbitvcs 菜单应该可供您使用。

希望这能达到您正在寻找的目的。

相关内容