折腾了几天的时间终于把Ubuntu 14.04 LTS 环境配置好了,为防止遗忘,特作此记录,也方便遇到同样问题的童鞋们查看
步骤一,系统安装
可以拷贝一个系统盘,我用的是 ubuntu-14.04-desktop-amd64.iso 这个文件本身太大,传不上来,需要的话去网上下载一个吧,或者给我留言,我传给你~
再Ubuntu系统下 搜索这个软件: Startup Disk Creater, 然后在Source disc image (.iso) or CD:中选择这个iso文件,这个操作会把这个iso文件解压缩到你的U盘
然后就可以用这个U盘重装系统了。(需要注意的是,做这个操作的话,这个U盘里的其他内容会被格式化掉,所以最好用一个干净的,空的U盘来做此操作)
安装完系统后我们还需要安装一些环境所必须的编译运行工具(可执行下面的代码)
- $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-dri:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386 dpkg-dev libswitch-perl
- $ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
-
-
-
-
-
$ sudo apt-get install uuid uuid-dev
-
$ sudo apt-get install zlib1g-dev liblz-dev
-
$ sudo apt-get install liblzo2-2 liblzo2-dev
-
$ sudo apt-get install uboot-mkimag
-
-
-
-
/etc/apt/source.list中的源里面加入:
deb http://kr.archive.ubuntu.com/ubuntu lucid main
输入sudo apt-get update后,再敲apt-get install uboot-mkimage就安装成功了
步骤二,thunderbird的邮件备份和恢复
Thunderbird所有的数据包括账户设置,邮件以及插件都存放在用户目录的.thunderbird/xxxxxxxx.default文件夹内。xxxxxxxx是一串由字母和数字组成的8位的随机字符串,不同的安装是不相同的。所以只要把这个文件夹内的全部资料备份了就备份了Thunderbird的全部数据。只要把备份的Thunderbird数据恢复到这个文件夹就完成了对Thunderbird的数据资料的恢复。就这么简单。 好了使用tar进行备份: cd ~/.thunderbird/xxxxxxxx.default tar jcvf ~/thunderbirdbackup.tar.bz2 * jcvf j标示对归档进行bzip2格式的压缩;c表示建立归档和压缩包,这个指令是必须的;v表示对整个操作过程输出较多的信息以便得知操作进程;f表示指定的归档文件,f后面必须跟随文件名而不能跟随其他选项指令。 ~/thunderbirdbackup.tar.bz2就是指定的归档文件名。 * 表示对当前文件内的所有文件进行备份操作。 使用tar进行恢复 cd ~/.thunderbird/xxxxxxxx.default tar jxvf ~/thunderbirdbackup.tar.bz2 和备份相比唯一的差别是c指令变成了x指令,x指令表示从归档包中释放文件。
步骤三 中文输入法的安装
Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。
注意 :ubuntu14.04安装了im-switch后系统设置中不见了语言支持这个图标
故障原因:
im-switch与语言支持不兼容,两者只能取其一,安装其一,若另一个存在则会被卸载。
解决办法:
sudo apt-get install language-selector-gnome 步骤四 ubuntu系统安装和配置 jdk 和 sdk jdk安装 1.下载jdk-6u45-linux-x64.bin文件 2.我们把JDK安装到这个路径:/usr/lib/jvm如果没有这个目录(第一次当然没有),我们就新建一个目录
cd /usr/lib sudo mkdir jvm 将jdk-6u45-linux-x64.bin复制到其中 sudo cp /home/your-name/下载/jdk-6u45-linux-x64.bin /usr/lib/jvm/ 3.赋予jdk-6u45-linux-x64.bin执行权限: sudo chmod u+x jdk-6u45-linux-x64.bin 4. 安装jdk: sudo ./jdk-6u45-linux-x64.bin 5.我们在这儿把sdk顺便也安装配置好 sdk解压到下面的目录 SDK_HOME=/home/b748/tools/adt-bundle-linux-x86_64-20140321/sdk
5. 配置环境变量
gedit ~/.bashrc
在打开的文件的末尾添加
JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45
JRE_HOME=/usr/lib/jvm/jdk1.6.0_45/jreCLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHSDK_HOME=/home/b748/Tools/adt-bundle-linux-x86_64-20140321/sdk
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$SDK_HOME/platform-tools:$SDK_HOME/tools:$PATH
export PATH
export JRE_HOME
export CLASSPATH
export SDK_HOME保存退出,然后输入下面的命令来使之生效
配置生效
一般更改 ~/.bashrce文件后,需要重启机器才能生效。使用如下命令可不用重启使其生效
source ~/.bashrc
6、检查配置
控制台输入:java -version
打印类似如下内容则成功:
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
注意点,下面是我再配置的过程中遇到的问题,记录下来
。The command could not be located because '/usr/bin' is not included in the PATH environment variable.clear: command not found.
为了把adb命令设置到环境变量中,我在~/.bashrc文件中加入了如下命令:
export PATH=/home/develop/android-sdks/platform-tools/
结果悲剧了.输入常用命令ls,cd ,,,都不行。连vi也不行。一律报错。The command could not be located because '/usr/bin' is not included in the PATH environment variable.clear: command not found.
看半天才知道忘加系统PATH的路径,所以系统工具命令都找不到。
可怎么把配置文件改过来呢,折腾了半天,发现很简单。直接用系统工具的全路径编辑配置文件。我用的是sudo vi /usr/bin/vi ~/.bashrc.
然后加入命令 export PATH=/home/develop/android-sdks/platform-tools/:$PATH。 再重启终端就好了。
学到了两点:
1.系统命令找不到时,通常是路径不对,直接在命令行用全路径即可;
2.在设置环境变量时,尤其是linux系统中,你加入自己的环境变量,可还要附带上之前的变量。如最后加上:$PATH
注意点,adb命令不好用
可以参考以下方法:你试试 下面命令 adb start-server - ensure that there is a server running adb kill-server - kill the server if it