游客:
注册
|
登录
|
会员
|
帮助
狼窝论坛
»
电脑休闲吧
» Liunx的崛起
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题:Liunx的崛起
LaughWOLVES
蕴含的太阳
祷告世界的终结
UID 9049
精华
2
积分 2028
帖子 573
狼毛 100 根
阅读权限 50
注册 2005-11-16
来自 世界终结之庭院
状态 离线
#1
使用道具
发表于 2007-11-22 00:03
资料
短消息
加为好友
Liunx的崛起
陕西 祁冰
好象是为了验证“自古英雄出少年”这句老话,一个就象当年的比尔·盖茨一样的辍学学生成为了1998年里最受计算机行业、甚至是全世界关注的焦点:芬兰赫尔辛基大学计算机系的学生Linus Torvalds编写的PC机上32位Unix操作系统Linux经过七年的发展,向Windows操作系统发起强有力的挑战,这可以说在世界软件发展史上创造了又一个奇迹。
1.Linux的发展
和微软的Windows产品相比,Linux有着根本上的不同。首先,Linux是UNIX操作系统的一个分支,是免费的自由软件,包括Linux的核心源代码。其次,基于这种情况,Linux绝非个人或团体的作品,而是全世界无数软件开发者的共同结晶。这一点从Linux由最初的10000行源程序经过七年的发展到今天的100万行源程序,大家就可想而知了。
在很多人眼里,自由软件就好象一个有人生没人养的孩子。不知道哪一天,这个软件就停止开发了。但Linux和一般的自由软件不同的是:Linux在全世界范围内已经形成一大批职业和业余的技术人员,他们会通过互联网很快为你解答你遇到的技术问题。在1997年,Linux志愿支持者们打败了众多的商业公司,获得了《InfoWorld》杂志设立的最佳技术支持奖。在中国也有许多热爱Linux的朋友在一起成立了中国自己的Linux俱乐部,在北京、上海和南京等地,热爱Linux的朋友可以经常在一起讨论使用Linux时的一些心得,有条件的朋友可以上网去看看中国自己的Linux俱乐部的网页。
Linux的发展非常迅速,目前在全世界范围内的装机数量估计在500万台以上(这是1997年的数据)。当然这还不足以和微软公司的Windows和Windows NT系列相比,但是已经超出同期的MacOS、IBM OS/2的装机数。从任何角度来看,这都是今人震惊的高速度。作为电影《泰坦尼克号》的特技电脑的操作系统,使Linux开始广为人知。
2.Linux的特点
Linux最大的特点就是可以使计算机的硬件性能发挥到极限。最初Linux就是为了Unix的低端用户设计的,它的设计目标是在只有4M内存的Intel 386电脑上就要运行得很好。大家都知道这种配置,如果要运行微软公司的Windows 3.x系列有多吃力,但是Linux就能很好地在上面运行。Linux作为网络服务器的操作系统就更加合适了,一台Linux服务器可以支持100到300个用户,而一台Linux打印服务器能够支持200到300台网络打印机。所以国外的一些分析家预言,未来将是Linux和Windows NT之争,同时Linux也是目前唯一可以打破微软垄断的一种操作系统。
3.Linux的现状
目前,不光是爱好者和一些程序员在使用Linux,许多ISP也在使用着Linux作为本身服务器的OS,这些服务器的安全使用纪录是高达600天没有一次系统崩溃。现在,Linux最多的还是用在从防火墙到Web服务器的Internet用途上,当然作为一种个人电脑操作系统,Linux也在其它方面做出了一定成绩。如果你是一个Internet的爱好者,那么就请尝试一下Linux吧,你想学习Internet的技术也可以从Linux开始。
4.Linux对硬件的要求
①如何选购搭载Linux的机器。这里我想从Linux的角度来看看电脑硬件的一些细节。事先提醒各位读者朋友们:作者本人在硬件方面并没有深入的研究,我所知道的只能算是一般性的电脑硬件常识。因此对于下面的建议,请读者们多方对比、酌情考虑。
②Linux电脑硬件杂谈
对商业应用来说,Linux系统需要执行的任务一般比较明确,要选择可以搭载Linux系统的硬件设备, 可能会比较容易。至于玩家或者只是想试一下高阶OS的学生来说,情况比较复杂,考虑的事项有时反而较多。这常常是因为一台机器上除了Linux之外,还可能要安装其它操作系统(DOS、OS/2、NT等);另外,这个群体普遍在预算上比较精打细算,因此在硬件选择评估时相对困难一些。但不管怎样,Linux对硬件的最低要求、您所期待的功能以及价格这几个因素是大家共同的基本衡量标准,这几项也就是我们据以采购相应硬件的底线。
照本人的浅见,大约1998年之前,我国个人电脑市场上多半都可以说是大众规格的PC,这就是说大部分的PC虽然品牌不同但其规格的差别却很小,人们买电脑时只需知道CPU的类型即可。现在的差别则越来越多样化,如主机板设计、CPU选用、内存多寡及最大扩充量、Cache多寡、总线(Bus)种类、硬盘种类及控制卡、显示卡种类以及显示器等等,一个组件的不同就可能导致整体效能的很大差异。换句话说,当前只凭“386”、“486”等名词早已不足以分别PC等级了,这对于搭配32位高阶作业系统的硬件来说尤其明显。
③整体考虑
首先建议一般性的采购原则:从理论上讲只要是所谓IBM兼容PC,应该都可以作为运行Linux操作系统的平台。不过这并不是说没有例外,一些名牌产品仍然会有独家规格的设计,比方DEC、HP、IBM、Compaq及Acer等品牌的PC就会有一些例外的情况。因此建议您选择名牌产品作为Linux平台时,切记要额外检查其相容性,至少要拿 Linux系统的Bootdisk及Rootdisk开机看看,最好能够进一步安装系统并进行运转测试。
采购电脑整机时,最好能留意一点:现在很多计算机公司已经在自己的机器里预装了DOS或MS-Window,让消费者买回家一插上电源就可以使用,不需要额外的安装。这一种电脑非常好,但如果您想安装使用Linux系统的话,它刚好也不是您想买的电脑。特别提醒您,Linux系统需要的是一部硬盘里什么也没有的PC。
最后,截至1998年年底为止,Linux还不能很好地支持多CPU架构的机器,其它非x86体系的CPU也尚未有成熟的支持,将来或许Linux有可能被移植到DEC、Alpha、Motorola及IBM PowerPC等CPU的机器上,至少目前的Linux kernel Source Tree已经完成了这样的预备与调动。现在的一些大型计算机厂商已经开始出售预装Linux的计算机,看来Windows的日子开始不那么好过了。
5.Linux的安装
现在我们就开始来安装Linux吧,下面的介绍均以Slackware的Linux版本为例。
①在新机器上安装Linux
能够有部全新的PC,在安装Linux时可以为您省下不少麻烦。假如您这部机器就是用来当Linux主机,而且也不需要跑DOS的话,就可以在另外一台DOS机器下,利用RAWRITE.EXE工具程序以及Slackware的bootdisk及 rootdisk档案,做出两张Slackware Linux安装盘。用安装盘启动机器后,执行fdisk,在硬盘上规划出 Linux的分区(Partition),接着执行mke2fs建立文件系统,然后就可以开始系统软件的安装工作了。
②安装步骤摘要如下:
a.手边备妥Slackware Linux系列软盘、CD-ROM;
b.取得(或制作)Slackware Linux安装软盘;
c.用Slackware Linux bootdisk安装软盘启动机器,之后换rootdisk,让电脑继续进行启动系统的工作;
d.执行fdisk对硬盘进行分区(Partitioning);
e.重新用Slackware Linux bootdisk/rootdisk软盘启动机器;
f.在硬盘上建立文件系统;
g.以root帐号进入系统,无须密码;
h.执行setup, 开始进行安装;
i.设定完成,启动机器进入Linux系统。
下面详述一下具体的安装过程。分区完成后退出fdisk,执行setup开始安装Linux,它会显示一个菜单:
HELP:帮助功能。
KEYMAP:键盘类型设置,一般选择gr-pc.map, 电脑会要求您随便键入字母键来检测是否正确。正确按数字1确认,错误按数字2重选。
MAKE TAGS:设置tagfiles。
Addswap:增设Linux swap缓冲区,可以提升系统速度。如果您的内存不到8兆, 那么这个步骤是必须的。如果大于8兆,那么这个步骤在安装后再做。当您移动到这个选项并按下回车后可以看到一个可以被用来作为swap的分区列表,请选择您要作为swap的分区。接下来,setup会问您要不要对这个分区进行format。如果以前没有格式化,那必须要进行format。
Target:安装目地。这个选项是问您要将Linux安装哪个分区内,会显示所有可以用来安装Linux的分区。此时先输入原先预备用来作为root目录的分区的设备名称。选择好之后,系统会问您要不要对这个分区格式化。如果以前没有格式化,则必须要进行format。完成之后,setup会问您是否还需要载入其它的分区。如果您还有别的分区要放置Linux的文件,您可以继续重复前面的步骤。如果您的硬盘中还有其它系统,您可以选择要不要将它们安装到Linux下。
Source:安装来源。选择完了安装的目的地之后,接下来就是要选择要从什么地方进行安装。Slacware 3.2提供从硬盘安装、从软盘安装、从网络安装(via NFS)、从pre-mounted目录安装和从光驱安装五种方法,使用光盘安装最为方便。如果您使用的是光盘,现在将光盘插入光驱中,从列表中选择出您的光驱型号:
如果您不知道要选哪一个,可以用最后一个选项,让setup来帮您检测。如果您是使用ATAPI/IDE的CD-ROM请选第一个选项。如果您是使用SCSI的CD-ROM,则使用第二个选项。如果您实在不能正确引入您的光驱,那您需要将\LINUX\SLAKWARE子目录下的所有文件拷贝到硬盘(需进行加载)或软盘上进行安装。
选择完成后接下来会出现下面的选项:
help:Read the installation method help file
slakware:Normal installation to hard drive
slaktest:Link /usr -> /cdrom/live/usr to run mostly on CD
custom:Install from a custom directory
如果您使用的是光盘安装,请选择custom,然后输入路径“/linux/slakware”。
DISK SETS:部件选择,用来选择需要安装的组件。Linux 的组件以许多目录的形式存放在/linux/slakware子目录下,可以还原到软盘上进行安装,也可以在光盘上直接安装。不同的编号代表不同的组件,可以自己设定是否进行安装。
CUES:自己订制。其实不需要这个工作,直接选择下面的分类即可。
A:A1至A9子目录。最基本的系统,核心为Linux Kernel 2.0.29。单机可以只安装这些,但可能无法升级和更新版本。
AP:AP1至AP5子目录。基本的应用软件,包括man page、groff、term、joe、jove、ghostscrpt、sc、bc等。
D:D1至D13子目录。程序开发软件,包括GCC/G++/ObjectiveC/Fortran-77 2.7.2.1、make(GNU和BSD)、byacc和GNU bison、flex、5.4.23 C libraries、gdb、SVGAlib、ncurses、gcl (LISP)、p2c、m4、perl、rcs。如果需要修改核心或升级版本则需要这部分,这是因为在Linux下软件多以原始程序的方式散布在网络上面。如果要安装这些软件,就需要自行将其compile。最起码在安装之后您要重新compile kernel程序时就会用到它。
E:E1至E8子目录。GNU Emacs 19.34,一种programmable的文字处理软件。
F:F1至F3子目录。FAQ's等其它常见问题解答。
K:K1至K6子目录。Linux Kernel 2.0.29源代码。
N:N1至N6子目录。网络协议和应用程序,包括TCP/IP、UUCP、mailx、dip 、PPP、deliver、elm、pine、BSD sendmail、Apache httpd、arena、lynx、cnews、nn、tin、trn、inn。
T:T1至T9子目录。排版系统teTeX Release 0.4。
TCL:TCL1至TCL2子目录。tcl/tk,有强大交谈功能的程序语言( script language),可以开发X-Windows的软件。
X:X1至X22子目录。XFree86 3.2基本系统,Linux用的X-Windows图形系统。
XAP:XAP1至XAP4子目录。X-Windows的应用程序,包括X11 ghostscript、libgr、seyon、workman、xfilemanager、xv 3.10a、GNU chess and xboard、xfm 1.3.2、ghostview、gnuplot、xpaint、xfractint、fvwm95-2和X-Windows 的游戏。
XD:XD1至XD4子目录。XFree86的开发工具,包括static libraries 和 PEX support。
XV:XV1至XV3子目录。xview3.2p1-X11R6,XFree86下的图形、动画处理工具,包括开发界面和程序库。
Y:Y1至Y2子目录。游戏软件,包括BSD games、Tetris for terminals、Koules、Lizards和Sasteroids。
按前面的设定开始安装,电脑会提示安装模式:
NORMAL:使用缺省的标签文件进行安装并有详细提示。
MENU:从交互式菜单中选择子系统包。
CUSTOM:使用程序包目录中的定制标签文件。
PATH:使用一个特定路径中的子目录下的标签文件。
EXPERT:从交互式菜单中自行选择每一个组件。
NONE:完全安装(不使用标签文件)。
HELP:阅读提示模式的帮助文件。
一般使用NORMAL模式,它会在安装每一个组件时提供详细信息,并让您选择是否要安装。选择NONE模式时setup程序一直从头安装到尾,除非中间有问题发生。
安装完成后您可以看到一个选单询问您要从什么地方取得内核(kernel):
Bootdisk:使用安装启动软盘上提供的内核。
CD-ROM:使用slackware CD上提供的内核。
Floppy:Install a zimage or bzimage file from DOS floppy
Skip:Skip this menu and use the default /vmlinuz
选择bootdisk选项,放入启动盘,按回车后电脑将kernel载入硬盘。
第一个工作就是建立一张开机盘,防止设定有误时导致无法进入系统。您会看到下面四个选项:
Format:format floppy disk in /dev/fd0
Simple:make simple vmlinuz > /dev/fd0 bootdisk
LILO:makes LILO bootdisk
Continue:leave bootdisk menu and continue with configuration
将启动盘拿出,插入事先准备好的空白软盘,选择第一个选项format,再用第二个选项simple就可以建立开机盘了。如果您不想用硬盘启动Linux,以后可以用这张软盘启动,所以一定要将它保存好。为了保险起见,最好再准备一张空盘,备份一张。这样制作的开机盘可以直接启动Linux,但不能启动其它系统,如果您想进行多系统选择启动,可以使用LILO(Linux Loader),选择LILO后再选择continue。不过LILO也可以安装到软盘上。您可以再插入一张空白盘,选择format、LILO后再选择continue可以开始安装LILO。电脑会先设定您的MODEM、CD-ROM和字型,接着会显示安装菜单:
Begin:制作Linux的引导区。您会看到一个问您是否有额外LILO参数要填入的画面,可以按回车跳过。接着会问您要将LILO安装到MBR、Root还是Floppy。MBR是硬盘主引导区的保留扇区,理论上是最好的选择,但实际上安装到MBR后经常导致不能启动。如果您已经使用了OS/2的多系统引导程序,那应该选第二项。如果是使用软盘,选择Floppy。接下来您会看到LILO启动的时间延迟设定。
Linux:标明用哪个Linux分区引导,选此项后系统会提示您现在的Linux分区的设备号,例如“/dev/hda2”,然后要求您为它命名,一般是“Linux”。
OS/2:标明用哪个OS/2分区引导,选此项后系统会提示您现在的Linux分区的设备号,例如“/dev/hda2”,然后要求您为它命名,一般是“OS/2”。
DOS:标明用哪个DOS分区引导,选此项后系统会提示您现在的Linux分区的设备号,例如"/dev/hda1",然后要求您为它命名,一般是“DOS”。
Install:制作LILO引导程序。install完成后问你关于网络配置和时区的设定。
Reoyole:重新安装LILO。
Skip:跳过安装。
View:显示etc/lilo.conf。
Help:帮助信息。
首先您需要选择第一项
CONFIGURE:重新配置Linux。
EXIT:完成所有安装后选择EXIT退出。
退出setup后可以键入“shutdown -r now”重新启动系统,用软盘或硬盘引导。如果没有问题,您应该可以看到LILO的提示符号“LILO:”。您可以按下tab、alt、ctrl等键,然后输入您要启动的系统名称,启动系统。
到这里可以说关于Linux系统基本的东西都已经说了,如果你还想知道更多的关于Linux的知识,可以上网查询,那里有很多关于Linux的一些书籍或是FQA之类的东西可供参考。
大自然说一,智慧从不说二.......$_^
fdcnvb
传说中的存在
UID 13204
精华
1
积分 62621
帖子 3819
狼毛 552 根
阅读权限 100
注册 2006-3-12
来自 北方
状态 离线
#2
使用道具
发表于 2007-11-22 10:38
资料
短消息
加为好友
早就该崛起了,只是现在windows借助盗版而显得太嚣张
投票
交易
悬赏
活动
狼窝论坛
-=>狼窝推荐专题
> 怀旧游戏陈列馆
> 游戏讨论区
> 游戏音乐专题
> RPG MAKER专区
> 游戏资源区
> 动漫专题
> 视频专区
-=>狼窝讨论区
> 狼的小窝
> 影音专区
> 视觉诱惑
> 狼毫墨砚
> 琴韵斋
> 幽冥堂
> 电脑休闲吧
> 体育游戏专区
-=>狼窝站务区
> 事务所
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计
当前时区 GMT+8, 现在时间是 2024-11-24 09:31
苏ICP备2024131517号
Powered by
Discuz!
5.5.0
© 2001-2007
Processed in 0.004792 second(s), 7 queries, Gzip enabled
TOP
清除 Cookies
-
联系我们
-
狼窝
-
Archiver
-
WAP