ubuntu 安装 repo 记录

来源:互联网 发布:搜狗关键词优化排名 编辑:程序博客网 时间:2024/05/20 01:45

问题:

问题一:

fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle
fatal: error [Errno 101] Network is unreachable

原因: 可能是Ubuntu命令安装的repo版本太久,我的电脑不能翻墙.所以下面我是下载安装repo的.

问题二:

.repo/repo/git_command.py”, line 120, in _setenv
env[name] = value.encode()
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xc3 in position 9: ordinal not in range(128)

原因: 是我的路径有中文造成的.

安装步骤:

1、根目录下创建.bin文件夹

mkdir ~/.bin

2、配置为临时环境变量(也可配置为永久的)

PATH=~/.bin:$PATH

3、下载repo

git clone https://gerrit-googlesource.lug.ustc.edu.cn/git-repo

4、将git-repo中的repo文件复制到 1 创建的.bin目录中

cd git-repo
cp repo ~/.bin/

5、修改权限

chmod a+x ~/.bin/repo

6、创建同步源码的工作目录

mkdir android_source

7、在工作目录中创建.repo目录

cd android_source
mkdir .repo

8、将下载的git-repo拷贝到.repo下,并改名为 repo
9、可以重新初始化了

repo init -u xxxxxxxxx -b xxxx

10、开始同步

repo sync

PS:
参考1
参考2

原创粉丝点击