1. 通过livecd安装UBUNTU 10.04
2. 配置IP地址,使其能够上网
3. 更新网络源。
sudo gedit /etc/apt/sources.list
可以采用网易的,代码如下
deb http://mirrors.163.com/ubuntu/ lucid main universe restricted multiverse
deb-src http://mirrors.163.com/ubuntu/ lucid main universe restricted multiverse
deb http://mirrors.163.com/ubuntu/ lucid-security universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ lucid-security universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ lucid-updates universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ lucid-proposed universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ lucid-proposed universe main multiverse restricted
deb http://mirrors.163.com/ubuntu/ lucid-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ lucid-backports universe main multiverse restricted
deb-src http://mirrors.163.com/ubuntu/ lucid-updates universe main multiverse restricted
sudo apt-get update 更新源列表信息
4. 通过UBUNTU的 update manager 进行系统更新
5. 对语言支持进行更新
6. 在新立德软件库中下载chromemium-browser,即chrome浏览器
安装完毕后,还需要安装flash插件。直接在新立德软件库中搜索flashplugin-nonfree。
7. 安装Nvidia显卡驱动
从官网下载驱动,注意选择是32位的还是64位的。 下下来应该是一个.run文件
屏蔽掉nouveau内核模块,具体做法:
sudo gedit /etc/modprobe.d/blacklist.conf
添加以下两行
blacklist vga16fb
blacklist nouveau
保存,退出。
重启
回到桌面,同时按下ctrl+alt+F2,进入tty,输入用户名,密码,登录。
输入sudo /etc/init.d/gdm stop,停止xserver(此方法不行,换另一种方法)
sudo gedit /etc/default/grub 文件,将其中的“quiet splash”改为“quiet splash text”
sudo update-grub,然后重启
安装驱动 sudo sh NVIDIA(驱动)
8. 让gedit支持中文
缺省配置下,用 Ubuntu 的文本编辑器(gedit)打开 GB18030/GBK/GB2312 等类型的中文编码文本文件时,将会出现乱码。
出现这种情况的原因是,gedit 使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。您要做的就是将 GB18030 加入这个匹配列表。
命令行方式,适用于所有 Ubuntu 用户。复制以下命令到终端中,然后回车即可:
gconftool-2 --set --type=list --list-type=string /apps/gedit-2/preferences/encodings/auto_detected "[UTF-8,CURRENT,GB18030,BIG5-HKSCS,UTF-16]"
图形化方式,适用于 Ubuntu 用户,而不适用于 KUbuntu/XUbuntu 用户。您可以遵循以下步骤,使您的 gedit 正确显示中文编码文件。
按下 Alt-F2,打开“运行应用程序”对话框。 在文本框中键入“gconf-editor”,并按下回车键,打开“配置编辑器”。 展开左边的树节点,找到 /apps/gedit-2/preferences/encodings 节点并单击它。 双击右边的 auto_detected 键,打开“编辑键”对话框。 单击列表右边的“添加”按钮,输入“GB18030”,单击确定按钮。 列表的最底部新增加了一个“GB18030”。单击选中它,并单击右边的 “向上” 按钮直到 “GB18030” 位于列表的顶部为止。 单击确定按钮,关闭配置编辑器。现在,您的 gedit 应该能够顺利打开 GB18030 编码的文本文件了。
1. 安装 fcitx
sudo apt-get install fcitx
2. 配置默认输入法为 fcitx
im-switch -s fcitx // 注意无须加 sudo
3. 重启 x-window
重启之后,fcitx 输入法应当正常启动,输入条将显示在屏幕最上面,不过输入框中文显示可能是 “口口”,需要小小的改动。
4. 修改配置文件
gedit ~/.fcitx/config
//如果没有配置gedit 支持GB18030编码,打开后文件会是乱码(此处针对9.10前版本,9.10无需配置已支持)
修改如下几项:
显示字体(中)=YaHei Consolas Hybrid //主要是看你的OpenOffice中有什么字体,加进来就行。
Enter键行为=1 # =1表示回车时清除输入框中输入的内容,随个人喜好设置
上一页=, # 使用 , . 翻页,随个人喜好设置
下一页=.
[输入法]
使用拼音=0
拼音名称=智能拼音
使用双拼=0
双拼名称=智能双拼
默认双拼方案=自然码
使用区位=0
区位名称=区位
使用码表=1
提示词库中的词组=1
其他输入法=
5. 修改码表文件
sudo gedit /usr/share/fcitx/data/tables.conf
由于五笔拼音已经完全够用,其它输入法就没必要出现了,文件中只需留下如下内容,其它配置段可以清除或注释掉。
[码表]
名称=五笔拼音
码表=wbpy.mb
调频=2
拼音=1
拼音键=z
自动上屏=-1
空码自动上屏=-1
自动词组=1
精确匹配=0
提示编码=0
6、重启 x-window
重启 x-window 之后,小企鹅输入法中文显示将完全正常,且只有“五笔拼音”,免去了在多个输入法中来回切换的麻烦。
Note: Restart 后小企鹅面板不是最上面,我们也以用[Ctrl+Alt+h]来把它调上来。
10. 安装minicom
minicom是linux下串口通信的软件,它的使用完全依靠键盘的操作,虽然没有“超级终端”那么易用,但是使用习惯之后读者将会体会到它的高效与便利,下面将讲解minicom的安装和配置。
一、安装minicom:
使用以下命令:
# sudo apt-get install minicom
以下为安装的详细信息:
# sudo apt-get install minicom
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会安装下列额外的软件包:
lrzsz
下列【新】软件包将被安装:
lrzsz minicom
共升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 2 个软件未被升级。
需要下载 270kB 的软件包。
解压缩后会消耗掉 1389kB 的额外空间。
您希望继续执行吗?[Y/n]y
获取:1http://ubuntu.uestc.edu.cnhardy/universe lrzsz 0.12.21-4.1 [97.0kB]
获取:2http://ubuntu.uestc.edu.cnhardy/main minicom 2.3~rc1-2 [173kB]
下载 270kB,耗时 1s (184kB/s)
选中了曾被取消选择的软件包 lrzsz。
(正在读取数据库 ... 系统当前总共安装有 101203 个文件和目录。)
正在解压缩 lrzsz (从 .../lrzsz_0.12.21-4.1_i386.deb) ...
选中了曾被取消选择的软件包 minicom。
正在解压缩 minicom (从 .../minicom_2.3~rc1-2_i386.deb) ...
正在处理用于 man-db 的触发器...
正在设置 lrzsz (0.12.21-4.1) ...
正在设置 minicom (2.3~rc1-2) ...
PS:ubuntu 现在做的真是没话说,相当的实用和智能啊,把相关的依赖包(lrzsz)都相互关联并且安装上去了。但是如果使用ubuntu 8.10以前的版本可能就要单独安装lrzsz软件包了(lrzsz包括了x/y/zmodem协议)。也就是说,在通过串口用xmodem协议烧写内核 时会提示没有xmodem协议,所以这时就要安装lrzsz软件包了:
# sudo apt-get install lrzsz
然后就可以正常地使用minicom通过串口烧写内核了。
二、配置minicom:
1、在使用minicom之前,首先要保证你对串口有读/写的权限。我们知道,Linux的设备对应于/dev/目录中的某个文件,串口COM1对应ttyS0,COM2对应ttyS1,使用以下命令来查看你对COM1的权限:
$ ls -l /dev/ttyS0
crw-rw---- 1 root dialout 4, 64 2009-08-01 11:05 /dev/ttyS0
可以看到,它的属主是root。
2、正如在Windows中要配置超级终端一样,在使用minicom之前,先要对串口进行配置。
运行# sudo minicom -s
选择Serial port setup,此时所示光标在"Change which setting"上,键入"A",此时光标移到第A项对应处:串口COM1对应ttyS0,COM2对应ttyS1(注意选择)。
然后对波特率,数据位和停止位进行配置,键入"E",波特率选为115200 8N1(数据位8,奇偶校验无,停止位1),硬/软件流控制分别键入"F"和"G",并且都选No。在确认配置正确之后,可键入回车返回上级配置界面,并 将其保存为默认配置(即save setup as dfl)。最后,选择"Exit from Minicom"命令退出。
具体的配置信息如下所示:
Serial port setup [Enter]
+-------------------------------------------------------------+
| A - Serial Device : /dev/ttyUSB0 |
| B - Lockfile Location : /var/lock |
| C - Callin Program : |
| D - Callout Program -: |
| E - Bps/Par/Bits : 115200 8N1 |
| F - Hardware Flow Control : No |
| G - Software Flow Control : No |
| |
| Change which setting? |
+-------------------------------------------------------------+
注意:如果没有使用USB转串口,而是直接使用串口,那么Serial Device要配置为/dev/ttyS0。
然后重启minicom(即直接在shell下执行minicom命令就可以进入minicom的控制台)使刚才的配置生效,再连上开发板的串口线后,就可以在minicom中打印出正确的串口信息了。在控制台下通过组合键Ctrl+A Z可以进入minicom菜单。
组合键的用法是:先按Ctrl+A组合键,然后松开这两个键,再按Z键。另外还有一些常用的组合键。
(1)S键:发送文件到目标系统中;
(2)W键:自动卷屏。当显示的内容超过一行之后,自动将后面的内容换行。这个功能在查看内核的启动信息时很有用。
(3)C键:清除屏幕的显示内容;
(4)B键:浏览minicom的历史显示;
(5)X键:退出mInicom,会提示确认退出。
3、配置文件所在目录
Ctrl + A --> O
+-----[configuration]------+
| Filenames and paths |
| File transfer protocols -|
| Serial port setup |
| Modem and dialing |
| Screen and keyboard |
| Save setup as dfl |
| Save setup as.. |
| Exit |
+--------------------------+
选择"Filenames and paths"
+-----------------------------------------------------------------------+
| A - Download directory : /home/crliu |
| B - Upload directory : /tmp |
| C - Script directory : |
| D - Script program : runscript |
| E - Kermit program : |
| F - Logging options |
| |
| Change which setting? |
+-----------------------------------------------------------------------+
(1)A - download 下载文件的存放位置(开发板 ---> PC)
开发板上的文件将被传输到PC机上的/home/crliu目录下。
(2)B - upload 从此处读取上传的文件(PC ---> 开发板)
PC机向开发板发送文件,需要发送的文件在/tmp目录下(PC机上的目录)。做了此项配置后,每次向开发板发送文件时,只需输入文件名即可,无需输入文件所在目录的绝对路径。
三、Linux下如何使用USB转串口设备
对没有串口的笔记本持有者来说,做硬件开发经常为没有串口而烦恼,不过现在有了USB转串口设备。但是新的问题又出现了,比如说对于Minicom下的PC机和目标机通信还是存在着一些配置问题,下面就说一下linux下USB转串口的具体配置和问题:
注意:默认情况下ubuntu已经安装了USB转串口驱动(pl2303)。
1、# lsmod | grep usbserial
如果有usbserial,说明系统支持USB转串口。
2、插上USB转串口,在终端输入命令#dmesg | grep ttyUSB0,如果出现连接成功信息,则说明ubuntu系统已经识别该设备了。
注意:虚拟机环境下的ubuntu默认情况下是不能自动识别的,需要在虚拟机窗口右下角点击"Prolific USB-Serial Controller",然后选择"Connect (Disconnect from Host)",这样才能被ubuntu系统识别。
3、在上面minicom的配置中设置Serial Device: /dev/ttyUSB0,重启开发板,这样基本上就可以正常使用minicom来打印串口信息了。
11. 安装邮件客户端
采用thunderbird软件,键入命令
sudo apt-get install thunderbird-locale-zh-cn
12. 安装textlive2011
详细参加这篇文章链接。文章中有个错误,应该是\而不是/
13. 安装迅雷
应用程序->Ubuntu软件中心->搜索wine 找到Wine Windows兼容层 安装即可。
接下来到这里下载 wine迅雷的deb包
安装过程同其他deb的安装一样。
迅雷安装后,在应用程序->互联网->迅雷wine 就是迅雷。
14. Ibus多字体输入
ubuntu 装好后,默认的ibus输入法只能输入单个汉字,因此需要自己修改。首先在终端卸载ibus:
sudo apt-get remove ibus
完成后运行安装
sudo apt-get install ibus
sudo apt-get install ibus-pinyin
一般系统会提示:
IBus 已经成功启动!如果你不能正常使用 IBus,请将下面代码加入到 $HOME/.bashrc中,并重新登录桌面。
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
15. 安装飞信
1). 根据自己的系统版本添加源
10.10: deb http://ppa.launchpad
10.04: deb http://ppa.launchpad
9.10: deb http://ppa.launchpad
9.04: deb http://ppa.launchpad
8.10: deb http://ppa.launchpad
8.04: deb http://ppa.launchpad
2). 打开终端输入
sudo apt-get update
sudo apt-get install openfetion
安装完成后在应用程序的互联网中可以找到openfetion ~~~
16. 安装ibus 1.3
首先下载ibus和ibus-pinyin。网址:http://code.google.com/p/ibus/downloads/list,目前是ibus-1.3.9.tar.gz和ibus-pinyin-1.3.11.tar.gz。
然后卸载旧版的ibus。
sudo apt-get purge ibus ibus-pinyin ibus-pinyin-db-android
之后安装必要的编译环境和依赖包。
sudo apt-get install libglib2.0-dev build-essential gnome-common gtk-doc-tools libgconf2-dev gobject-introspection libgtk2.0-dev libsqlite3-dev libboost1.40-all-dev uuid-dev sqlite3
之后分别解压缩两个压缩文件。
$ zcat ibus-xx.tar.gz|tar xfv-
$ cd ibus-xx
$./autogen.sh--prefix='/usr'--sysconfdir='/etc'--libdir='/usr/lib'--enable-gtk-doc
$ make
$ sudo make install
$ zcat ibus-pinyin-xx.tar.gz|tar xfv-
$ cd ibus-pinyin
$./autogen.sh--prefix=/usr
$ make
$ sudo make install
17. 安装flash plugin
ubuntu 12.04的software center可能无法下载flash plugin,一直会卡住!可以通过下面的方式解决:
下载adobe官网adobe-flashplugin_11.2.202.243.orig.tar.gz,然后解压,复制libflashplayer.so至/usr/lib/firefox/plugins/