Ubuntu 1604 LTS Android编译的相关配置

资源整合ubuntu1604LTS的装机流程

一、相关品牌服务器的read设置:
1、戴尔:https://wenku.baidu.com/view/1ba3592ca22d7375a417866fb84ae45c3b35c2cc.html
2、惠普:https://zhidao.baidu.com/question/468338567.html
3、联想:https://jingyan.baidu.com/article/2d5afd69c4d4a685a3e28e11.html

二、准备一个U盘做相关的系统iso盘
三、磁盘分区
boot:463844
swap:3254616
根/ :200G
其他给home分区
四、进行系统安装

在Ubuntu1604LTS服务器上安装Android编译所需的相关软件和配置:
1、所需的相关软件:
sudo apt-get update
echo y|sudo apt-get install openssh-client openssh-server
echo y|sudo apt-get dist-upgrade
echo y|sudo apt-get install samba system-config-samba libc6-dev cifs-utils flex bison gawk build-essential libncurses5-dev libncurses5-dev:i386 expect gettext patch openssh-server openssh-client network-manager-vpnc gparted gksu vim git-core gnupg gperf libesd0-dev zip curl zlib1g-dev gcc-multilib g+±multilib libc6-dev-i386 lib32ncurses5-dev lib32z1 lib32ncurses5 x11proto-core-dev libx11-dev libx11-dev:i386 libreadline6-dev:i386 python-markdown libxml2-utils xsltproc linux-libc-dev:i386 subversion xrdp libswitch-perl expat libxml-parser-perl autoconf autoconf2.13 autoconf2.59 ccache openjdk-8-jdk bindfs nfs-common nfs-kernel-server unzip lib32z-dev python-pexpect bc mkisofs libssl-dev ntpdate mysql-client libmysqlclient-dev libxml-simple-perl brotli python-requests libllvm5.0

2、相关系统的配置:
cd /usr/lib/python2.7
sed -i -e ‘s|allowZip64=False|allowZip64=True|’ zipfile.py
cd /etc
echo “export PATH=~/bin:$PATH” >>profile
echo “export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64” >>profile
echo “ulimit -n 4096” >>profile
echo “ulimit -s 102400” >>profile

#配置docker
echo “DOCKER_OPTS=”–insecure-registry 0.0.0.0/0"" >>/etc/default/docker
sudo touch /etc/docker/daemon.json
sudo echo ‘{“insecure-registries” : [ “0.0.0.0/0” ]}’ >>/etc/docker/daemon.json
cd /etc/default
echo “LC_ALL=“en_US.UTF-8"” >>locale
cd /bin;rm sh;ln -s bash sh
sudo echo “**** ALL=(ALL) NOPASSWD: ALL” >> /etc/sudoers
sudo echo " StrictHostKeyChecking no” >>/etc/ssh/ssh_config
sudo /etc/init.d/ssh restart
sudo ln -sf /bin/bash /bin/sh
sudo cp -r ~/env_setup_scripts/repo /usr/local/bin
cd ~/env_setup_scripts
sudo cp commit-msg /usr/share/git-core/templates/hooks/
#新建docker用户
sudo usermod -a -G docker ***
sudo usermod -a -G docker root
sudo chmod 777 /var/run/docker.sock
sudo chown “***”:"***" /home/***/.docker -R
sudo chmod g+rwx “/home/***/.docker” -R
sudo apt-get install -y --force-yes ntpdate
#sudo apt-get install -y --force-yes ntpdate tmpreaper

#同步服务器时间
sudo ntpdate ...
sudo hwclock --systohc

#设置DNS和域
echo “nameserver ...” >/etc/resolv.conf
echo “search 域名” >>/etc/resolv.conf
sudo /etc/init.d/networking restart

#怎么部署Jenkins
https://www.linuxidc.com/Linux/2016-12/138290.htm
https://jenkins.io/zh/

#怎么部署gerrit
https://blog.csdn.net/aixiaoyang168/article/details/60136550
http://www.myexception.cn/operating-system/1935035.html
https://blog.csdn.net/luanhongjun/article/details/38843411
https://www.jianshu.com/p/b4a756a02ce9

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值