内网环境下安装:
 
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 编程 系统环境安装的更多相关文章

  1. Macbook系统环境安装wget的2个方法 - 传统包及Homebrew安装

    文章目录 这里有2个方法可以安装wget命令工具: 考虑到自身项目的拓展需要,朋友建议学习Python爬虫这样对于做大数据采集有较大的帮助,老蒋虽然每天也都接触一些脚本和程序的修改,但是并没有专业和系 ...

  2. 详细介绍Ubuntu 16.04系统环境安装Docker CE容器的过程

    由于项目的需要,我们在很多软件配置环境中需要用到Docker容器,这个时候我们可以用自己的VPS主机搭建.在这篇文章中,笔者将会利用Ubuntu 16.04系统环境安装Docker CE容器的过程.如 ...

  3. 机器学习linux系统环境安装

    机器学习linux系统环境安装 安装镜像下载 可以自己去ubuntu官方网站按照提示下载amd64的desktop版本 或者考虑到国内镜像站点下载,如tuna,163, ali等 课程使用最新的17. ...

  4. Python gui编程pyQt5安装步骤t

    Python gui编程pyQt5安装步骤         pip install PyQt5 Pip3 install PyQt5               https://riverbankco ...

  5. Python gui编程pyQt5安装步骤

    Python gui编程pyQt5安装步骤 =============================== -m PyQt5.uic.pyuic  $FileName$ -o $FileNameWit ...

  6. p4语言编程环境安装

    p4语言主要是用来模拟交换机的交互,是新一代的SDN解决方案,可以让数据转发平面也具有可编程能力,让软件能够真正定义网络和网络设备.详细介绍 主要流程是:安装vmware.安装Ubuntu.下载Git ...

  7. java可视化编程-eclipse安装windowbuilder插件(转载)

    原文地址:http://blog.csdn.net/jason0539/article/details/21219043 一直做在安卓用xml作界面,对于java的控件不熟悉,也不习惯用代码做UI尤其 ...

  8. [linux] shell脚本编程-xunsearch安装脚本学习

    安装脚本setup.sh #!/bin/sh # FULL fast install/upgrade script # See help message via `--help' # $Id$ # s ...

  9. 【GTK编程】安装与测试

    版权声明:本文为博主原创文章,转载请注明出处. https://www.cnblogs.com/YaoYing/ 前言 领导让做个类似平板触摸的GUI程序,通过触摸两块区域,实现背景图片的左右切换.本 ...

随机推荐

  1. Java中几种日志方案

    .本文记录Java中几种常用的日志解决方案 0x01 Log4j .这应该是一个比较老牌的日志方案了,配置也比较简单,步骤如下 1)添加对应依赖,比如 Gradle 中 dependencies { ...

  2. Fedora20 MATE Destop 环境下安装Sougoupinyin输入法+皮肤

    卸载ibus # yum erase ibus* 选择性安装 fcitx # yum install fcitx fcitx-configtool $ ls -a $ vi .bashrc  .bas ...

  3. C# 在Visual Studio中一个项目有两个Main函数, 怎么设置哪个是入口?取代csc /main选项。

    namespace ConsoleApp1{class Program{static void Main(string[] args){Console.WriteLine("Program& ...

  4. maven的pom报plugins却是的解决方法(转)

    maven的pom报plugins却是的解决方法. 引用 Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom: ...

  5. Java Switch(String)

    package shb.java.test; /** * switch支持字符串 * @Package:shb.java.test * @Description: * @author shaobn * ...

  6. 手把手教你用动软.NET代码生成器实例教程

    动软实战攻略 手把手教你用动软 文档编号:20110421 版权所有 © 2004-2011 动软 在线帮助:http://help.maticsoft.com 目录   一.        产品介绍 ...

  7. C#与js的各种交互

    今天遇到一个问题,查到不错的资料,放上来记录一下,以防忘记地址,算是我的笔记吧! 很多人都向在服务器端调用客户端的函数来操作,也就是在asp中调用javascript脚本中已经定义好的脚本函数.经过研 ...

  8. 利用API自动建立GL科目段组合

    1.检查存在性,如没有则新增 fnd_flex_keyval.validate_segs('CREATE_COMBINATION'                                    ...

  9. xla_events

    LOOKUP_TYPE LANGUAGE LOOKUP_CODE MEANING DESCRIPTION XLA_EVENT_PROCESS_STATUS US D Draft Draft XLA_E ...

  10. 轻量linux-Crunch bang

    主页地址:http://crunchbang.org crunch bang11昵称 wheezy crunchbang 11 基于 debian7