Nothing is impossible
全部博文(32)
分类: LINUX
2008-09-01 02:45:32
因为在家里用老机器跑Kubuntu 8.04是so慢,所以想着要更换一个系统。 Fedora是别想了,那家伙也是挺庞大的,倒是Debian有点想法,它和ubuntu的一些行为方式差不多,刚好手头上也有lenny版本,所以就开始了。
参考
《 》
《 》
《 》
《 》
《 》
------------------------------------------------------
所谓的Debian基础系统,就是指纯粹的字符界面,也就是在安装的时候,只选择基础系统,其他什么桌面、服务器等等都不选。这样,在装完进入系统时,只有字符界面而没有图形界面。
在安装过程中,有一个可能要注意的地方,就是如果没有连接网络安装的时候,很多东西都依赖于光盘安装。这对本身安装系统是没有影响,不过对于系统升级就有一些影响了。最最关键的是,没有网络时,apt不能选择使用哪个地区的源,也就无法更新sources.list。 这对有debian经验的可能是一个小问题,只要自己手动设置一下就行,设置如下:
以root用户修改sources.list:
#vi /etc/apt/sources.list |
当然,有经验教训的人一般都会先备份
#cp /etc/apt/sources.list /etc/apt/sources.list.bak |
加入cn99源并屏蔽之前的光盘源:
# # deb cdrom:[Debian GNU/Linux LennyBeta2 _Lenny_ - Official Beta i386 kde-CD Binary-1 20080608-22:50]/ lenny main #deb cdrom:[Debian GNU/Linux LennyBeta2 _Lenny_ - Official Beta i386 kde-CD Binary-1 20080608-22:50]/ lenny main deb lenny main deb-src lenny main deb http://security.debian.org/ lenny/updates main deb-src http://security.debian.org/ lenny/updates main |
在这之后,利用网络更新一下软件源
#apt-get update |
然后就到了安装VM的时候了
首先安装X系统支持
#apt-get install x-window-system-core |
接着就是安装fvwm了
#apt-get install menu fvwm fvwm-icons xloadimage |
到了这里,本来按照《 》的步骤,应该是安装PEM包(我还不知道这是什么,到现在都还没网上搜寻下它的意思)。不过由于,我当时在文本界面,只知道w3m上网,但不知道怎么下载,而且linuxsir这时也被封住了,暂时进不了。所以干脆就略过了。
接下来,建立.xinitrc到用户目录
$vi ~/.xinitrc |
#内容如下: LANGUAGE=zh_CN.GB2312 LANG=zh_CN.GB2312 LC_ALL=zh_CN.GB2312 KDE_LANG=zh_CN.GB2312 XMODIFIERS=@im=fcitx export LANG LC_ALL KDE_LANG XMODIFIERS fcitx & #xloadimage exec fvwm2 killall fcitx |
注意这里用到了fcitx的输入法,需要安装
#apt-get install fcitx |
于是,就可以进入fvwm了
$startx |
如果要用fvwm-crystal,那就先不忙着startx了,先安装一些所需的文件吧
#apt-get install fvwm-crystal wm-icons |
然后修改上面的.xinitrc文件
#exec fvwm2 exec fvwm-crystal |
这时,startx即可进入fvwm-crystal了
-------------------------------------------
进入fvwm后,发现中文显示有乱码,于是又要折腾一番
首先,借鉴ubuntu时的经验,先安装好文泉驿字库
#apt-get install ttf-wqy-zenhei |
通过在fvwm里点选“setup form”或按F1就可以创建《 》所说的文件.fvwm2rc,然后Restart Fvwm就可以查看到该文件
按照其文所说,将配置文件的字体设置换成中文
Stytle * Font -wenquanyi-wenquanyi-medium-r-normal--*-*-*-*-p-*-gb2312.1980-0 |
还是无法显示中文
上述字体可以由xlsfonts命令得来
于是此时猜想可能是locale设置问题
locale设置命令:
安装locales
#apt-get install locales |
重新配置locale
#dpkg-reconfigure locales |
en_US.UTF-8 UTF-8 zh_CN.GB18030 GB18030 zh_CN GB2312 zh_CN.GBK GBK zh_CN.UTF-8 UTF-8 |
当进行这个配置时,如果菜单全为乱码显示,那记住最下一行首个是确定、后面一个是取消。
再locale查看一下刚才安装的东西
然后要做的,就是关掉fvwm (CTRL + ALT +BACKSPACE )再 startx一下,应该就可以了。
------------------------------------------------
在这整个过程中,最难的问题就是locale了,如果这个设置好了,那么中文显示也就简单了。至于fvwm相关的东西,还需要好好学习下,才能配置出随心所欲的桌面来。只是现在恐怕没那么多时间去学习它,还是留待偶尔空闲时吧