ubuntu/LinuxMint安装RabbitVCS

ubuntu/LinuxMint安装RabbitVCS在windows下习惯了用tortoisesvn进行软件开发和管理,转到Linux下面,发现有一款和tortoisesvn极其相似的软件rabbitvcs,使用起来相当的顺手。安装过程有点折腾,可能和我用的linux发行版有关系吧。首先添加源,然后安装相应的软件包:$sudoadd-apt-repositoryppa:rabbitvcs/ppa$sudoapt-get

大家好,又见面了,我是你们的朋友全栈君。

在windows下习惯了用tortoisesvn进行软件开发和管理,转到Linux下面,发现有一款和tortoisesvn极其相似的软件rabbitvcs,使用起来相当的顺手。安装过程有点折腾,可能和我用的linux发行版有关系吧。

ubuntu14.04系统

首先添加源,然后安装相应的软件包:

$ sudo add-apt-repository ppa:rabbitvcs/ppa
$ sudo apt-get update

安装依赖库:

sudo apt-get install python-nautilus python-configobj python-gtk2 python-glade2 python-svn python-dbus python-dulwich subversion meld

安装RabbitVCS库

sudo apt-get install rabbitvcs-cli  rabbitvcs-core rabbitvcs-gedit rabbitvcs-nautilus3

再安装依赖包

sudo apt-get install thunarx-python rabbitvcs-thunar

有些版本的系统经过以上步骤就应该在重启或注销后右键菜单中出现VCS的选项。

如果没有如期看到,请继续执行
添加软件链接

64位:sudo ln -s /usr/lib/x86_64-linux-gnu/libpython2.7.so.1.0 /usr/lib/libpython2.7.so.1.0
32位:sudo ln -s /usr/lib/i386-linux-gnu/libpython2.7.so.1.0 /usr/lib/libpython2.7.so.1.0

经过上述步骤如果在重启或者注销后仍然没有看到右键菜单中出现VCS的选项(我就是出现这种情况了),可以需要再运行下面一条指令:

$ sudo chown -R $USER:$USER ~/.config/rabbitvcs

注销或者重启电脑即可。

Ubuntu16.04/Mint18系统

由于Rabbitvcs很长一段时间没有更新了,在ubuntu16.04和LinuxMint18发布后,安装rabbitvcs需要一些特殊处理,不过基本步骤不变:

一: 添加rabbitvcs的ppa源

sudo add-apt-repository ppa:rabbitvcs/ppa # 会提示确认, 直接按回车键

这个时候会报错的,因为Rabbitvcs还没有支持最新的的下系统

可以利用如下操作代替:

sudo apt-key adv –keyserverkeyserver.ubuntu.com –recv-keys 34EF4A35

或者:

sudo gedit  /etc/apt/sources.list

最后一行追加:

deb http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu precise main

二: 更新本地源缓存

apt-get update

三: 安装rabbitvcs

apt-get install rabbitvcs-core rabbitvcs-cli rabbitvcs-thunar rabbitvcs-gedit thunarx-python # 若依赖错误, 可手工一个个安装

apt-get install thunarx-python rabbitvcs-thunar

四: 安装nemo-python, nemo-rabbitvcs插件

apt-add-repository ppa:gwendal-lebihan-dev/cinnamon-stable # 会提示确认, 直接按回车键
apt-get update
apt-get install python-nemo

从这里: python-nemo 下载RabbitVCS.py, 放入到/usr/share/nemo-python/extensions/下, 或直接安装nemo-rabbitvcs

五: 重启Nemo

killall nemo
nemo

六:其他设置

如果注销或者重启后右键菜单没有出现Rabbitvcs,则可以参照Ubuntu14.04的处理方式。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161136.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • docker创建的mysql连接不上_docker运行mysql

    docker创建的mysql连接不上_docker运行mysqldocker安装mysql【获取容器】dockerpullmysql:5.6【启动容器】dockerrun-p3306:3306–namemymysql-v$PWD/conf:/etc/mysql/conf.d-v$PWD/logs:/logs-v$PWD/data:/var/lib/mysql-eMYSQL_ROOT_PASSWORD=123456-dmys…

    2022年9月27日
    3
  • 如何制作404页面

    如何制作404页面第一步:选取你喜欢的404页面,右键查看源代码,全选复制。第二步:粘贴刚才复制的代码到编辑器,更改对应的跳转链接,文字,以及页面的标题,404图片路径。查看修改编码方式,如不修改可能出现乱码,命名为404.html。第三步:制作404图片,将图片保存到桌面。第四步:打开404.html,没有问题后上传到网站根目录,图片上传到对应的图片路径第五步:在主机管理后台-基础环境设置…

    2022年7月27日
    7
  • 三条平行线与等边三角形

    三条平行线与等边三角形偶然在网上看到一道有意思的几何题,仔细思考了一下,确实有点趣。原题是:平面上有任意三条平行线,使用尺规则作图画出一个等边三角形,使三角形的三个顶点分别在三条平行线上。画法有好多种,搜集网上的一些画法,先介绍4种,再讨论一下三角形连长与平等线距离的关系,最后讨论下第二种画法的变化(三角形边长的唯一性未证明)。第一种:作图顺序:(颜色顺序:红—>绿—>蓝—>紫)1.在三条…

    2022年9月20日
    3
  • 8000401a 错误 ,检索 COM 类工厂中 CLSID 为 的组件时失败,原因是出现以下错误: 8000401a。…「建议收藏」

    8000401a 错误 ,检索 COM 类工厂中 CLSID 为 的组件时失败,原因是出现以下错误: 8000401a。…「建议收藏」“/”应用程序中的服务器错误。——————————————————————————–检索COM类工厂中CLSID为{00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误:8000401a。说明:执行当前Web请求期…

    2022年7月25日
    11
  • html字体属性控制,水平线,上下标,插入图片

    html字体属性控制,水平线,上下标,插入图片

    2021年9月9日
    86
  • Java BigDecimal详解

    Java BigDecimal详解1.引言       借用《EffactiveJava》这本书中的话,float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上大用场啦。 2.BigD

    2022年6月7日
    36

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号