#问题:
问题一:
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