下载Google Chrome / Chromium源代码的简单方法

时间:2011-07-14 10:09:16

标签: chromium

我认为这很容易但我找不到任何简单的tar.gz / tar.bz2 / zip存档的链接。

Chrome使用build_depot等自定义工具来下载源代码。但是我不想编译源代码,我只想看看它们是如何在源代码中做的。

所以我需要的是源代码下载链接,以最简单的形式。有没有办法找到一个包含所有源代码的zip存档,而无需阅读howtos以及构建和编译工具只是为了能够下载它?

即使是旧版本也可以。我不需要编译任何东西,我只需要代码,并且没有下载链接。

5 个答案:

答案 0 :(得分:17)

Get the code页面上,您有source tarball的链接。

答案 1 :(得分:9)

以下是更新的方法

git clone --depth 1 https://chromium.googlesource.com/chromium/src.git chromium

depth参数导致浅层克隆,因此您不会删除大量历史记录。如果您想要完整副本,可以将其删除。

这仍然需要git,但它不需要您安装一堆可能会弄乱整个系统的自定义工具。

答案 2 :(得分:6)

看着它,似乎在获取代码页时没有提到单个简单文件下载 - 可能是因为它是真正愿意开发和使用这些源的人,并且代码库很复杂并且需要额外的工具(它类似于Andoroid,由git管理,但是它是管理需要编排的众多单个存储库的特殊工具。)

因此,如果您只是好奇地查看一个版本的源代码,您可以将代码浏览到您喜欢的标记/修订版本并获取tgz链接,例如,最后一次知道的良好版本lkgr:https://chromium.googlesource.com/chromium/src/+/lkgr

答案 3 :(得分:5)

它的工作原理。(勺子饲料文档版本1)

第1步:

enter image description here

  

wget https://src.chromium.org/svn/trunk/tools/depot_tools.zip

     

unzip_to C:\ depot_tools.zip

第2步:

  

cmd.exe的

     

gclient

enter image description here enter image description here

第3步:

  

设置环境

enter image description here

第4步:

enter image description here

第5步:

  

第4步有效,下载源代码,可以占用8GB到15GB以上

     

等待4个小时

第6步:

  

下载visual studio 2013   https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx

     

确保其更新1或更新4

enter image description here

  

设置环境值

enter image description here

第7步:

  

gclient runhooks

https://stackoverflow.com/a/30314754/285594

  等等半个小时

enter image description here

第8步:

  

编译/构建

     

等待2小时

enter image description here

答案 4 :(得分:2)

https://gsdview.appspot.com/chromium-browser-official/上有大量档案。它包含从14.0开始的所有版本,包括每个日常版本(14.0.783.0、14.0.784.0等),以及直到昨天(撰写本文时)发布的75.0.3755.0。

不幸的是,该界面是分页的,不包含任何页面跳转,因此您需要大约30次单击“下一页”才能访问最新的Chrome;在撰写本文时,最新的快速链接是https://gsdview.appspot.com/chromium-browser-official/?marker=chromium-74.0.3711.0.tar.xz.hashe%40

这些tarball也是.xz而不是.gz;接受的答案链接到2.2GiB下载,而存档中的75.0.3755.0是721MiB。