ubantu环境配置(bsp)

1,直接安装ubantu20

2,ssh配置(拉代码)

2.1Ubuntu安装和配置ssh教程     一般Ubuntu都会默认安装openssh-client,但是没有安装openssh-server。   安装ssh服务器     sudo apt install openssh-server

安装ssh客户端sudo apt install openssh-client       配置ssh客户端,去掉PasswordAuthentication yes前面的#号,保存退出     sudo vi /etc/ssh/ssh_config

配置ssh服务器,把PermitRootLogin prohibit-password改成PermitRootLogin yes,保存退出。    sudo vi /etc/ssh/sshd_config     重启ssh服务    sudo /etc/init.d/ssh restart

上面这堆改了两个文件,干嘛用的?忘了

2.2       2.2       ssh-keygen -t rsa -C "tianxiang1@xioami.com"    (替换自己邮箱)   回车回车  命令解释    ssh-keygen -t rsa -C xxxx@xxxx.com解释-CSDN博客        然后再 1.在gerrit上的设置ssh公钥

2.3   sudo snap install git-repo         gerrit初始化: 

3,repo gerrit设置(代码提交)

git 和 repo需要下载最新的,apt-get 容易下到旧的会出问题

git # add-apt-repository ppa:git-core/ppa         # apt update; apt install git           网址:Git       ppa是国外源会比较慢   可以替换一下       ubuntu使用国内PPA源 - 简书

176 sudo apt autoremove git
179 sudo add-apt-repository ppa:git-core/ppa
181 sudo apt update; apt install git
182 sudo apt update
183 sudo apt install git

repo     只是一个脚本,新一从项目repo里找的repo,配置到路径里就可以用

1,把repo放到主目录用户目录下,比如   /home/tianxiang1/bin

2,设置软连接   sudo ln -sf ~/bin/repo /usr/bin/repo    which repo      我的/home/tianxiang1/.bin/repo     (按照下面框里设置,现在删掉rm -rf .bin/)

3,设置权限    chmod +x /usr/bin/repo

4,repo --version   可以用了 查看版本

其他 vim(git commit --amend需要)sudo apt install vim       vscode   ubuntu下安装vscode_ubuntu安装vscode_无解詹姆斯的博客-CSDN博客

vscode的设置     Consolas, 'Courier New', monospace

repo init -u ssh://tianxiang1@git.mioffice.cn:29418/platform/manifest.git -b master-u -m default.xml --repo-url=ssh://tianxiang1@git.mioffice.cn:29418/tools/repo.git --depth=1

拉8650bp代码   repo manifest | grep adsp                               repo sync -c --no-tags vendor/qcom/non-hlos/adsp_proc       拉取全部代码 repo sync -j6 -d -c --no-tag

该项目中  cd .repo/repo/    的repo*就是上面这个repo脚本

下面这个是repo官网的repo脚本,可能公司的作了修改,直接用项目里的就挺好

repo      

$ mkdir -p ~/.bin
$ PATH="${HOME}/.bin:${PATH}"
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/.bin/repo
$ chmod a+rx ~/.bin/repo

# 安装python
sudo apt install python2.7 python3.8
# 连接python3 到python上
sudo ln -s /usr/bin/python3 /usr/bin/python

# 安装repo,两种办法
## 1. 可以直接执行,版本不是最新
sudo apt-get install repo
## 2. 也可以手动,推荐此办法, 版本会比较新
mkdir -p ~/.bin
sudo echo PATH="${HOME}/.bin:${PATH}" >> ~/.bashrc
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/.bin/repo
chmod a+rx ~/.bin/repo

# 安装各种库和工具
## 安装最新版本Git(Ubuntu默认版本可能过旧,不能拉代码)
sudo add-apt-repository ppa:git-core/ppa;
sudo sed -i 's/\/\/.*\/ubuntu/\/\/mirrors.huaweicloud.com\/ubuntu/g' /etc/apt/sources.list
sudo apt update; apt install git

## 安装其他库和工具
sudo apt-get install ccache automake flex lzop bison gperf build-essential zip curl zlib1g-dev zlib1g-dev:i386 g++-multilib python-networkx libxml2-utils bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-dev squashfs-tools pngcrush schedtool dpkg-dev liblz4-tool make optipng maven libssl-dev pwgen libswitch-perl policycoreutils minicom libxml-sax-base-perl libxml-simple-perl bc libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev libgl1-mesa-dev xsltproc unzip uuid-dev

# 配置git
git config --global user.name "jiaomenglong"
git config --global user.email "jiaomenglong@xiaomi.com"
git config --global core.editor "vim"
# repo 拉取代码
## 创建并进入文件夹 WORKING_DIRECTORY,自己改文件夹名字
mkdir WORKING_DIRECTORY
cd WORKING_DIRECTORY

UUID=ace3505f-2213-4131-957c-fc49b241ff4b /home/tianxiang1/work ext4 defaults 1 2
UUID=2ef5d931-a806-4015-ad09-41826c9512de /home/tianxiang1/work1 ext4 defaults 1 2
UUID=cecc5c68-a834-4c58-b581-684e515b7bac /home/tianxiang1/work2 ext4 defaults 1 2

5 安装vscode,google,挂载4T 1T固态

然后永久挂载      Linux之挂载新的硬盘(超详细!)_linux挂载新的硬盘_大数据梦想家的博客-CSDN博客

vim  /etc/fstab  有时候出错可以见这个链接 vi编辑文件Found a swap file by the name “/etc/.fstab.swp“_779醒的博客-CSDN博客

无法永久挂载的话就每次重启挂一下吧

sudo mount /dev/sdb /home/tianxiang1/work

sudo mount /dev/sda1 /home/tianxiang1/work1

sudo mount /dev/sda2 /home/tianxiang1/work2

安装adb     sudo apt install adb      有时候adb root出错可以

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值