Posts List
  1. 安装Ubuntu12.04 64bit LTS
    1. 分区情况
    2. 建议
  2. 配置Ubuntu12.04 64bit LTS
    1. 配置 ia32-libs
  3. 配置Android开发环境
    1. 下载Java、Eclipse、ADT
    2. 配置Java和Android SDK
  4. 添加“在此打开终端”
  5. 更换destop为xfce4
  6. 更新ibus为fctix
  7. Ubuntu 12.04安装Emacs24.3
  8. 终极奥秘!

给Android开发者的Ubuntu12.04 64bit LTS

开发Android果然还是在Ubuntu下方便一点,以下搭建过程中所要注意的事项

安装Ubuntu12.04 64bit LTS

分区情况

  • /swap (交换分区): 4G
    一般分配为内存的两倍或者跟内存大小一样,我机子的物理内存为4G,所以这里给交换分区的大小也是4G

  • /boot (boot目录): 200M~500M足矣
    我分配了200M,到现在只用了40M不到

  • / (根目录): 10G~50G
    我们通过apt-get安装的很多软件其实都是安装到要目录的各个文件中的,所以如果这个目录如果分得太小的话,到后面会出现磁盘空间不足而无法通过apt-get安装程序的情况

  • /home (用户自己的主目录): 大小随便
    我把剩余的全给这个目录了。这个目录用于存放用户自己的东西, 就像windows里的除C盘以外的盘一样。下次重装Ubuntu时,只需要覆盖/boot和/这两个目录就好了。

建议

安装过程中可以断开网络,这样可以更快的体验Ubuntu。
如果安装过程联网的话,会在安装的时候联网下载一些应用和语言包,网络慢的话会等很久。
其实这些东西可以在安装完之后自行安装。所以我一般都是断网安装,安装完系统之后,在配置系统的过程中去安装语言包。

配置Ubuntu12.04 64bit LTS

配置 ia32-libs

因为安装的是64位的系统,但是有些应用需要32位的库进行支持。例如adb、aapt等工具都只支持32位的,至少目前是。
所以需要安装ia32-libs

1
2
3
sudo apt-get update #更新软件库索引
sudo apt-get upgrade #更新软件
sudo apt-get install ia32-libs #安装ia32库

配置Android开发环境

下载Java、Eclipse、ADT

太过简单了,自己去官网下载就好。省略…

配置Java和Android SDK

下载好Java和Android SDK之后,需要对其进行配置,加入到环境中。
运行以下命令,修改profile文件

1
sudo vim /etc/profile

在文件的末尾添加以下内容:

1
2
3
4
export JAVA_HOME=/home/jeremyhe/software/jdk1.7.0_55 		#Java目录
export ANDROID_HOME=/home/jeremyhe/software/android-sdk #Android SDK目录
export CLASS_PATH=$JAVE_HOME/lib:$JAVA_HOME/jre/lib #Java库目录
export PATH=$PATH:$JAVA_HOME/jre/bin:$JAVA_HOME/bin:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$ANDROID_HOME/build-tools:$NODE_HOME/bin

保存退出后再运行以下命令令其生效,或者注销/重启系统

1
source /etc/profile


添加“在此打开终端”

1
sudo apt-get install nautilus-open-terminal

重启或者注销后生效。

更换destop为xfce4

Unity3d桌面实在是太慢了,自从用了xfce4之后,心情大好。非常适合配置不是特别高的机器。话说我4G内存的机器,处理器也不差,用起Unity3d卡得不能忍。
运行以下命令即可

1
sudo apt-get install xfce4

安装完成之后,在用户登录的时候,登录框右上角有一个小图标,从那里可以切换到xfce4。
有三个选项Unity3d、Unity2d和xfce4,选择之后,输入密码就可以登录了。
接下来就是对xfce4的一些配置了,如面板、快捷键、主题等,按个人喜好弄好就。

更新ibus为fctix

fctix的五笔比较好用,而且启动速度相对快一点

1
sudo apt-get install fcitx

Ubuntu 12.04安装Emacs24.3

参考文章:Ubuntu 12.04安装Emacs24.31

终极奥秘!

Ctrl+Alt+T直接打开终端,复制以下命令直接运行即可。

1
sudo add-apt-repository ppa:fcwu-tw/ppa && sudo apt-get update && sudo apt-get upgrade && sudo apt-get install ia32-libs gnome-session-fallback compizconfig-settings-manager nautilus-open-terminal fcitx git vim synapse privoxy multiget cmake python-dev build-essential  python-pip && sudo pip install shadowsocks



本文作者:JeremyHe
本文链接:http://www.alzz.me/posts/2014/07/31/04_给Android开发者的Ubuntu1204/
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

有问题?
微信。◕‿◕。