Ubuntu 14.04 LTS 的安装和配置以及各种问题的解决

本文详细记录了Ubuntu 14.04 LTS的安装过程,包括使用Startup Disk Creator制作系统安装U盘,安装后的必备工具配置,以及thunderbird邮件备份和恢复的方法。在安装过程中还提到了中文输入法的安装问题,特别是解决im-switch与语言支持冲突的方案。
摘要由CSDN通过智能技术生成

折腾了几天的时间终于把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盘来做此操作)


安装完系统后我们还需要安装一些环境所必须的编译运行工具(可执行下面的代码)

  1. $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
  2. $ 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


安装 uboot-mkimag 这个时可能会出现下面的错误  E: Package 'uboot-mkimage' has no installation candidate,解决方法如下

/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是输入法框架。

在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Space可切换中英文输 入 法。这里我们主要说下Ubuntu英文系统中,中文输入法的安装。
一、是安装语言包。我们选择System Settings-->Language Support-->Install/Remove Languages,可找到 chinese simplified 打钩,apply  change
 输入密码后,系统会安装简体中文语言包。

二、安装IBus框架,在终端输入以下命令:
sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4
启动IBus框架,在终端输入:
im-switch -s ibus
安装完IBus框架后注销系统,保证更改立即生效。

三、安装拼音引擎 
有下面几种常用选择:
IBus拼音:sudo apt-get install ibus-pinyin
IBUS五笔:sudo apt-get install ibus-table-wubi
谷歌拼音输入法:sudo apt-get install ibus-googlepinyin
Sun拼音输入法:sudo apt-get install ibus-sunpinyin

四、设置IBus框架 
ibus-setup
此时,IBus Preference设置被打开。我们在Input Method选项卡中,选择自己喜欢的输入方式,并配置自己喜欢的快捷键即可。
 
五、通常情况下,IBus图标(一个小键盘)会出现在桌面右上角的任务栏中。有时候这个 图标 会自行消失,可使用以下命令,找回消失的IBus图标:
ibus-daemon -drx


注意 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/jre
SDK_HOME=/home/b748/Tools/adt-bundle-linux-x86_64-20140321/sdk
 CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
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 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值