ubuntu12.04编译服务器安装教程

来源:互联网 发布:江湖婚庆3.0源码 编辑:程序博客网 时间:2024/06/08 15:32

                  Ubuntu12.04安装教程以及搭建安卓编译环境

 

一、ubuntu系统安装

a)        准备:使用刻录工具刻录ubuntu12.04服务版/桌面版U盘或者光盘,电脑主机,显示器,键盘,网线以及IP;

b)        如果有多个硬盘需要考虑做radio阵列则在安装前先在开机后出现ctrl+I 进入主板阵列设置,按照提示选择同容量的硬盘做阵列保存后重启电脑进入bios(开机按DEL键)设置主板启动模式进入正常安装,详情参考

http://u.zhuangjiba.com/show-30-348-1.html(华硕主板BIOS设置U盘或者光驱启动教程)其他主板类似设置。

 

c)        Ubuntu12.04安装图解教程

  http://www.dedecms.com/knowledge/servers/linux-bsd/2012/0819/8387.html

(分区时如果有特别分区需求可以手动配置分区表)

 

安装过程中在这个界面用空格键选择需要安装的服务(我们需要的是openSSHserver+samba file server)

 

二、搭建环境

安装完后系统会重启进入ubutu12.04的登陆界面,使用安装系统过程中设置的用户名和密码登陆系统,执行sudo – I输入root密码(同用户名密码)切换为root用户开始配置IP静态地址

1.#vi /etc/network

 将默认使用DHCP分配IP方式修改如下 (找网络管理员分配新的IP)

Auto lo

Ifca lo net loopback

Auto eth0

Iface eth0 inet static

Address  ***.***.***.***

Netmask 255.255.252.0

Gateway 192.168.0.248

然后保存退出

2.手动设置DNS

  Vi /etc/resolv.conf

         添加如下内容:

         Nameserver192.168.80.2

         Nameserver  8.8.8.8

3.重启networking服务使其生效

         #/etc/init.d/networkingrestart

         验证网路是否正常#pingwww.baidu.com

4.Modify/etc/apt/source.list  添加一下apt源的下载链接

 

deb http://archive.ubuntu.com/ubuntu  precise main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu  precise-updates main restricted universemultiverse

deb http://archive.ubuntu.com/ubuntu  precise-security main restricted universemultiverse

 5.升级更新包

        

6.安装一些google推荐的包

apt-getinstall -y git gnupg flex bison gperf build-essential

apt-getinstall zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev

apt-getinstall libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386

apt-getinstall g++-multilib mingw32 tofrodos libgl1-mesa-dev

apt-get install python-markdown libxml2-utils xsltproczlib1g-dev:i386

 

 

$ ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1/usr/lib/i386-linux-gnu/libGL.so

       

7.下载安装jdk1.6openjdkjdk7

http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR

 

安装openjdk7

如果之前安装过先卸载:

STEP1:

     sudo apt-get purge openjdk-7-jre-headledd

STEP2:

     sudo apt-get purge openjdk-7-jdk

 

重新安装:

 

       sudo apt-get installopenjdk-7-jre-headless

       sudo apt-get install openjdk-7-jdk

 

jdk1.6和openjdk安装完成之后配置/home/(用户)/.bashrc文件,在最后添加如下代码方便以后切换jdk

         exportJAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64

#exportJAVA_HOME=/opt/java/jdk1.6.0_45

exportJRE_HOME=$JAVA_HOME/jre

exportCLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

切换方法见附录:

     8. 安装新版svn1_7

                   {

1、卸载原来的svn:sudo apt-get remove subversion

 

2、添加1.7资源库:sudo apt-add-repository ppa:dominik-stadler/subversion-1.7

 

3、更新apt:sudo apt-get update

 

4、安装依赖的java库:sudo apt-get install libsvn-java

 

5、安装新版svn:sudo  apt-get installsubversion

 

6、确认安装版本:svn –version

       }

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

      

 

附录:

 

新安装的ubuntu12.04LTS编译服务器根据编译软件版本的不同JDK也需要切换:

      目前主机上AndroidL 使用的OpenJdk7 版本,Android 4.x使用的是jdk1.6.0_45,在登陆远程后通过修改home(不要用sudo)个人根目录下(ps :#cd /home/sunwei )的.bashrc最后几行代码来使能目前项目要用的JDK(没有的话请根据jdk安装位置手动添加)。

 

修改完后wq!保存退出  使文件生效 # source .bashrc

然后通过java  –version 查看当前版本,如果是正确的版本就可以开始编译了。

 

 

PUTTY会卡死的原因: 子网掩码不一致,修改远程使用者IP掩码255.255.255.0---à 255.255.252.0

 

 

 

                                                                                                                                            2015.3.11-孙伟

 

 

 

         

0 0
原创粉丝点击