五、执行常规安装
这方面有很多资料可供查询。需要注意的是,建议选择安装开发工具和开发库文件,为今后编译NVIDIA驱动作准备,如果需要中文界面,则必须安装kde-i18n-zh_CN-3.5.10-noarch-1软件包,Slackware可能默认提供一些你并不需要的软件包。安装过程中经常可以遇到卡死的现象,但是按下任何键后会继续进行,不知何故,好在不影响正常安装。
六、关于引导工具的选择
我还是习惯使用Grub,因此安装完成后,选择了不安装Lilo,这样硬盘的MBR是未经修改的,配置完成后重新启动,进入Windows XP。
再次修改menu.lst文件,在最后加上以下几行:
title Slackware 12.2
root (hd0,6)
kernel /boot/vmlinuz root=/dev/sda7
boot
这样重新启动,便可以进入Slackware,如果你不打算修改MBR,那么今后便可以通过这种方式进入Slackware,请跳过这一节,我们下面的任务是安装Grub到MBR。
在Slackware镜像中有一个软件包/extra/grub/grub-0.97-i486-6.tgz,执行installpkg命令来安装它。然后执行grubconfig来进行Grub自动安装,这样Grub便可以安装到MBR,它会自动搜索Windows安装分区并为其加上引导。
默认的Grub配色方案过于单调,笔者喜欢Debian的蓝色,因此为/boot/grub/menu.lst加上一行:color cyan/blue white/blue,当然这一步不是必须的。
七、配置鼠标
在笔者的电脑上,鼠标中键不能使用,为此需要修改/etc/X11/xorg.conf文件,将PS/2替换为IMPS/2,此时配置文件可能为:
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
八、安装中文字体
Slackware默认提供了文泉驿正黑字体,但是不怎么好看,如果你已经安装,那么执行以下命令将其卸载:
#removepkg wqy-zenhei-font-ttf
下载华文黑体,假设它在你的主目录。
#cp /home/yumeng/sthei.ttf /usr/share/fonts/TTF/
#fc-cache –vf
九、增加中文环境
修改/etc/profile.d/lang.sh文件:
export LANG=en_US
export LC_CTYPE=zh_CN
#export LC_COLLATE=C
这样做可以避免控制台出现乱码,如果你不需要在控制台工作,那么可以直接export LANG=zh_CN。
十、使NTFS分区显示中文文件和目录
即使你安装了中文字体并导入中文locale,那可能还是看不到中文的,为此需要修改/etc/fstab文件,我的文件如下所示:
/dev/sda1 /mnt/win_c ntfs-3g ro,umask=0,locale=zh_CN.utf8 1 0
/dev/sda5 /mnt/win_d ntfs-3g ro,umask=0,locale=zh_CN.utf8 1 0
/dev/sda6 /mnt/win_e vfat defaults,umask=0,iocharset=utf8,codepage=936 1 0
十一、安装中文输入法
SCIM输入法默认被安装,但是可能会出现很多问题,比如无法在Qt程序使用,建议使用fcitx输入法,你可以安装二进制包或者从源码编译安装,最后在/etc/profile增加:
#fcitx
export XMODIFIERS="@im=fcitx"
十二、关于开启3D加速和Compiz
Slackware默认安装了Compiz,但是笔者不喜欢在KDE上使用Compiz,一方面因为KDE已经提供了一些简单的复合特性,足够华丽,另一方面因为KDE+Compiz的组合不是很稳定,再者Slackware下一个版本将要集成KDE 4,Kwin窗口管理器完全可以代替Compiz,因此安装和配置Compiz在此不作介绍。
在删除了以往全部博客文章后,我发觉应当为大家留下点什么。Slackware是一个优秀的发行版(另外一个笔者认为优秀的发行版是Debian),我个人以为,Slackware是桌面应用的最佳选择,因为它默认使用友好的KDE,不排斥私有代码而且简洁、稳定;而Debian是服务器、开发应用的最佳选择,因为它极度关注安全性,且Stable分支有较长的支持周期。
现在开启你的Slackware之旅吧!