换新环境了,来了一个多月才到了自己的编译服务器,在此记录开发环境搭建以共享!从此得搞MTK和Intel了,好好学习,天天向上!
装了Ubuntu12.04LTS版本,以下为基本环境配置:
一、首先安装编辑工具vim,默认只安装了vi
sudo apt-get install vim
发现log
E:Could not get lock /var/cache/apt/archives/lock -open (11:Resource temporarily unavailable)
E:Unable to lock directory /var/cache/apt/archives/
其实,有进程在安装其它东西,我当时在安装显卡驱动。
二、网络访问,需要安装ssh(当时需要scp传.bashrc比较)
sudo apt-get install ssh
三、设置终端命令提示符颜色及个性化vim
vim .bashrc
修改43 force_color_prompt=yes
vim ~/.vimrc。或者/etc/vim/vimrc.local。(~代表当前用户目录)
四、设置静态IP地址
vim /etc/network/interfaces
1 auto lo
2 iface lo inet loopback
3
4 auto eth0
5 iface eth0 inet static
6 address 192.168.10.111/10.100.151.168
7 gateway 192.168.10.1/10.100.151.1
8 netmask 255.255.255.0/
9 broadcast 192.168.10.255/10.100.151.255
五、安装JDK及必要包和工具
①下载JDK
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html
配置环境变量
vim .bashrc
文件底部:
export JAVA_HOME=/home/win/bin/jdk1.6.0_45
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
export PATH=~/bin:$PATH:/opt/android-sdk-linux/platform-tools/ 个人工具
②安装必要包和工具
http://source.android.com/source/initializing.html
Installing required packages (Ubuntu 12.04)
You will need a 64-bit version of Ubuntu. Ubuntu 12.04 is recommended. Building using an older version of Ubuntu is not supported on master or recent releases.
$ 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
$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
注意:最好分步安装,另外libgl1-mesa-glx:i386 libgl1-mesa-dev需要改为:
libgl1-mesa-glx-lts-saucy:i386 libgl1-mesa-dev-lts-saucy
六、配置samba服务,方便访问
①安装samba服务器
sudo apt-get install samba
sudo apt-get install smbclient
sudo apt-get smbfs
②配置samba 服务器
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
sudo vim /etc/samba/smb.conf
首先打开smb.conf文件,在命令模式输入:/security
找到#security = user 这行,用下面两行取代:
security = user
username map = /etc/samba/smbusers (后面为了设置用户权限时用到)
设置username map = /etc/samba/smbusers 我们得创建smbusers脚本文件
进入/etc/samba目录,新建文件smbusers
$cd /etc/samba
$sudo vim smbusers 添加如下一行:
win = “network username” 这一行并保存。
然后在配置文件末尾添加
[win-server]
comment = Shared win-server require password
path = /home/win
public = no
writable = yes
valid users = win
available = yes
browseable = yes
保存后重新启动samba,这一步很重要,sudo /etc/init.d/smbd restart
③设置用户和密码:sudo smbpasswd –a win
④通过命令行 \\相应ip就可以登录共享
七、Git配置
①git基本配置
git config --global user.name "win"
git config --global user.email [email protected]
git config --global merge.tool vimdiff
git config --global color.ui auto
②git alias设置
git config --global alias.st status
git config --global alias.co checkout
git config --global alias.cm commit
git config --global alias.br branch
git config --list 查看所有配置