Fuchsia

https://fuchsia.dev/fuchsia-src/get-started

Using mirror

https://fuchsia.fsf.org.cn/#intro

mkdir fuchsia && cd fuchsia
curl --location --create-dirs --output .jiri_root/bin/cipd https://fuchsia.fsf.org.cn/bootstrap/cipd-linux-amd64
curl --location --create-dirs --output .jiri_root/bin/jiri https://fuchsia.fsf.org.cn/bootstrap/jiri-linux-amd64
chmod +x .jiri_root/bin/jiri .jiri_root/bin/jiri
export PATH=${PATH}:${PWD}/.jiri_root/bin
mkdir -p build && echo "internal_access = false" >build/cipd.gni
jiri init -keep-git-hooks=true
jiri import -name=integration flower https://fuchsia.fsf.org.cn/git/fuchsia-integration
jiri update -v
echo "have_firmware = false" >zircon/prebuilt/config.gni
rm -rf integration jiri .jiri_manifest .jiri_root

rm -rf integration jiri .jiri_manifest .jiri_root
curl -s https://fuchsia.googlesource.com/jiri/+/master/scripts/bootstrap_jiri?format=TEXT | base64 --decode | bash -s ${PWD}
jiri init -keep-git-hooks=true
jiri import -name=integration flower https://fuchsia.googlesource.com/integration
jiri update -v

proxy

export https_proxy=127.0.0.1:8118

use curl with socks5 proxy

curl --socks5-hostname=127.0.0.1:1080

Build and run

fx set core.qemu-x64
fx build
export PATH=~/fuchsia/.jiri_root/bin:$PATH
source ~/fuchsia/scripts/fx-env.sh
sudo ip tuntap add dev qemu mode tap user $USER
sudo ip link set qemu up
fx emu -N
Cannot create child process: -1 (ZX_ERR_INTERNAL): failed to resolve fuchsia-pkg://fuchsia.com/fortune#bin/fortune
fx serve -v

https://blog.csdn.net/FJDJFKDJFKDJFKD/article/details/95047147