linux环境Android源码编译环境搭建
一、安装linux操作系统
可以自己的电脑上装一个虚拟机或者双系统,建议用另外一台电脑做服务器,方便以后的工作。linux操作系统安装方式有很多,下面介绍几种常用的安装方法。
1.用光盘或者硬盘安装(最简单)
2.linux镜像+wubi.exe(网上资料很多)
首先,空出一个盘符(如F盘),将下载的ubuntu-12.04-desktop-i386.iso单独放在另一个盘如(D盘),从D盘里的镜像中解压出 wubi.exe,并将ubuntu-12.04-desktop-i386.iso和 wubi.exe放在同一个文件夹下用英文命名(如ubuntu-12.04),然后双击 wubi.exe会安装而不会再去下载镜像,安装过程中让你选择盘符时选择想要安装盘如F盘。
3.使用u盘进行安装(推荐)
http://blog.csdn.net/xiazdong/article/details/7523331
注意:安装的时候有install和install_server两个选项,server是不带desk无桌面版本,安装的时候选install就行了
二、搭建编译环境(服务、环境变量等)
安装之后执行下列步骤:
步骤1:添加root权限
在新系统安装之后是没有root用户的,我们需要通过
sudo passwd root
来添加root用户并赋予初始密码。
步骤2:安装SSH服务
公钥 和 私钥 是成对生成的,这两个密钥互不相同,两个密钥可以互相加密和解密;
不能根据一个密钥而推算出另外一个密钥;
公钥对外公开,私钥只有私钥的持有人才知道;
SMB(Server Message Block 信息服务块)协议,是一种在局域网上共享文件夹和打印机的一种通信协议,它为局域网内不同计算机提供文件以及打印机等资源的共享服务。
安装Samba
$sudo apt-get install samba smbfs samba-common smbclient
创建Samba配置文件
1. 保存现有的配置文件
$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
2. 打开现有的文件
$ sudo gedit /etc/samba/smb.conf
在 smb.conf 最后添加
从官网上下载一个linux32/64位JDK版本,http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin
gedit /etc/profile 把下面属性添加到最后一行
export JAVA_HOME=/usr/local/java/jdk1.6.0_38
export JRE_HOME=/usr/local/java/jdk1.6.0_38/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
5.查看java环境是否配置成功
java -version