转载 https://www.ddkiss.com/archives/113.html

RabbitVCS终极安装办法(ubuntu14.04)

2018-02-27

最近为了安装一个32位的软件直接把 ubuntu 搞崩了,直接系统都进不去了。想了N多办法,木有解决,只能重装了。装起来也方便,但是安装 rabbitvcs 时还是把我坑住了,差点放弃了。。试过了网上几乎所有的办法,依然装不上!!现在来整理下我的思路。

正常流程

参考这里。总共就这几步:

1
2
3
sudo add-apt-repository ppa:rabbitvcs/ppa
sudo apt-get update
sudo apt-get install rabbitvcs-core rabbitvcs-nautilus3 rabbitvcs-gedit rabbitvcs-cli

踩坑全过程

执行完 update 后,系统提示包异常。

1
2
3
4
5
6
7
Get:1 http://ppa.launchpad.net trusty/main amd64 Packages [1,350 kB]
Hit http://ppa.launchpad.net trusty/main Translation-en
Get:2 http://ppa.launchpad.net trusty/main i386 Packages [1,635 B]
Fetched 1,635 B in 60s (26 B/s)
W: Failed to fetch http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/dists/trusty/main/binary-amd64/Packages  Hash Sum mismatchE: Some index files failed to download. They have been ignored, or old ones used instead.

网上找了各种解决 Hash Sum mismatch 的办法,依然不行!比如

1
2
3
4
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update
sudo apt-get update --fix-missing
sudo apt-get clean

用浏览器打开 http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/dists/trusty/main/binary-amd64/Packages 也没问题。

看了下链接打开后显示的内容,部分内容如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Package: rabbitvcs-cli
Source: rabbitvcs
Priority: optional
Section: devel
Installed-Size: 44
Maintainer: Jason Heeris <jason.heeris@gmail.com>
Architecture: all
Version: 0.16-1~trusty
Depends: python (>= 2.5), rabbitvcs-core (>= 0.15.3)
Filename: pool/main/r/rabbitvcs/rabbitvcs-cli_0.16-1~trusty_all.deb
Size: 4508
MD5sum: 2d82af60a606edfec36bf3848779859a
SHA1: f29e2c9630097d51204b4f204f72b47e60aebb63
SHA256: 176aa67d0ad31a74d79b43993b224c5ed4d85a0839cc441364399b8c159c7f06
Description: Command line interface for RabbitVCS
Description-md5: 8b1c1e187c0bea09b1040024ee3ea49b

这里提到了几个 rabbitvcs*~trusty_all.deb 包,突然想到了一个好主意,我一个个把包下载下来安装不就行了么?

我还真找到了这样的一个地址:http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/pool/main/r/rabbitvcs/。根据以上内容,我下载了下面几个包。

1
rabbitvcs-cli_0.16-1~trusty_all.deb   rabbitvcs-gedit_0.15.3-1~natty_all.deb  rabbitvcs-core_0.16-1~trusty_all.deb  rabbitvcs-nautilus3_0.16-1~trusty_all.deb

然后,安装 core 包,但是报错了!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
s@ubuntu:~/Downloads$ sudo dpkg -i rabbitvcs-core_0.16-1~trusty_all.deb
(Reading database ... 180413 files and directories currently installed.)
Preparing to unpack rabbitvcs-core_0.16-1~trusty_all.deb ...
Unpacking rabbitvcs-core (0.16-1~trusty) over (0.16-1~trusty) ...
dpkg: dependency problems prevent configuration of rabbitvcs-core:rabbitvcs-core depends on python-svn (>= 1.7.2); however:Package python-svn is not installed.rabbitvcs-core depends on python-configobj (>= 4.4.0); however:Package python-configobj is not installed.rabbitvcs-core depends on subversion (>= 1.4.6); however:Package subversion is not installed.rabbitvcs-core depends on meld (>= 1.1.2); however:Package meld is not installed.rabbitvcs-core depends on ipython (>= 0.7.1); however:Package ipython is not installed.rabbitvcs-core depends on python-dulwich (>= 0.6.1); however:Package python-dulwich is not installed.rabbitvcs-core depends on python-simplejson (>= 2.1.1); however:Package python-simplejson is not installed.dpkg: error processing package rabbitvcs-core (--install):dependency problems - leaving unconfigured
Processing triggers for hicolor-icon-theme (0.13-1) ...
Errors were encountered while processing:rabbitvcs-core

提示很多库没有!!! 但是我明明装了呀。怎么办?? sudo apt-get install -f 通过这个命令就可以把依赖关系重新安装!接下来就简单了,依次安装 core, gedit, cli, nautilus3。

一旦提示包依赖有问题,用 install -f 试试,会很有用。然后就执行 nautilus -q 重启,然后 svn 就出现在了右键菜单里。

