下载chrome源码成功是啥体验( 二 )


如果仅是想随便看看,那就直接放弃吧,如果真的有需求,那恭喜你入坑了,哈哈

■网友
以下对于国内行情而言:
不管是Windows下还是Linux下,第一步都是先搭梯子,默认代理端口为127.0.0.1:10802. 下载depot_tools的时候,先配置git代理
3. 下载完这个工具后,配置终端代理以执行gclient,这里有一个巨大的坑,代理用localhost:1080,而不是127.0.0.1:1080
以上三点切记

■网友
【下载chrome源码成功是啥体验】 真心好多坑,文档不全,而且depot_tools有bug!
写了篇笔记,分享一下:有道云笔记

■网友
买国外云服务器,拉好代码,压缩,百度云离线到国内,下到本地。都是泪!!!
补充一下:
由于从SVN切换到Git,老版本的Chromium很多第三方库都没法检出了,不过Chomium发布时都会发布一个Linux源码包,包括第三方库!!!
地址是 https://gsdview.appspot.com/chromium-browser-official/chromium-39.0.2171.95.tar.xz (根据实际情况修改版本号)


■网友
只要翻墙给力还是很容易的
因为需要编译chromium学会了Python的举个手……

■网友
改写install_sysroot.py后,继续gclient sync,结果install_sysroot.py这个文件被覆盖了,又变回原先没有no- check-certificate,这该如何解决?
已经用了VPN,每次都卡在这个地方,应该不是网络问题。File "src/build/linux/sysroot_scripts/install-sysroot.py", line 242, in InstallSysroot ) File "/usr/lib/python2.7/subprocess.py", line 540, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command \u0026#39;\u0026#39; returned non-zero exit status 7 Hook \u0026#39;/usr/bin/python src/build/linux/sysroot_scripts/install-sysroot.py --running-as-hook\u0026#39; took 23.42 secs Error: Command \u0026#39;/usr/bin/python -u src/sync_chromium.py --target-revision 316b880c55452eb694a27ba4d1aa9e74ec9ef342\u0026#39; returned non-zero exit status 2 in /home/share/webrtc
我是在下载webrtc时,需要依赖chromium代码,你们都没遇到过这个问题?会不会webrtc版本更新太频繁,各个大侠下载的是主干的代码还是分支的代码?哪个分支?我试了主干和56分支,都是在这个install-sysroot.py出错,只是一个出错在如上的242行,另一个跟楼主一样在249行。ubuntut系统也update和upgrage过的
modify-170102
每次都在执行install-sysroot.py时提示下载上面这个链接出错,用浏览器也打不开,难道还是跟网络环境有关?
modify-170103
搞了个腾讯北美云服务器,下载编译半天搞定,什么错误都没有

■网友
公司没有VPN专线,下Chromium代码就成了一个头大的问题,好在公司网络还比较快,解决了不少麻烦,主要还是代理设置的问题挺麻烦的,确实比较痛苦。如果公司有连美国的专线,应该没什什么感触吧。windows下边把各种代理设置正确,用3到4个小时可以下完。Linux下边目前我还没有下载成功过。在Linux下边,通常下个5~6G代码,就会有出现一些库下载不下来,还没有去解决这个问题。


推荐阅读