望麓自卑—湖南大学最具潜力的校园传媒

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1421|回复: 4

[资源共享] slackware安装

[复制链接]
发表于 2004-10-20 00:24:55 | 显示全部楼层 |阅读模式
暑假里在家里玩的是slackware,现在来学校了,只能用redhat,感觉很不爽.
觉得应该向没用过slackware的同学推荐一下这个版本.如果你受不了redhat的
臃肿,那slackware可能就是你需要的.

   下面是一篇转自linuxsir.org的帖子,介绍怎样安装slackware.




看到很多好文,可惜都是英文的,国内slackware的资料少的可怜,我试着用自己的语言来写,我英语不太好,而且我认为老外的表达方法不一定适合我们,我可能会结合着自己使用的一些经验写而不能忠于原著,所以大家请别见外哦.
slackware这么好的一个发行版,用的人太少了,可能很多用linux的也没听过它,希望越来越多的人喜欢上它,因为它是伟大的。我用过很多发行版,gentoo和lfs虽然速度很快但是相对的却失去了很多,比如编译的时间,如果你真的把linux当饭吃,还是用现成的发行版吧,slackware就是一个很好的选择,整个系统整洁,升级方便,速度很快,具体请看windrose兄写的\"走近slackware的FAQ\"
http://www.linuxsir.com/bbs/showthr...;threadid=83442


安装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
这条命令用来打开你硬盘的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 \"rotocol\" \"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,这是个好习惯
 楼主| 发表于 2004-10-20 01:01:17 | 显示全部楼层
slackware所坚持的原则是KISS
即Keep It Simple & Small
 楼主| 发表于 2004-10-23 13:57:03 | 显示全部楼层
怎么没人顶?
是不是没人用linux?
郁闷ing
发表于 2004-10-28 17:20:06 | 显示全部楼层
我顶!不过看不懂!
发表于 2005-3-21 12:02:45 | 显示全部楼层
想用的,但是,还没有装上的啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

每日推荐上一条 /1 下一条

小黑屋|手机版|湖南大学望麓自卑校园传媒 ( 湘ICP备14014987号 )

GMT+8, 2024-11-30 23:10 , Processed in 0.081934 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表