看到很多好文,可惜都是英文的,国内slackware的资料少的可怜,我试着用自己的语言来写,我英语不太好,而且我认为老外的表达方法不一定适合我们,我可能会结合着自己使用的一些经验写而不能忠于原著,所以大家请别见外哦. 
slackware这么好的一个发行版,用的人太少了,可能很多用linux的也没听过它,希望越来越多的人喜欢上它,因为它是伟大的。我用过很多发行版,gentoo和lfs虽然速度很快但是相对的却失去了很多,比如编译的时间,如果你真的把linux当饭吃,还是用现成的发行版吧,slackware就是一个很好的选择,整个系统整洁,升级方便,速度很快。
安装slackware 
安装的时候就选full吧,不用担心kde的汉化,对于庞大的kdei目录,我们只用上几个而已,我们并不需要全装,比如,我们平常只需要看英文,简体和繁体中文,所以只要装上kdei目录下的zh_CN和zh_TW两个包就行,别告诉我英文是哪个包,晕,呵呵。full安装很适合新手,因为slackware里带的工具基本上是没有重复的,装好系统后可以多试试那些工具,熟悉一下linux下工具的使用,当然,你如果对linux比较熟悉,可以用自定义的方法安装,可以选择自己需要的软件包,这样系统所占地方就大大缩水了。提到自定义安装,就不得不提一下slackware的tagfiles安装,简直就是方便死了,可以自己修改安装目录下的tagfiles文件,将自己需要的和不需要的修改一下,安装的时候选择tagfiles模式,就可以完全自动的安装你指定的软件,具体安装过程可以看下面这个图解安装教程: 
http://www.linuxsir.com/bbs/showthr...;threadid=75637 
如果你想用tagfiles定制自己的安装包,可以看看这帖,不会让你失望: 
http://www.linuxsir.com/bbs/showthr...threadid=117475 
如果想尝试一下除了光盘安装的其他安装方式,如硬盘安装等小结: 
http://www.linuxsir.com/bbs/showthr...;threadid=45767 
还有这篇用grub安装slackware9.1(也可以用来装10,原理是一样的) 
http://www.linuxsir.com/bbs/showthr...ht=slackware9.1 
我第一次安装slackware的时候心里也是有点怕怕的,因为很早就听说了这个系统有点复杂有点难,甚至准备了很久看那些资料,让心里有个底,事实却出呼我的意料,安装是一点问题都没有,我的机器配置比较新,CPU是AMD64 3000+,硬盘是SG的120G SATA硬盘,本来还以为会出很多问题,哪想到装的是比装fedora还顺我用的是硬盘安装,很简单,如果有哪位兄弟也是用sata硬盘,可以跟我一样,用scsi的内核试一下,我是一点问题都没的,如果兄弟还是有问题,可以找找sata内核,应该没问题的。对了,我装的是slackware10.0,如果有兄弟装的是slackware9.1而不能用sata硬盘,可以看看北南老大发的这帖: 
http://www.linuxsir.com/bbs/showthr...ht=slackware9.1 
系统优化设置 
通常在安装完所有的东西之后,我做的第一件事就是: 
hdparm /dev/hde 
可以将这一句话加在/etc/rc.d/rc.local里 
这条命令用来打开你硬盘的DMA传输模式,可以有效的减少CPU的使用率和增加硬盘传输的吞吐量,下面我们来测试一下打开DMA前后的速度对比 
hdparm -tT /dev/hde 
Timing buffered disk reads: 162 MB in 3.01 seconds = 53.82 MB/sec 
Timing buffer-cache reads: 2152 MB in 2.00 seconds = 1076.00 MB/sec 
这还是我没有在内核里优化过的速度,怎么样,看起来是不是很爽?现在DMA技术基本上已经成熟了,如果想多了解点的话可以看看操作系统这本书,可以让你了解很多东西,而且不难。 
硬盘性能优化完了,下面让我们建立起查询数据库: 
touch /var/lib/slocate/slocate.db 
这会建立起一个查询数据库,它还是空的,所以,下一步就是: 
updatedb& 
这条命令将会更新你的查询数据库,这样做后会让你以后可以很方便的用slocate命令来查找东西。现在,当你想在你的机器里找一些东西的时候,你可以这么做: 
slocate xxxx 
这么做同样适用于在gnome里进行查询。slackware一般每天都会按照你的默认设置更新一次,不过千万不要忘了,当你对你系统进行一连串的更新后并且想马上看到最新的安装文件,得用updatedb&命令进行手动更新一次.当你在命令行下使用slocate命令的时候,非常重要的一点就是它只会查询你最后一次更新的数据库,如果你很久没更新了那只会找到你更新以前的文件,也许是早已经不存在于你的计算机中的文件哦。Gnome的查询工具是不会给你错误提示的。 
让你的X Server工作起来 
运行xorgconfig,这可以配置你的X server.当然,你可能会碰到一些挫折,基本上如果英语过的去的话应该都能看懂提示,按提示做就行了,如果还是不行,呵呵,就得等等了,我可以试着去翻译一下过程。如果你是linux的新手,多看看xorg.conf文件可以帮助你了解X的配置和运行。当你用xorgconfig配置完后,别急,还需要修改一点地方,我不知道其他系统是不是这样,但是slackware就有这么个小bug,vi /etc/X11/xorg.conf,修改里面的VertRefresh,默认后面是没有的,不管你在配置的时候有没有打上,将VertRefresh后面的字母删掉,然后加上你的垂直刷新率,比如我的: 
VertRefresh 50-160 
还有在LOAD freetype字体那一段,你好好看看,有可能会出现两行一样的,注销掉一个就行了 
小提示:如果你的鼠标是带滚轮的话,默认配置是不能使用的,这样在浏览网页的时候很不方便,只需要将xorg.conf里将下面这段改成这样就行: 
Section "InputDevice" 
# Identifier and driver 
Identifier "Mouse1" 
Driver "mouse" 
Option "Protocol" "IMPS/2" 
Option "Device" "/dev/mouse" 
Option "ZAxisMapping" "4 5" 
顺便说说显卡的配置 
配置完Xorg.conf后直接进入X会发现屏幕有些偏移,这是因为你还没装显卡驱动的缘故,想知道怎么装吗?Follow me!!!安装的时候记得最好在控制台下执行,如果是直接图形登陆进图形界面的可以修改/etc/inittab文件,将里面的 
id:4:initdefault: 
改成 
id:3:initdefault: 
NVIDIA篇 
安装Nvidia驱动。可以从下面下载 
http://www.nvidia.com/object/linux.html 
我用的是NVIDIA-Linux-x86-1.0-6111-pkg1.run,进入我们下载的目录,运行 
sh NVIDIA-Linux-x86-1.0-6111-pkg1.run 
很简单的几步,同意它的协议后,一路回车就可以安装成功。 
(Tips:如果你是full安装的话,应该没什么问题,如果你是自定义安装,记得,在/usr/src下要有你内核的原代码,没有的话自己拷贝一个上去,再做一个连接到/usr/src/linux就可以了.) 
OK,现在驱动装完了,不过可别急着去运行X看看效果,因为我们还要修改一点点东西,装完驱动总要给它一个名吧。不然谁认识啊,呵呵,修改/etc/X11/xorg.conf文件,将里面的这一段 : 
Section "Device" 
Identifier "** NVIDIA (generic) [nv]" 
Driver "nv" 
#VideoRam 131072 
# Insert Clocks lines here if appropriate 
EndSection 
改成 
Section "Device" 
Identifier "** NVIDIA (generic) [nv]" 
Driver "nvidia" //注意,修改这里 
#VideoRam 131072 
# Insert Clocks lines here if appropriate 
EndSection 
还有这两行 
# This loads the GLX module 
# Load "glx" 
# This loads the DRI module 
# Load "dri" 
改成 
# This loads the GLX module 
Load "glx" 
# This loads the DRI module 
# Load "dri" 
好了,保存退出,startx,哇~~出现一个好大的Nvidia图标是不是?呵呵,如果你想关掉这大大的图标,那还得修改一下xorg.conf文件,修改成下面那样就行: 
Section "Device" 
Identifier "** NVIDIA (generic) [nv]" 
Driver "nvidia" 
Option "nologo" "1" //加这么一条就行了 
#VideoRam 131072 
# Insert Clocks lines here if appropriate 
EndSection 
保存退出进入X,是不是没了?现在屏幕效果也完全正常了,当然,玩游戏也没问题了,嘿嘿,这是最重要的 
ATI篇 
说实在的,我已经很久没用ATI显卡了,因为买机器的时候ATI对linux的支持很不好,所以一直是用的NVIDIA的,不过现在不一样了,ATI也有针对linux的驱动,可能它也不想放弃linux群的用户吧,我对ATI的配置过程不太熟,当然步骤我是知道的,但是我不能实际操作,不能确定,所以,我还是把链接给大家吧,大家自己琢磨琢磨,我可不能做不负责任的事,不然会被人骂死的 
http://www.linuxsir.com/bbs/showthr...ATI%C7%FD%B6%AF 
使用Dropline Gnome 
dropline gnome是专门为slackware优化过的一个gnome,使用起来感觉非常好,大部分使用slackware的人都喜欢用dropline-gnome。想使用dropline可以在这里下载 
http://www.dropline.net/ 
下载dropline-installer.tgz包,安装它 
installpkg dropline-installer.tgz 
安装后执行: 
dropline-install 
进入dropline安装界面,这里需要注意一下,如果你想在线安装,那么直接选择install就行,如果你下载了dropline的光盘要进行光盘安装,就得先挂载: 
#mount /the/iso/dir/dlg.iso -o loop /mnt/cdrom 
#dropline-installer 
preference -> set source -> cdrom 
然后选择安装就行了。 
dropline也有许多安装方式,如果你选择全部安装的话,记得一定要先备份好你的X设置,比如xorg.conf等文件,因为dropline里自带了xorg,他会移除你的X然后装上它的xorg,所以千万记得备份,还有一种就是选择性安装,在这里就比较自由了,可以将自己不需要的去掉,可以大大减少安装时间。OK,GO ON 
升级你的系统 
相信我,在这里你将得到slackware里最棒的软件,有了它,你的系统将更加完美,更加完全,它就是swaret 
. 
swaret已经加入SF,所以它的网站已改为http://swaret.sourceforge.net/,在这里下载swaret,安装很简单,用installpkg命令很容易就装上了,下面来修改一下它的配置。修改/etc/swaret.conf.bak并将它copy成swaret.conf,修改文件如下: 
1 将里面的VERSION改成current 
VERSION=current 
2 因为sware的网址改了,所以要修改一下 
DEP_ROOT=http://swaret.sourceforge.net/libraries-$VERSION 
下面就可以使用swaret了,不过在这之前最好先升级一下你的查询数据库,执行 
updatedb 
当一切准备完毕,可以升级整个系统了,顺序执行如下命令: 
swaret --update 
swaret --upgrade -ap 
swaret --dep 
下面对一些命令解释一下,如果你英文好当然可以使用man swaret,它是最强大的 
-ap 升级打补丁 
--update是更新软件库列表,用于安装、更新、搜索时定位软件包在网上的位置。 
--upgrade是升级系统中已经安装的软件,包括内核!有了它,你的系统永远是最新的 
--install "关键字"是从网络安装符合关键词的软件,有了swaret和网络,你完全无需自己找软件,配合以下的search参数,install将为你完成一切,包括依赖关系的检查! 
--purge是清空swaret的临时文件夹,也就是从网上下载下来已经安装或者更新成功的软件包所对应的tgz文件。 
--search "关键词"是搜索符合关键词的软件包 
--show "关键词"是显示符合关键词的软件包的相关信息 
--dep是解决系统中的包依赖关系,这条参数最为强大,彻底解决slack的依赖关系薄弱的缺点,自动从网上下载依赖包 
如果想安装某个软件包,可以先搜索 
swaret --search xxxx 
如果搜索到了,就执行 
swaret --install xxx 
swaret就会帮你自动从网上下载安装软件包,是不是很方便,很爽的说,升级完系统后不要忘记updatedb,这是个好习惯 
汉化你的系统 
这一步其实很简单,只要你配置好了X,而且能进窗口管理器了,后面的事就简单了,为了方便起事,我将几个字体和需要的文件都压缩在一起了,在这里下载: 
http://download.linuxsir.org/royce/fonts.tar.gz 
如果你用的是kde的话要装一个支持包才行,找到第二张光盘目录下kdei目录里的kde-i18n-zh_CN-3.2.3-noarch-1.tgz,如果你想以后能看繁体网页的话就连kde-i18n-zh_TW-3.2.3-noarch-1.tgz也一起装了吧,反正很简单,用installpkg命令装上就行了. 
下过来解压后,将fonts文件夹拷贝到/usr/share下,将fonts文件夹里的fonts.conf和local.conf拷贝到/etc/fonts下,将gtkrc.zh_CN拷贝到/etc/gtk/下,当然,在你做这些步骤之前最好现备份原有的文件,这是一个好习惯,一定要养成良好的习惯。当这一切都准备完毕后,修改/etc/X11/xorg.conf文件,在字体路径里添加一句,修改如下: 
# ModulePath "/usr/X11R6/lib/modules" 
FontPath "/usr/share/fonts" //这里加入你字体的路径 
FontPath "/usr/X11R6/lib/X11/fonts/local" 
FontPath "/usr/X11R6/lib/X11/fonts/misc" 
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled" 
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled" 
FontPath "/usr/X11R6/lib/X11/fonts/Speedo" 
FontPath "/usr/X11R6/lib/X11/fonts/Type1" 
FontPath "/usr/X11R6/lib/X11/fonts/TTF" 
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" 
FontPath "/usr/X11R6/lib/X11/fonts" 
EndSection 
修改完毕并保存退出,别急,目前系统还不能使用你的新字体,执行: 
cd /usr/share/fonts 
fc-cache -f 
执行完毕后稍微等一下就可以进入窗口了,是不是很简单? 
进入窗口,如果对默认字体不舒服可以自己改一下,改成simsun,看看现在的效果,是不是很酷,中文和windows下一样漂亮了,不过英文字体稍微有点粗,不过这没也没什么,我感觉也挺漂亮的,呵呵,如果想把字体弄的更漂亮的话,就得装美化包了,这就先不说了,因为后面要讲到升级你的整个系统,如果你现在就美化了后面照样会被覆盖掉。 
观看效果: 
http://download.linuxsir.org/royce/local/1.png 
http://download.linuxsir.org/royce/local/2.png 
打上补丁后的效果 
http://download.linuxsir.org/royce/local/3.png 
怎么样?不比其他难看吧? 
输入法问题 
无论在哪种操作系统种,输入法是必不可少的,我喜欢用fcitx,你可以在www.fcitx.org里得到它。安装很简单,...在这里下tgz包: 
http://download.linuxsir.org/royce/....0.0-1.i386.tgz 
安装就不必多说了,下面说说配置吧,当你把包装好后,需要在你的.profile里设置一下,我的设置是这样的: 
cat ~/.profile //查看.profile里的内容 
#FCITX 
export XMODIFIERS="@im=fcitx" 
export XIM=fcitx 
export XIM_PROGRAM=fcitx 
#LOCALE setup 
export LC_ALL=zh_CN 
export LANG=zh_CN 
这样还不够,因为当你的窗口管理器启动后并不会自动启动fcitx,其实你可以试试在#LOCALE setup上面添加一句 
fcitx& 
这是很标准的作法,但是按照这种作法我启动kde后输入法并没有启动,所以我把fcitx&这一句放在.xinitrc,这个文件就在你的目录里,比如/root,在 
最后面startkde这一句的上面添加 
fcitx& 
保存退出后启动kde,看,输入法是不是出现了?如果你对输入法有什么问题或者想用其他输入法的话,可以参考一下论坛的输入法版面 
http://www.linuxsir.com/bbs/forumdi...&forumid=42 
有问题可以在上面问。
_________________
email:linuxfans.linky[a]gmail.com 
“真实”和“谎言”一起到河边洗澡, 先上岸的“谎言”偷偷 
穿上“真实”的衣服不肯归还,固执的 “真实” 死也不肯穿上 
“谎言”的衣服,只好一丝不挂光溜溜地走回家。从此,人们眼 
中只有穿着真实外衣的谎言,却怎么也无法接受赤裸裸的真实。 
                  	
				

小孩一个 于 2017-09-09 14:51:56发表:
学习一下,楼主辛苦了
Paul_phoenix 于 2008-12-01 17:10:30发表:
谢谢分享,学习哦:0)1
mgy 于 2006-07-13 20:55:07发表:
不错,受益了
owenchn 于 2006-03-24 10:09:31发表:
感谢分享,支持你