fuchsia 国内源码镜像
生活随笔
收集整理的這篇文章主要介紹了
fuchsia 国内源码镜像
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
fuchsia 國內源碼鏡像
https://fuchsia.fsf.org.cn/
準備工作
下載 cipd jiri 工具(此版本非官方鏡像)
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
方案二
manifest 文件自行從https://fuchsia.fsf.org.cn/manifest/選擇,一個月以內的文件確保有效。
mkdir -p build && echo "internal_access = false" >build/cipd.gni
jiri init -keep-git-hooks=true
curl --location --output .jiri_manifest https://fuchsia.fsf.org.cn/manifest/fuchsia-20060102.xml
jiri update -v
echo "have_firmware = false" >zircon/prebuilt/config.gni
切換國內鏡像
先刪除相關文件
rm -rf integration jiri .jiri_manifest .jiri_root
下載 cipd jiri 工具并使用國內鏡像,參見上面的教程。
恢復官方倉庫
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
========= End
總結
以上是生活随笔為你收集整理的fuchsia 国内源码镜像的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《一天聊一个设计模式》 单例
- 下一篇: sshd服务安装