安装配置git/repo过程记录


安装.deb包

sudo dpkg -i teamviewer_15.25.5_amd64.deb

配置java

1. 下载OpenJDK17U-jdk_x64_linux_hotspot_17.0.2_8.tar.gz
2. 解压缩到/usr/lib/jvm
3. 安装这个java包:
sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/java-se-7u75-ri/bin/java 111
sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/java-se-7u75-ri/bin/javac 111
4. 配置这个java:
sudo update-alternatives –config java

linux命令:

设置环境变量:export 变量名=变量值
删除环境变量:unset 变量名
显示环境变量:env
显示某个环境变量:echo $REPO_URL

创建符号链接:sudo ln -s /usr/bin/python2.7 /usr/bin/python

repo初始化

git config –global user.email “fengxz@allwayton.com”

git config –global user.name “fengxz”

repo init –repo-url=ssh://fengxz@gerrit.allwayton.cn:29418/tools/repo -u ssh://fengxz@gerrit.allwayton.cn:29418/manifest -b m-tfphone-base-ts-dev-v2

repo sync

cp -r ~/git-repo ~/gph/.repo/repo:将home目录下的git-repo拷贝到gph/.reop/下并改名为repo

repo sync遇到的问题

一、warning: project ‘repo‘ branch ‘stable‘ is not signed
解决办法:
  1. Linux sudo apt-get install gpgv2
  2. Delete ~/.repoconfig so it sets up gpg correctly: rm -rf ~/.repoconfig

二、warn: cannot enable ssh control master for fengxz@gerrit.allwayton.cn:29418
[Errno 13] Permission denied
fatal: cannot exec ‘ssh’: Permission denied
fatal: unable to fork
fatal: cannot exec ‘ssh’: Permission denied
fatal: unable to fork
^Caborted by user
解决办法:
  需要设置临时环境变量,只需要执行第一个就可以了
  PATH=~/bin:$PATH
export REPO_URL=”ssh://fengxz@gerrit.allwayton.cn:29418/tools/repo”

原创文章,作者:254126420,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/245729.html

(0)
上一篇 2022年4月18日 18:59
下一篇 2022年4月18日 19:00

相关推荐

发表回复

登录后才能评论