Ubuntu repo安装的几个问题汇总

2,153 阅读1分钟

问题1 Command 'repo' not found

  1. 下载repo文件
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
  1. 给repo 运行权限
chmod a+x ~/bin/repo

3.将bin 目录加入PATh中

vim ~/.bashrc

在文件的最后加上,并保存

PATH=~/bin:$PATH

最后,使其立刻生效

source ~/.bashrc

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

运行repo 出现该问题,有两种情况。

一种是 python3没有安装。

sudo apt-get install python3

如果python3已经安装,但是还是存在问题。给python3创建一个名称为 python的软链接

sudo ln -s /usr/bin/python3 /usr/bin/python

repo 无法拉代码,这是由于外网问题

可以使用清华源,其他repo操作,参考 Google 教程 goole教程将 https://android.googlesource.com/ 全部使用 https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/ 代替即可

vim ~/.bashrc

在文件的最后加上,并保存

export REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo/'

最后,使其立刻生效

source ~/.bashrc