于萌的百度空间
百度空间 | 百度首页 
               
 
文章列表
 
2009-04-12 12:23

五、执行常规安装

这方面有很多资料可供查询。需要注意的是,建议选择安装开发工具和开发库文件,为今后编译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,请跳过这一节,我们下面的任务是安装GrubMBR

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 4Kwin窗口管理器完全可以代替Compiz,因此安装和配置Compiz在此不作介绍。

在删除了以往全部博客文章后,我发觉应当为大家留下点什么。Slackware是一个优秀的发行版(另外一个笔者认为优秀的发行版是Debian),我个人以为,Slackware是桌面应用的最佳选择,因为它默认使用友好的KDE,不排斥私有代码而且简洁、稳定;而Debian是服务器、开发应用的最佳选择,因为它极度关注安全性,且Stable分支有较长的支持周期。

现在开启你的Slackware之旅吧!

 
2009-04-12 12:22

Slackware是世界上最古老的Linux发行版,也是最有特色的发行版之一,有时它会显得特立独行,比如它坚持使用Lilo而不是流行的Grub作为引导工具;坚持使用BSD风格而不是流行的System V风格的启动脚本;坚持不引进软件包依赖解决方案;坚持不使用一切GUI的东西;坚持不引入GNOME作为桌面环境——很显然这可能会对某些人造成不便,但这并不妨碍很多人对其趋之若鹜。有意进一步了解它的读者请参阅维基百科:http://en.wikipedia.org/wiki/Slackware

综合来说,本篇文章意在引导读者实现Slackware硬盘安装并完成中文化,网络上的一些资料或者过时,或者存在凌乱之处,因此笔者在此将其整理出来,以求新手少走弯路。由于精力所限,本篇文章不过多涉及安装配置过程中的细节。

一、获取安装介质

我安装的是Slackware 12.2稳定版,你可以从镜像站点获得名为slackware-12.2-install-dvdISO镜像文件,如果你是一位追新族,喜欢尝试最新的内核,喜欢尝试华丽的KDE 4.2,那么可以下载Slackware-Current版本,这需要一个ftp客户端软件,推荐Windows环境下开源客户端Filezilla,它丝毫不比FlashFXPCuteFTPSmartFTP等收费软件逊色。

二、硬盘分区

硬盘分区可以在启动安装进程时使用cfdisk进行,但是推荐在Windows环境下就为Slackware预留出一定的空闲空间,这减少了新手误操作造成的数据丢失。如果你的硬盘已经被Windows分区占满,那么你需要转移数据、在磁盘管理控制台中删除一个分区。

三、启动硬盘安装进程

如果你拥有一台DVD刻录机,那么推荐刻盘安装,如果没有也没有关系,Slackware的镜像文件可以放在任何类型的分区,包括NTFS分区,而RedHatCentOSDebian的镜像文件不能放置在NTFS分区。

下载 Grub4DOS,将压缩包中的grldrmenu.lst文件提取出来,放在C盘根目录下,然后修改menu.lst,加入以下内容:

title Slackware HDD Install

root (hd0,0)

kernel /bzImage

initrd /initrd.img

boot

Slackware镜像文件的/kernels/hugesmp.s/bzImage文件和/isolinux/initrd.img解压,置于C盘根目录,最后在C:\boot.ini中加入一行:

C:\grldr=”Slackware HDD Install”

保存、关闭并重新启动计算机。

四、开始硬盘安装

以笔者为例,Slackware镜像文件放置在D盘根目录,D盘为NTFS文件系统,紧跟在后面的是一个大小为2G的交换分区和一个18Greiserfs分区。

在命令提示符后输入cfdisk可以进行硬盘分区,我们使用它建立一个Linux Swap分区,大小约为内存的两倍,建立一个Linux Native分区,使用全部空闲空间,最后将更改写入磁盘并退出。

在命令提示符后输入setup开始安装进程,在选择安装媒介的界面,使用Ctrl+Alt+F2切换工作台,以root账户登录,然后执行以下操作:

#mkdir /mnt/win /mnt/iso

#mount –t ntfs /dev/sda5 /mnt/win

#mount –t iso9660 –o loop /mnt/win/slackware-12.2-install-dvd.iso /mnt/iso

以上语句的含义大致是挂载D盘到/mnt/win目录,挂载镜像文件到/mnt/iso目录,切换到先前的控制台,选择从“Pre-mounted directory”安装,输入路径/mnt/iso/slackware并回车,此时开始安装进程。

 
     
 
 
个人档案
 
水晶杀手

上次登录:
1天前
加为好友
 
   
 
背景音乐
 
 
其它
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     


©2009 Baidu