Fuchsia 源码下载

准备活动

Ubuntu

sudo apt-get install texinfo libglib2.0-dev liblz4-tool autoconf libtool libsdl-dev build-essential golang git curl unzip

下载源码

Jiri

export FUCHSIA_ROOT=$HOME/fuchsia
curl -s https://raw.githubusercontent.com/fuchsia-mirror/jiri/master/scripts/bootstrap_jiri | bash -s "$FUCHSIA_ROOT"
export PATH="$FUCHSIA_ROOT"/.jiri_root/bin:$PATH
cd "$FUCHSIA_ROOT"
jiri import minimal https://fuchsia.googlesource.com/manifest
jiri update

正式开始下载

curl -s "https://fuchsia.googlesource.com/scripts/+/master/bootstrap?format=TEXT" | base64 --decode | bash -s topaz

最后一个词可以选 [zircon,garnet,peridot,topaz] 其中之一。
我选择了 topaz,下载完成后有 12G 那么大。
zircon 有 5G。

build

下载源码的目录下面有一个 scripts 文件夹。这里有 build 命令。

cd "$FUCHSIA_ROOT/fuchsia"
scripts/fx full-build

编译完成后 31G 了……

启动

scripts/fx run -g

不知道怎么才能有正经界面……

原文:
https://fuchsia.googlesource.com/jiri
https://fuchsia.googlesource.com/docs/+/master/development/source_code/README.md
https://fuchsia.googlesource.com/docs/+/master/development/source_code/layers.md
https://fuchsia.googlesource.com/docs/+/master/getting_started.md

你可能感兴趣的:(Fuchsia 源码下载)