我一直试图在我的10.10上安装gnome 3。我阅读了本教程,并使用jhbuild安装了41个必需的软件包。显然,jhbuild使用git和wget来提取所需的包。在过去的几个月里,我经历了糟糕的互联网连接。我抱怨过,但我的ISP并没有真正的麻烦,而且我没有时间去麻烦。
关键是,每当jhbuild使用git下载gtk+ 3.0(或其他软件包)时,我的互联网连接就会下降到足以获得一个
From 192.168.1.1 icmp_seq=1130 Destination Host Unreachable
From 192.168.1.1 icmp_seq=1131 Destination Host Unreachable 它总是出现在几行这样的行之后,但是jhbuild拒绝继续。我要么手动重新启动阶段,要么等到jhbuild返回一个错误。在这两种情况下,jhbuild都开始从零开始下载该特定包的文件。git不支持下载恢复吗?
此外,我已经安装了gtk+ 3.0.9(最新的稳定版本),但是jhbuild仍然开始使用git下载gtk+ 3.0。我应该使用git下载不稳定释放吗?
这就是我经常要结束的
*** Checking out gtk3 *** [8/41]
git clone git://git.gnome.org/gtk+ gtk3
Initialized empty Git repository in /home/abc/gnome-shell/source/gtk3/.git/
remote: Counting objects: 270771, done.
remote: Compressing objects: 100% (41632/41632), done.
^C*** Error during phase checkout of gtk3: ########## Error running git clone git://git.gnome.org/gtk+ gtk3 *** [8/41]
[1] Rerun phase checkout
[2] Ignore error and continue to configure
[3] Give up on module
[4] Start shell
[5] Reload configuration
[6] Go to phase "wipe directory and start over"
choice: 1发布于 2011-05-19 19:48:12
Git不支持继续中断克隆的方法。你得从头开始。那么,如果你的互联网连接一团糟,你能做什么呢?
如果您可以让某人创建克隆的.tar.bz,则可以使用wget -c下载,然后在计算机上解压缩。即使这是一个相当老的克隆,也没关系;您或jhbuild可以执行一个git pull --rebase,以便您的克隆将得到更新,这是相当快的。
https://askubuntu.com/questions/43911
复制相似问题