美文网首页Ubuntu
Ubuntu下载aosp源码小记

Ubuntu下载aosp源码小记

作者: 是杨敬华啊 | 来源:发表于2023-07-26 23:34 被阅读0次

首先就是各种软件的下载。

第一步下载git

sudo apt-get upgrade

sudo apt-get install git

git config --global user.email "xxxxxxx@gmail.com"

git config --global user.name "xxxxx"

第二步下载Python

1、sudo apt update
2、sudo apt install python3.9

//查看python版本号,确认是否安装成功
3、python3-V

下载aosp因为安装python出现的小插曲,Ubuntu给出的报错

/usr/bin/env: ‘python’: No such file or directory

解决方案

whereis python3  //查看python3的安装位置因为我们已经在上面下载安装了

sudo ln -s /usr/bin/python3 /usr/bin/python //为python创建符号连接

第三步下载openssl

sudo apt-get install openssl 
sudo apt-get install libssl-dev

第四步下载curl

sudo apt-get install curl

第五步下载repo

mkdir ~/bin
PATH=~/bin:$PATH
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
## 如果上述 URL 不可访问,可以用下面的:
## curl -sSL  'https://gerrit-googlesource.proxy.ustclug.org/git-repo/+/master/repo?format=TEXT' |base64 -d > ~/bin/repo
chmod a+x ~/bin/repo

接下来就是激动人心的cv时刻,我使用的是中科大的镜像,按照中科大给的方案
创建工作目录

mkdir WORKING_DIRECTORY
cd WORKING_DIRECTORY

初始化仓库:

repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest
## 如果提示无法连接到 gerrit.googlesource.com,可以编辑 ~/bin/repo,把 REPO_URL 一行替换成下面的:
## REPO_URL = 'https://gerrit-googlesource.proxy.ustclug.org/git-repo'

如果需要某个特定的 Android 版本(Android 版本列表 (CN),镜像站 tags 列表):

repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-4.0.1_r1

同步源码树(以后只需执行这条命令来同步):

repo sync

下载好后是这个样子的


image.png

相关文章

网友评论

    本文标题:Ubuntu下载aosp源码小记

    本文链接:https://www.haomeiwen.com/subject/zbclpdtx.html