RabbitVCS终极安装办法(ubuntu14.04)相关推荐

  1. caffe linux 教程,Caffe 深度学习入门教程 - 安装配置Ubuntu14.04+CUDA7.5+Caffe+cuDNN_Linux教程_Linux公社-Linux系统门户网站...

    安装配置Ubuntu14.04+CUDA7.5+Caffe+cuDNN 一.版本 Linux系统:Ubuntu 14.04 (64位) 显卡:Nvidia K20c cuda: cuda_7.5.18 ...

  2. 【g77安装】(ubuntu14.04及以上系统版本上安装g77)

    [g77安装](ubuntu14.04及以上系统版本上安装g77) 一.打开终端,编辑更新源 :~$ sudo gedit /etc/apt/sources.list 二.在文档底端添加以下几行: d ...

  3. 安装Win10+Ubuntu14.04双系统(uefi启动版)

    说明 本教程基于个人电脑(型号:神舟K550d-i7 D1)成功安装测试发布,不同硬件环境可能有细微差异,为预防安装过程中出现意想不到的报错,重要数据请提前备份 硬件环境 cpu:Intel i7-4 ...

  4. 安装了ubuntu14.04+windows7双系统的笔记本启动后出现grub rescue提示符

    解决思想如下: 1.在grub rescue>提示符处输入ls  即可看到该命令列出了硬盘上的所有分区,找到安装了linux的分区,我的安装在(hd0,msdos8)下,所以我以(hd0,msd ...

  5. Ethercat解析(一)之获取、编译、安装(Ubuntu14.04)

    前言:EtherCAT(以太网控制自动化技术)是一个开放架构,以以太网为基础的现场总线系统,其名称的CAT为控制自动化技术(Control Automation Technology)字首的缩写.Et ...

  6. fcixt-rime的安装,ubuntu14.04

    Ubuntu14,04需要自己安装中文输入法,我后来使用18.04,发现后者自带中文的拼音输入法,舒服! ibus-rime是官方原创的,有官方教程http://rime.im/docs/ 但是我怎么 ...

  7. Mac下docker安装kali/ubuntu14.04

    0.命令安装 # brew cask install docker1.手动下载安装docker https://store.docker.com/editions/community/docker-c ...

  8. Caffe学习系列(1):安装配置ubuntu14.04+cuda7.5+caffe+cudnn

    一.版本 linux系统:Ubuntu 14.04 (64位) 显卡:Nvidia K20c cuda: cuda_7.5.18_linux.run cudnn: cudnn-7.0-linux-x6 ...

  9. linux kvm安装win7,ubuntu14.04 使用kvm安装win7系统

    办公电脑从win7换成ubuntu已经有几个月了.. 环境: ubuntu 14.04 kvm 2.0.0 需要的各种软件也都安装的差不多了.. 迅雷 qq office vmware 等 这些我常用 ...

  10. ubuntu14.04安装arm-linux-gcc,Ubuntu14.04下arm-linux-gcc交叉编译环境搭建

    Ubuntu下arm-linux-gcc交叉编译环境搭建 系统:Ubuntu 14.04 32bit 1.网上下载arm-linux-gcc-4.4.3.tar.gz 2.解压 sudo tar -x ...

最新文章

  1. Android的资源管理器的创建过程
  2. UVa 10148 - Advertisement
  3. Xamarin.Forms XAML控件的公共属性
  4. html列表按时间排序代码_程序员小白必看:腾讯视频版排序列表的实现
  5. Spring AOP切点表达式详解
  6. C# Linq获取两个List或数组的差集交集
  7. i5 11300H和i5 10300H 的区别
  8. bzoj1079: [SCOI2008]着色方案
  9. 删除隐藏版本信息 版本回退_git之版本穿梭术
  10. 数据结构开发(6):静态单链表的实现
  11. 装个discuz论坛
  12. [K/3Cloud] 调用其他界面时通过Session传递对象参数
  13. Kubernetes网络模型概念
  14. 汽车后市场的大数据引擎谁人可造
  15. python数据结构与算法 pdf_数据结构与算法:Python语言描述.pdf
  16. 计算机中运用的数学原理,生活中的数学原理
  17. java 设置表头字体_Java将数据按列写入Excel并设置格式(字体、背景色、自动列宽、对齐方式等)...
  18. 【java初学者】理解,从面向过程 到 面向对象,面向接口,面向切面
  19. 台式计算机能不能安装蓝牙驱动,蓝牙驱动怎么安装_台式电脑怎么安装蓝牙驱动...
  20. Android移动应用ALL IN ONE架构衍变

热门文章

  1. 如何将php网页打印成pdf,新技能!如何把网页打印成pdf文件?
  2. UTAU中文版安装教程
  3. Cortex-M3 (NXP LPC1788)之GPIO
  4. matlab中prismastic,锂电池干货系列之锂电和金属锂能量密度计算
  5. 海外手机号码格式校验(PHP版)
  6. 对称密钥加密和非对称密钥加密
  7. FPGA经典设计:再读正点原子SDRAM控制器
  8. DirectX9学习(四)装载位图
  9. 百度地图设置卫星地图显示图文教程
  10. matlab实现卷积编码与viterbi译码