Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1252627
  • 博文数量: 247
  • 博客积分: 5587
  • 博客等级: 大校
  • 技术积分: 2060
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-24 13:27
文章分类
文章存档

2012年(101)

2011年(44)

2010年(102)

分类: 嵌入式

2012-09-03 11:26:42

安装好了ubuntu之后,需要配置开发环境,同时也对系统进行了一些设置。

目录:

一、设置root密码

二、安装JDK

三、安装eclipse

四、安装android SDK

五、安装NDK

六、安装ADT

七、安装SVN

八、修改系统字体

九、安装中文输入法

一、设置root密码。

    因为ubuntu下为了安全,一般都是以普通用户进入系统。运行一些命令都需要root权限,如果之前没有设置root密码,只需要在终端运行:sudo passwd root命令即可,要输入两次密码,密码不会回显出来。

二、安装JDK

    1)首先下载JDK,下载页面:(JDK6:),下载下来的是bin文件(我的系统是64位的,所以下的是linux64位的安装包)。将在/usr/lib目录下新建一个java目录,然后将文件拷贝到该java目录,给予可执行权限,然后再安装。以下是命令:

  1. cd /usr/lib  
  2. sudo mkdir java  
  3. cd java  
  4. cp ~/jdkxxx.bin /usr/lib/java/  
  5. sudo chmod a+x jdkxxx.bin  
  6. sudo ./jdkxxx.bin  

    jdkxxx.bin是下载的文件名,~/jdkxxx.bin是下载文件的保存路径。第一次执行sudo的时候需要输入root密码,输入就是了。

到最后会看到一个Done.表示安装完成了。

    2)配置环境变量:打开/etc/profile文件,在文件的最下面加上下面一段内容:

  1. export JAVA_HOME=/usr/lib/java/jdk1.6.0_29  
  2. export PATH=$JAVA_HOME/bin:$PATH  
  3. export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH  

    其中/usr/lib/java/jdk1.6.0_29是JDK的安装根目录。命令:

  1. sudo gedit /etc/profile  

    ctrl+s保存关闭,接着:

  1. sudo source /etc/profile  

    使环境变量配置生效,这样就不用重启。但只在当前终端有效,如果再打开一个终端,则需要再执行一次。

最后输入命令检查一下是否配置成功:

  1. java -version  

    如果配置成功,会出现JDK的版本号,如下图所示:

三、安装eclipse

    下载地址:,因为系统是64位的,所以下载linux64位的。如果JDK安装的是64位的,这个地方最好也是64位,不然eclipse会运行不了。

    下载下来后解压,双击eclipse文件,如果运行不了,可能是java环境没有起作用,换终端(如果打开了多个终端,则是执行过 sudo source /etc/profile命令的那个终端,如果没有,执行一次就是了),进到eclipse的解压目录执行:. /eclipse&(&是后台运行的意思,命令行不挂起,不过很悲催,不起作用,不知道为什么,只好重新再打开一个终端)。

四、安装android SDK

    1)下载SDK,下载地址:http://developer.android.com/sdk/index.html, 选择Linux(i386)。因为SDK只有32位的,如果装的是64位系统,则要安装ia32-libs,运行32位程序。安装命 令:sudo apt-get install ia32-libs。下载完成后解压,在终端进入到SDK的根目录,然后执 行:tools/android update sdk –no-ui即可开始和windows里面一样的更新。

    2)更新完成后配置环境变量。同样打开/etc/profile文件,然后在下面增加下面内容:

  1. export ANDROID_HOME=/home/mayliang/programs/android-sdk-linux4.0  
  2. export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH  

    /home/mayliang/programs/android-sdk-linux4.0为SDK的根目录。这个配置之后,以后要执行android里面的命令,就不是需要进到这个目录,直接可以在终端里面输入。

    修改完成后,保存关闭文件,生效一下:sudo source /etc/profile。

    输入:android,如果Android SDK Manager窗口出来了,就证明环境配置成功。

五、安装NDK

    1)下载NDK,下载地址:http://developer.android.com/sdk/ndk/index.html,选择Linux版本。下载下来后解压,配置环境,打开/etc/profile文件,在最下面输入下面的内容:

  1. export NDK_HOME=/home/mayliang/programs/android-ndk-r7  
  2. export PATH=$NDK_HOME:$PATH  

    /home/mayliang/programs/android-ndk-r7为NDK的根目录。

    保存关闭后,sudo source /etc/profile生效一下,然后在命令行输入:ndk-build,如果有下面的内容输出,则配置成功。

    Android NDK: Could not find application project directory !    

    Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.    

    /home/mayliang/programs/android-ndk-r7/build/core/build-local.mk:102: *** Android NDK: Aborting    .  Stop.

    进入到NDK目录下面的samples/hello-jni目录,然后输入:ndk-build,如果出现如下图所示,则证明NDK运行OK。

后配置文件/etc/profile如图所示:

六、安装ADT

    打开eclipse,“Help”--->“Install New Software...”,点击“Add”按钮,则会出现如下图界面:

    在“Name:”里面输入“adt”,在“Location:”里面输入:, 最后点OK,然后一路Next就安装完成了。最后点击“Windows”--->“preferences”,出来如下图所示的界面,点击左侧的 android,在“SDK Location:”选择SDK的根目录,点下面的“Apply”,就会出来如图所示的界面,即OK。

七、安装SVN

    安装步骤和安装ADT类似,更新地址:,建议用1.6版本的地址:,因为1.8的版本安装完成后重启eclipse有提示要安装javaHL,等全部折腾好之后,eclipse会无缘无故自己退出。最后还是装了1.6的SVN插件。

八、修改系统字体

安装gnome-tweak-tool,在终端中输入:sudo apt-get install gnome-tweak-tool开始安装,完成后在Dash Home(类似Windows的菜单)里面,搜索“advance”就会出来如下图所示界面:


    最后回车,就会出现如下图所示界面:

    点击“Fonts”就可以把系统各个位置的字体修改成自己觉得好看的。我的系统界面的字体全部被修改了,截图上面可以看得到。

九、安装中文输入法

    因为我装的是英文系统,不能没有中文输入法呀。在“Bash Home”里面输入“System Setting”,然后回车,就会出现以下界面:

    点击“Language Support”,就会出现一个界面,然后在“Language”标签页下面的 “keybord input method system:”下拉框中选择“ibus”,最后点击 “Install/Remove Languages...”按钮,会跳出来一个“Installed Language”界面,在里面选择 “Chinese(simplified)”最后点击下面的“Apply Changes”即完成中文语言包的安装,里面也有中文输入,拼音,五笔都有。

    最上面的一行状态栏就会出现一个键盘标识,点击后出现一个菜单,选择“preferences”点击会出现一个如下图所示的界面,添加输入法就行了。

OK,大功告成了,以后再折腾就不用网上到处找了,因为是后期整理的,可能会有些遗漏之处,请见谅。
阅读(18298) | 评论(0) | 转发(4) |
给主人留下些什么吧!~~