为了T42的健康,回到美好的ubuntu6.06LTS桌面版

要点:
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留点位置了。



 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值