要点:
1]休眠、挂起功能正常;
2]多媒体功能没有问题;
3]光盘(CD/DVD)刻录正常;
Feisty的优点:
1]OpenOffice2.2比2.0好用,字体方面更好;
2]vim/Terminal对GBK编码支持更好;
还是老话:
1]UNIX系统应该使用LaTeX软件,而不是什么OpenOffice;
2]命令行的潜力是无穷的;
3]KISS原则和工具组合是解决问题的正确思路;
4]发行版本能省些事就好,但千万不要盲目跟风;稳定的环境还得自己来把握;
=================================================================
磁盘分区:40GB的盘,分割成:
primary, /dev/hda1, mounted on /, 10GB
extended, 30GB
logical, /dev/hda6, mounted on /home/, 20GB
logical, , linux-swap, 1.5GB
=================================================================
一切才开始,修改/etc/apt/sources.list:
(1)改为从ubuntu.cn99.com下载(全部,包括security),快时可达到500KB/S! -- 2007-07-02
(2)启用universe仓库;
(3)sudo apt-get update
(4)sudo apt-get dist-upgrade
=================================================================
GTK桌面,保留英文界面而启用中文输入法:在/etc/X11/Xsession.d/目录下做一个名为95xinput的文件,内容如下:
export XMODIFIERS=@im=SCIM;
export GTK_IM_MODULE="scim";
export QT_IM_MODULE="scim";
scim -d
修改 /etc/environment文件:
LANGUAGE="en_US:en"
LANG=en_US.UTF-8
LC_CTYPE=zh_CN.UTF-8
GST_IDS_TAG_ENCODING=GBK
加装中文相关软件包:
sudo apt-get install language-support-zh language-pack-zh language-pack-gnome-zh
sudo apt-get install mozilla-firefox-locale-zh-cn
为中文(GBK)生成locale:
sudo locale-gen zh_CN.GBK
然后,在GNOME的仿真终端中如下操作,就可以使用GBK中文(而非默认的UTF-8中文):
(1)export LC_ALL=zh_CN.GBK
(2)menu: Terminal/Set Character Encoding/China Simplified(GBK)
因为windows直到XP都使用GBK/GB18030作为中文的标准编码(WINNT核心使用UCS2编码),而整个windows平台对UTF-8的支持不很好(例如VS2003还是不能编译UTF-8编码的源程序)。所以,为了与WINDOWS平台共享源代码,熟练使用LINUX平台上GBK编码的使用方法是很有必要的。
=================================================================
解决mp3、rmvb等媒体播放问题:
(1)wget http://www.debian-multimedia.org/pool/main/w/w32codecs/w32codecs_20061022-0.1_i386.deb;
(2)sudo dpkg -i w32codecs_20061022-0.1_i386.deb;
(3)sudo apt-get install totem-xine --缺省安装的totem-gstreamer不能与w32codecs系列解码器配合;
这样之后,Totem可以的进度条可以拖动——比Feisty下表现强很多了。
=================================================================
bash的配置文件——先后顺序:
一、全局初始化文件:
(1)/etc/bash.bashrc, ~/.bashrc ----sh启动时不调用这些;
(2)/etc/profile, ~/.bash_profile, ~/.bash_login ----bash的前身——sh的配置文件系列;bash尊重这些文件的作用;
二、作为登录shell时的初始化顺序:
(1)/etc/profile,
(2)~/.bash_profile | ~/.bash_login | ~/.profile
非登录shell模式时的初始化顺序:
(1)/etc/bash.bashrc
(2)~/.bashrc
=================================================================
开发环境的配置:
(一)安装GNU::make,gcc,libc-doc
sudo apt-get install libc-doc gcc g++ indent autoconf automake make bison flex
(二)OpenGL开发环境:
sudo apt-get install libgtkglext1-dev freeglut-dev libglu1-dev
(三)GIS相关开发环境:
(1) 6.06带的libgeos版本太低(2c2a),到GEOS主站下载,通过(./configure/make/sudo make install)途径安装;
注意.configure时要使用--prefix=/usr选项,否则安装到/usr/local/目录,要额外配置很多环境变量的——其中可能还要使用ldconfig之类工具;
(2) sudo apt-get install libtiff-dev libgd2-dev libming-dev libfcgi-dev
(3) sudo apt-get install unixodbc-dev unixodbc-bin libtool libtool-doc odbc-postgresql libmyodbc
(4) sudo apt-get install libpq-dev postgresql-client
2007-10-10
=============================
今天在T60-2007-FA5+WinXPSP2+VMWare平台上安装ubuntu6.06LTS,再次证明上述记录的实用性。ubuntu.cn99.com那个仓库真的好快,瞬间速度达1000KB/s!(长沙地区)
可惜,虚拟机平台上似乎无法把宿主机显卡(ATI Mobility Radeon 1300)的性能发挥出来——不可以装flgx驱动,无法调试OPENGL平台上开发的应用。
上面没有记录下寻找和安装能启用显卡3D加速能力的显卡驱动的过程,连名字使用过的驱动的也没留下,可惜!
国内几个商业银行的安全交易模块的狭隘(失去家用电脑的自由),加上公司开发环境的定位(失去办公电脑的自由),迫使我又回到了Windows世界。我只好在虚拟机上给我的Linux留点位置了。