Andorid 编程 系统环境安装
内网环境下安装:
1.配置源 :找到公司内部整理的源文件中的内容,将其内容拷贝到系统
源文件 中,并注释掉所有外网链接(如果公司支持内部环境配置,通常会有一个内部源文件)
2.安装jdk, eclipse:按照公司内网方法安装就可以。如果没有就可以直接拷贝一个jdk和eclipse到一个特定的目录下面
然后将其路径按照下面的格式书写:
在~/.bashrc文件末尾添加如下几行:
export JAVA_HOME=/home/datty/android/jdk1.6.0_20 (注意:此处需要按实际修改)
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH:$JRE_HOME/bin
添加好后,执行source ~/.bashrc
3.安装系统软件:
1)sudo apt-get install git gnupg flex bison gperf build-essential
zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dri:i386
libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown
libxml2-utils xsltproc zlib1g-dev:i386 dpkg-dev
2) sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1
/usr/lib/i386-linux-gnu/libGL.so
注意:安装Ubuntu
12.04,2时,如果是Dell台式机,Vostro 的新型号,比如M11D等类型的机器执行命令后会提示:
$ sudo apt-get install git gnupg flex bison gperf build-essential \
> zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
> libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
> libgl1-mesa-dev g++-multilib mingw32 tofrodos \
> python-markdown libxml2-utils xsltproc zlib1g-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
zip is already the newest version.
zip set to manually installed.
gnupg is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation: The following packages have unmet dependencies:
libgl1-mesa-glx:i386 : Depends: libglapi-mesa:i386 (= 8.0.4-0ubuntu0.6)
Recommends: libgl1-mesa-dri:i386 (>= 7.2)
E: Unable to correct problems, you have held broken packages.
提示信息说缺少依赖库无法安装libgl1-mesa-glx:i386,那么就不 要安装这个库了,从上面的install列表中减去这个库
libgl1-mesa-glx:i386。如果强制安装了这个库会导致重启或关机后无法 进入ubuntu问题,很严重。如果您不是这个
系统版本或者机器类型,请继续。如果也遇到了无法进入ubuntu系统的问题,请重 装系统时不要安装这个库。
如果要安装 vim, meld等工具,可能会遇到关于缺少"libc6-dev:i386"的错误,解决方案:
$ sudo apt-get install linux-libc-dev:i386 4. 配置repo
$git clone git://10.101.2.20/tools/repo.git
注意:在执行时看一下是不是有repo更新下来的,如果没有就从自己机器上拷贝一个repo过来,拷贝repo到~/bin下面,再执行 vim ~/.bashrc那一步
$mkdir ~/bin
$cp repo/repo ~/bin
$vim ~/.bashrc,将~/bin加入PATH环境变量,如:export PATH=~/bin:$PATH
5. 配置git 执行以下语句
$git config --global user.name "你的名字"
$git config --global user.email "你的公司mail地址"
6. 配置ssh
将自己电脑中的~/.ssh 拷贝到你的新的电脑上的~/下面。注意要压缩后再拷贝,这样可以避免权限发生变化。
请注意.ssh目录权限为700,私钥id_rsa为600,公钥id_rsa.pub为644。
drwx------ 2 cheetah cheetah 4096 2012-02-08 16:06 .ssh/
-rw------- 1 cheetah cheetah 668 2012-02-08 16:06 id_rsa
-rw-r--r-- 1 cheetah cheetah 613 2012-02-08 16:06
id_rsa.pub
7.配置gerrit
将6的.ssh中的id_rsa.pub的内容拷贝到你的gerrit中的SSH Public
Keys中的add key中。
外网环境下安装:
不需要执行上述的第一步,就是说保持原来的系统源,在执行第3步时先执行下面的命令:
$ sudo apt-get update
$ sudo apt-get upgrade 再一次执行第三步以后的步骤。
Andorid 编程 系统环境安装的更多相关文章
- Macbook系统环境安装wget的2个方法 - 传统包及Homebrew安装
文章目录 这里有2个方法可以安装wget命令工具: 考虑到自身项目的拓展需要,朋友建议学习Python爬虫这样对于做大数据采集有较大的帮助,老蒋虽然每天也都接触一些脚本和程序的修改,但是并没有专业和系 ...
- 详细介绍Ubuntu 16.04系统环境安装Docker CE容器的过程
由于项目的需要,我们在很多软件配置环境中需要用到Docker容器,这个时候我们可以用自己的VPS主机搭建.在这篇文章中,笔者将会利用Ubuntu 16.04系统环境安装Docker CE容器的过程.如 ...
- 机器学习linux系统环境安装
机器学习linux系统环境安装 安装镜像下载 可以自己去ubuntu官方网站按照提示下载amd64的desktop版本 或者考虑到国内镜像站点下载,如tuna,163, ali等 课程使用最新的17. ...
- Python gui编程pyQt5安装步骤t
Python gui编程pyQt5安装步骤 pip install PyQt5 Pip3 install PyQt5 https://riverbankco ...
- Python gui编程pyQt5安装步骤
Python gui编程pyQt5安装步骤 =============================== -m PyQt5.uic.pyuic $FileName$ -o $FileNameWit ...
- p4语言编程环境安装
p4语言主要是用来模拟交换机的交互,是新一代的SDN解决方案,可以让数据转发平面也具有可编程能力,让软件能够真正定义网络和网络设备.详细介绍 主要流程是:安装vmware.安装Ubuntu.下载Git ...
- java可视化编程-eclipse安装windowbuilder插件(转载)
原文地址:http://blog.csdn.net/jason0539/article/details/21219043 一直做在安卓用xml作界面,对于java的控件不熟悉,也不习惯用代码做UI尤其 ...
- [linux] shell脚本编程-xunsearch安装脚本学习
安装脚本setup.sh #!/bin/sh # FULL fast install/upgrade script # See help message via `--help' # $Id$ # s ...
- 【GTK编程】安装与测试
版权声明:本文为博主原创文章,转载请注明出处. https://www.cnblogs.com/YaoYing/ 前言 领导让做个类似平板触摸的GUI程序,通过触摸两块区域,实现背景图片的左右切换.本 ...
随机推荐
- tengine安装lua
转子: http://www.cnblogs.com/shengshuai/p/4244851.html 参考: http://www.ttlsa.com/nginx/nginx-lua/ 学习:ht ...
- bootstrap ace treeview树表
html部分 <div class="widget-main padding-8" style="height:400px;overflow-y: scroll;& ...
- 转:Python 的 Socket 编程教程
这是用来快速学习 Python Socket 套接字编程的指南和教程.Python 的 Socket 编程跟 C 语言很像. Python 官方关于 Socket 的函数请看 http://docs. ...
- 20145207 《Java程序设计》第一周学习总结
不好意思,来晚了 别的先不说,先道个歉,放假前跟娄老师多少发生点矛盾,望原谅. 假期忙实习还有一些其他事情,为了认真对待这门课,把剩下的时间留下来,争取一天一章来弥补. 由于没选课加上另一门课没开 ...
- Eclipse下配置C++开发环境(转)
1. 首先确保你的电脑上已经安装了Java,如果没有,或者不确定,请到官网上下载并安装,网址如下(这一步我就不详述了): http://www.java.com/zh_CN/ 2. 到官网上下载并 ...
- Concurrent Assertion
Concurrent assertion中要求必须有clock,从而保证在每个clock edge都进行触发判断. assertion与design进行同步执行,concurrent assert只能 ...
- android 三种定位方式
http://www.cnblogs.com/oudi/archive/2012/03/22/2411509.html 最近在看android关于定位的方式,查了很多资料,也做了相关实验,在手机上做了 ...
- JSP-01-搭建Web应用环境
一.搭建Web应用环境 Tomcat 下载会有两种版本,安装版和解压版,这里以解压版为例 Web服务: 是实现“基于Web无缝集成”的目标而提出的全新概念,希望通过Web服务能够实现不同的系统之间的相 ...
- centos的网路配置文件的位置
在这个路径下:/etc/sysconfig/network-scripts/ 每个网卡有相应的配置文件
- form 表单jquery验证插件使用
第一部分:表单样式 <form action="#" method="post" id="regist"> <tabl ...