Archive for 十二月, 2005
IBM将开放OS/2源代码?
IBM在昨天开始停止销售OS/2操作系统,并且将从本月31日开始停止支持OS/2操作系统。但是,目前数量众多的公司和个人都在使用OS/2操作系统,他们正在寻找让OS/2继续生存下去的办法。
在 今年4月份,OS/2网站OS2WORLD发起请愿活动,这项请愿活动的目的是让IBM开放OS/2源代码,这样目前的OS/2用户可以继续使用并且发展 这个操作系统。在11月,OS2WORLD网站征集到1万2千份请愿签名,并且将签名交给IBM CEO Sam Palmisano,但是IBM公司现在还没有对请愿做出反应。
但是,不管IBM最终是否会开放OS/2操作系统源代码,还有其他机构在 继续维持OS/2的生命。比如,美国的Serenity Systems International公司已经开发了OS/2的OEM版本,名称是eComStation,支持诸多软件,比如OpenOffice等等。 eComStation操作系统还将集成一系列新的图形驱动程序,加入对声效的支持,将加入来自于Windows操作系统的网卡驱动程序和无线设备驱动程 序。显然,尽管IBM已经放弃OS/2,但是还有热心人继续开发OS/2。
但是,如果OS/2、eComStation开发者可以接触到OS/2源代码,将有助于他们目前和未来的研发。OS2WORLD网站也希望进一步和IBM接触,来安排OS/2的继续开发事宜。
按:开放源代码是一件好事,但对于一个已经就木的操作系统而言,IBM这次即便是开放代码,原因更多的是继续维持OS2的寿命,防止用户转入其他操作系统而已。对于开源社区而言,无非就是吸取、补充代码而已,至少现在看上去OS2不会成为第二个linux。
Google的搜索结果排列算法
本文作者马特-卡兹(Matt Cutts)是Google公司品质管理部门的软件工程师。他的工作主要是给好的网站评定等级,并负责开发阻止虚假或垃圾网站出现在Google搜索结果上的技术。
图书馆管理员们提出最多的问题之一是:“对于什么样的结果应该位于搜索列表的最上方, Google是如何选择的?”现在品质工程师马特-卡兹介绍了快速入门的知识,解释了Google是如何在网上爬行和索引,以及如何评定搜索结果等级的。 马特也向学校图书馆管理员提出建议,告诉他们如何辅导学生。
爬行和索引
在你浏览包含了Google搜索结果的网页之前,要发生很多事情。首先是在万维网数以十亿计 的网页上爬行和索引,这个工作是由Googlebot完成的,它负责与全球的网络服务器连接以收集文件。爬行不是真的在网上漫游,而是访问网络服务器返回 到一个特定的网页上,接着扫描该网页建立超链接并为每一个网页编上号码。爬行可收集大量的文件,但这些文件还不能直接用于搜索。
如果没有索引,在你想查询如“civil war”(南北战争)等内容时,Google的服务器将不得不在你每次搜索时阅读每一份文件的内容。因此第二个步骤是要建立一个索引,这样就需要“转换” 爬行所获得的数据。为了不必在每一份文件上扫描每一个单词,就需要在数据上做些文章,以便显示包含了特定单词的所有文件。例如,假设单词“civil”在 编号为3、8、22、56、68和92的文件上出现过,而单词“war”出现编号为2、8、15、22、68和77的文件上。
一旦建立了索引,就开始对文件进行等级评定并确定它们的相关性。假如某个人上Google搜 索并输入“civil war”,为呈现和评价搜索结果需要做两件事:一是查找包含了用户提问的网页;二是按照相关性排定匹配网页的位置。Google已经开发出一个有趣的技术 可加速第一步骤的过程:不是将所有索引存储在一台电脑上,而是使用数百台电脑做这种工作。由于任务被分配到很多电脑上,使得查询答案更为迅速。
为更加形象地描述这个过程,可以设想下一本30页厚书的索引。如果一个人在索引中查找数页的 信息,那么每一次搜索都至少需要花几秒钟的时间;但如果你将索引的每一页分给不同的人去查找呢?三十个人分别查找索引的不同部分,要比一个人独自查找快的 多。同样,Google也是将数据分配到各台电脑上以便可以更快地查找文件。
如何查找包含了用户提问的网页?让我们返回到上面举的“civil war”例子。单词“civil”在编号为3、8、22、56、68和92的文件上,单词“war”在编号为2、8、15、22、68和77的文件上,我 们可以在网页上显示文件并寻找包含两个单词的文件(从下表中可以看出是8、22和68号文件)。
单词civil 3 8 22 56 68 92
单词war 2 8 15 22 68 77
两个单词都出现 8 22 68
包含了一个单词的文件列表被称为“文件标识列表”,查找包含两个单词的文件被称为“文件标识列表的交集”。
评定搜索结果
有了包含用户提问的网页后,就该按照相关性评定网页了。Google使用了很多技术,其中 PageRank算法是最有名的。PageRank评定的是两种事情:从网站到某一网页有多少个链接,提供链接的网站的排名。使用PageRank,来自 CNN和纽约时报网站的链接的价值,是很多不太有名网站的两倍。
除了PageRank外Google还使用了很多其他技术,例如一份文件所包含的 “civil”和“war”两个单词靠的很近,就比只使用了“war”单词的包含“Revolutionary War”(独立战争)的文件相关性要大的多。另外在题目中出现了“civil war”的网页,它的相关性就比题目为“19th Century American Clothing”(19世纪的美国服装)要重要的多。同样如果“civil war”在网页上出现了数次,比出现一次的网页要相关的多。
Google的目的是要找到知名度和相关性都大的网页。如果两个网页出现匹配提问的信息数量 几乎一样,我们常常会选择更有名网站的链接。但如果其他方面表明一个网页更为相关,也会选择更少链接或更低排名的网页。例如,一个网页全篇都是讲“南北战 争”的内容,会比只是略微提到“南北战争”的网页更为有用,即使这个网页是出现不太有名的网站上。一旦我们有了文件的列表和分值,就会选择最高分值、最匹 配的文件。
Google从包含了提问单词的每一份文件中提取几句话作为摘要显示,接着将排好的URLs和摘要显示在搜索结果上。正如你所知道的运行一个搜索器需要大量的计算资源。每一次搜索需要500台以上的电脑一起工作,搜索的时间还不到半秒钟。
怎样识破返修IBM本本
在本本来说,IBM应该首选。现在奸商当道,我们不得不小心行事哦,别冤枉花了银子!!
一、外观
虽然返修、翻新机在外观上很难看出破绽,但这种伪装也并非天衣无缝。首先是外壳,仔细检查表明涂层有无划痕,色泽是否均匀。特别是翻盖和面板右下角的LOGO,有没有后喷过漆的痕迹。再有就是键盘,一般JS都会换上新键盘,主要是缝隙中的划痕。还有翻盖的连接轴,开合的感觉是否有松动,合盖后的严紧程度。这是检查的第一步。
二、编号
序列号就像笔记本的身份证,通过它我们就可以判别这款产品是否为黑户。
IBM笔记本的序列号位于底部标签上,排列顺序依次为“机器型号—编号—生产日期,如TYPE:2652-3BC S/N:99XGA-22 0802”生产日期关系到机器保修,但要是水货也就不那么重要了。
进入电脑的BIOS我们也能查到序列号,可与底部标签进行核对,看两个号码是否吻合。
另外系统中名为“thinkpad configuration”的软件也能查询,在“system imformation-Bios imformation中的machine type-model一项就是。BIOS中的序列号最为可靠,因为现在还没有更改BIOS信息的造价手段。如果所查询的序列号与标签上的不符,那这台笔记本90%为返修、翻新机。
三、配置
这些IBM低价笔记本多数都是已经停产的机型,而且水货居多。在配置方面虽说已经明显低于现在的主流,但总体来说还算差强人意。此时我们并非要考察它的配置高低,主要还是得原配。我们可以到IBM的官方网站,输入产品型号进行查询,看看网站上列出的同型号配置与眼前的这款笔记本是否相同,莫要轻信JS的“为用户着想,做了配置升级”等说法,好端端的为什么升级?必定有问题。
四、电池
如果是全新的笔记本,那么电池的使用次数应该没多少次,
IBM笔记本都带有一个电池控制程序,在这里面用户可以对电池使用情况进行查询和监测,包括:序号、容量、性能信息、当前使用次数等等。通过这个程序能够得到非常准确的信息。
“Cycle Count”一项就是充电次数,还有“First User Date”代表电池第一次使用日期。这些信息都能从侧面反映出该笔记本是否为全新。
五、保修
价格低很可能就意味着保修服务的缩水,如果您看上的是老型号的正品,保修期限也至少剪掉了30%,因为IBM笔记本在出厂60天后就开始计入保修时间。这时候我们可以拨打IBM的800-810-1818服务热线咨询,通过产品序列号获得确切的保修时间。即使保修时间已经折算,但按照电脑三包规定,我们只要有正规发票就可以按实际购买日期享受保修。不过,低价IBM笔记本很少是正品,如果能够遇到便是非常幸运了。
IBM笔记本电脑无论行货水货,都享有IBM“蓝色快车”质保,在IBM的官方网站上可以根据机身号查到机器的出品日期,及保修期限
六、搜索IBM低价笔记本
我在市场中进行了走访,现在主要有四款型号的低价IBM笔记本在销售,第一个是X24,它可属于IBM超薄系列中的经典机型,商家报价也颇具诱惑力“10600元”,配置采用PIII-M 1.13G/256M/30G/ATI RADEON/12.1XGA/无线网卡,不带光软和底座,型号为2660 MPA,属于非正规渠道货,生产时间是2002年7月,商家承诺保修3年。这款笔记本单从售价上看非常划算,不过要提醒大家,由于不带光软,安装软件和操作系统等工作就非常困难。另外,该系列笔记本的光软都在扩展底座上,而底座又都是正品,一般报价2800元左右。如果我们再另配底座后整机售价就超过13000元,以如此价格购买老型号的水货是否划算就只能您自己掂量了。至于该笔记本的身世如何,商家以不购买不能开机为由拒绝“验身”,最后只能用户自己判别了。
IBM的“T”系列属于旗舰级的产品,采用钛复合材料外壳,价格自然也贵得出奇。目前市场上还有T23在低价销售,引起了不少消费者的兴趣。T23已经是“T”系列的前两代产品了,但配置满足日常需要还是没问题的。这款笔记本商家报价是9100元,型号为26488RU,应该是北美市场的货源,配置采用PIII-M 1.20GHz/256MB/40GB硬盘/14.1 XGA液晶屏/ 8XDVD-ROM。整体上看,其外观很新,配置也不错,承诺保修是3年。不过,总感觉商家的笑容里隐藏着些什么,看来,消费者购买前必须仔细检查一下笔记本的各项指标了。
一部产于2002年5月的IBM A30目前售价为8500元,全内置机型,它与正品的26523BC的配置一样,采用PIII-M 1.0GHz / 128MB / 30GB硬盘/15.1 SXGA液晶屏/ 8XDVD-ROM,承诺保修是1年。总体上讲,这部A30最具优势的就是SXGA(1400×1050)液晶屏,能够一屏显示更多内容,对图形方面的工作帮助很大。但就是重量较沉,不适合经常移动办公的用户。
通过对比,感觉还是这三款机型的综合指标较高,至少配置不会落后太远。另外市场上还有2001年的A22系列,甚至1999年600X也有销售,这些机型低于二手市场的产品了,我看大家也没必要考虑,毕竟买笔记本不是为了收藏。
总结
老型号的IBM笔记本虽然价格便宜,但是选购时用户必须谨慎。因为IBM在整个销售环节中多采用以新品替代降价的策略,即一款机型还没有完全落伍时便停产,替代它的是配置更主流的新品。所以产品价格不会有太大的降幅,除非是商家清理库存以低于进价来倾销,以求尽快回收资金。若不是此原因,那么低价的背后很可能隐藏着不可告人的秘密。“一分钱一分货”是永恒的道理,想用“奥拓的钱买奥迪”只是天方夜谭罢了。
Linux命令行关机详解
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都
可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希
望你可以更加灵活的运用各种关机命令。
1.shutdown
shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux,
这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能
会导致进程的数据丢失﹐使系统处于不稳定的状态﹐甚至在有的系统中会损坏硬件设备。
而在系统关机前使用shutdown命令﹐系统管理员会通知所有登录的用户系统将要关闭。
并且login指令会被冻结﹐即新的用户不能再登录。直接关机或者延迟一定的时间才关机
都是可能的﹐还可能重启。这是由所有进程〔process〕都会收到系统所送达的信号〔signal〕
决定的。这让像vi之类的程序有时间储存目前正在编辑的文档﹐而像处理邮件〔mail〕和
新闻〔news〕的程序则可以正常地离开等等。
shutdown执行它的工作是送信号〔signal〕给init程序﹐要求它改变runlevel。
Runlevel 0被用来停机〔halt〕﹐runlevel 6是用来重新激活〔reboot〕系统﹐
而runlevel 1则是被用来让系统进入管理工作可以进行的状态﹔这是预设的﹐假定没有-h也
没有-r参数给shutdown。要想了解在停机〔halt〕或者重新开机〔reboot〕过程中做了哪些
动作﹐你可以在这个文件/etc/inittab里看到这些runlevels相关的资料。
shutdown 参数说明:
[-t] 在改变到其它runlevel之前﹐告诉init多久以后关机。
[-r] 重启计算器。
[-k] 并不真正关机﹐只是送警告信号给每位登录者〔login〕。
[-h] 关机后关闭电源〔halt〕。
[-n] 不用init﹐而是自己来关机。不鼓励使用这个选项﹐而且该选项所产生的后果往
往不总是你所预期得到的。
[-c] cancel current process取消目前正在执行的关机程序。所以这个选项当然没有
时间参数﹐但是可以输入一个用来解释的讯息﹐而这信息将会送到每位使用者。
[-f] 在重启计算器〔reboot〕时忽略fsck。
[-F] 在重启计算器〔reboot〕时强迫fsck。
[-time] 设定关机〔shutdown〕前的时间。
2.halt—-最简单的关机命令
其实halt就是调用shutdown -h。halt执行时﹐杀死应用进程﹐执行sync系统调用﹐
文件系统写操作完成后就会停止内核。
参数说明:
[-n] 防止sync系统调用﹐它用在用fsck修补根分区之后﹐以阻止内核用老版本的超
级块〔superblock〕覆盖修补过的超级块。
[-w] 并不是真正的重启或关机﹐只是写wtmp〔/var/log/wtmp〕纪录。
[-d] 不写wtmp纪录〔已包含在选项[-n]中〕。
[-f] 没有调用shutdown而强制关机或重启。
[-i] 关机〔或重启〕前﹐关掉所有的网络接口。
[-p] 该选项为缺省选项。就是关机时调用poweroff。
3.reboot
reboot的工作过程差不多跟halt一样﹐不过它是引发主机重启﹐而halt是关机。它
的参数与halt相差不多。
4.init
init是所有进程的祖先﹐它的进程号始终为1﹐所以发送TERM信号给init会终止所有的
用户进程﹑守护进程等。shutdown 就是使用这种机制。init定义了8个运行级别(runlevel),
init 0为关机﹐init 1为重启。关于init可以长篇大论﹐这里就不再叙述。另外还有
telinit命令可以改变init的运行级别﹐比如﹐telinit -iS可使系统进入单用户模式﹐
并且得不到使用shutdown时的信息和等待时间。
Linux下使用Windows的远程终端服务
Posted by Litrin in 未分类 on 2005年12月26日
我们在windows中用终端服务客户端软件远程控制windows系列 操作系统,但是如何在Linux下控利用某个终端软件控制远程的Windows呢?本篇文章将利用rdesktop这个工具来做到远程控制Windows的作用。
当然我们的linux也得安装终端协议。我是在Fedora Core4中做的,可能其它的Linux系统不太一样,不过可以试一下这个软件。首先点击“主菜单“进入linux的“系统设置“,查 找”添加/删除应用程序“,选择"系统工具"的细节按钮就会出现如下图,这时我们把里面的 rdesktop钩选上就可以了,这时根据提示插入linux的相关的系统安装光盘即可!

Linux就算配置完了,Windows系统就是安装一个终端服务,在控制面板中选中“添加删除程序”,选择添加win组件,再选如图的终端服务。

安装好了以后,就可以从Linux下访问了。
访问方式: # rdesktop –u “admin帐号” 远程机器的IP
给Fedora 4安装Fcitx 3.x
注:应别人要求转贴了FC4下安装fcitx(为了使用五笔输入)的文档,并作了部分文字、格式修改,不涉及技术。由于未经测试,希望大家见谅。
原著为LinuxSir.Org的北南南北。
一、下载;
RPM 包:fcitx-3.2.050827-fc4.noarch.rpm
二、安装 fcitx,二选其一;
1、RPM包的安装;
[root@localhost beinan]# rpm -ivh fcitx-3.2.050827-fc4.noarch.rpm
配置请看第三点;
2、源码包的安装;
[root@localhost beinan]# tar jxvf fcitx-3.2-050827.tar.bz2
[root@localhost beinan]# cd fcitx
[root@localhost fcitx-3.1.1]# ./configure
[root@localhost fcitx-3.1.1]# make
[root@localhost fcitx-3.1.1]# make install
三、Fcitx 3.x的配置;
让fcitx 进入桌面自动运行;方法有二;
方法一:
请在 /etc/X11/xinit/xinput.d/ 目录中查看文件zh_CN ,如果没有就建一个;把里面的内容改为如下的;
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
gnome-im-settings-daemon >/dev/null
方法二:
在$HOME/.xinput.d/里建立文件zh_CN,包含下面内容, 就可以了;
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
XMODIFIERS="@im=fcitx"
gnome-im-settings-daemon >/dev/null
如果当前用户目录下没有 .xinput.d目录,就建一个。然后再建一个zh_CN的文件,内容就是上面的那段。
[root@localhost beinan]# mkdir ~/.xinput.d
这样就差不多能用起来了。直接运行一下命令;
[root@localhost beinan]# fcitx
如果不能使用fcitx ,可能得设置设置一下变量;
还得设置一下当前用户的环境变量,也就是在你想用的那个用户的家目录下的 .bashrc 文件。
.bashrc这个文件是隐藏的,你可以用 vi 或者gedit编辑都行。看你习惯吧。
在里面加两行,如下:
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"
注意保存一下,否则不起做用;
我是刚安装好的系统,一切都是新的,看一下我的beinan这个用户下的 .bashrc的配置吧。
# .bashrc
# User specific aliases and functions
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
存在的问题;
如果您用中文桌面环境,能启动fcitx ,但不能输入,大多是控制台的locale和桌面的locale不一致所引起的。
请在用户家目录下的.bashrc 中加入一行;
export LANG="zh_CN.UTF-8"
另外还在建一个 .i18n的文件;内容如下:
LANG="zh_CN.UTF-8"
重启X就好了,按CTRL+ALT+BACKSPACE;就重新启动系统;litrin注:其实直接在终端下输入init 3回到文本方式,再init 5 回来就成了。
巴士移动电视
小区有一路公交车最近终于更新了广告,虽然只更新了大约45分钟广告中的5分钟,但至少比没更新的强。
今年5月前后,小区门前的那路公交线路上忽然安装了显示器,一开始以为是上海本地的mmTV移动电视,孰知是根本就是一个媒体播放器而已,根本谈不上接收信号。
MMTV在上海起步非常早,大概在我还在上学的98年在上海已经全面铺开了,他们采用mpeg2压缩视频信号,数字传输,专用的终端,并调频同步播音弥补可能出现的数字信号缺失问题(经常出现)。技术支持包括在这一领域比较有名的SVA。对于内容而言,他们小型电视台的规模──包括拥有自己的主持人,甚至形象大使都有。同步转播各个频道的新闻综艺节目。应该说算是“航空母舰”级的。靠以赢利的广告包含了对于上海地区非常知名的大品牌。
“媒体播放器”的规模呢?他是首先说他们是来自江西,对于地域上并不占优,从5月份开始他们就在给自己做广告要求“有一定业内资源”的销售人员。再说技术,海信的“公交专用显示器”,WindowsXP的嵌入式开发,感觉拆下来就是普通电梯里的视频ads终端。最后,对于内容而言,感觉上是一帮小毛孩子做的编辑──Flash精选(几乎我全都看过)、游戏CG精选,放的几个MV也无外乎周杰伦蔡依玲这类“青少年偶像”,唯一有新意的是找了蔡明、郭达、雪村为原形做的FLash健康贴士动画片。。他们相比起来广告的品牌几乎从来没有听说过,也就是那么几个餐饮还算知名。
市场定位其实根本就不一样,广告客户想必没有竞争。
然而错了,公交人群是差不多的;一部汽车(确切的说是一条线路)只能有一家人家做,即资源存在竞争。有了更好的媒体,谁不肯做呢?“媒体播放器”的竞争力不敢恭维。
起先“媒体播放器”由于5月份起家,他们找到了一家做清凉油的人家买断了“报站器广告”──***提醒您下一站***,这可能就是主要资金来源了。然而夏天结束谁还买万金油呢?9月初到现在45分钟的广告让这条线路的每一个人都倒背如流。没办法,没有人赞助没法换。
今天总算看到更新过了,不出所料的是看上去他们还是找了一家餐饮联锁集团做了报站广告。至少总比没换的强,记下此事以做记念,希望该公司一路走好!
点评FreeBSD 6.0:速度快、稳定和使用方便
出处:http://www.serverwatch.com
FreeBSD是一种完美的企业级操作系统。现在,大多数人已经尝试使用Linux,但是,令人感到意外的是还有很多人还没有使用FreeBSD。由于 FreeBSD 6.0提供了其赖以闻名的同样的坚如磐石的稳定性并且还提供了一些出色的新功能,现在是使用这个软件的最理想的时候。
为什么使用FreeBSD?
首先介绍一下背景。FreeBSD起源于加州大学伯克利分校的BSD Unix。这个BSD Unix最早来自于AT&T Unix。FreeBSD已经积极地和充满热情地开发多年了,是一种可以用于多种用途的非常稳定的操作系统。新硬件的支持正在积极地开发,任何能够运行 Linux的硬件都可以安装这个操作系统。
Linux和FreeBSD的主要区别是FreeBSD是一个完整的操作系统。Linux有许多种发布版,所有的发布版都使用Linux内核,每一个 内核都有需要人们学习的自己的特殊工具和配置工具。FreeBSD有一个内核并且拥有运行一台生产服务器所需要的全部的基本用户程序。在每一次发布时,所 有的FreeBSD程序都与内核一起更新。拥有这些实用的程序,包括频繁和无缝更新的SSH和DNS服务器,FreeBSD很难遗漏可能存在漏洞的程序。 每一次操作系统更新的时候,这些程序都跟着升级。
FreeBSD Ports(端口)系统实际上允许安装任何第三方的软件。由于拥有1.3万可以使用的开源软件包,没有任何软件能够与FreeBSD Ports系统相媲美。你要安装Apache吗?简单地运行“pkg_add apache”命令,一个二进制版本的最新的稳定的apache Web服务器就安装完毕了。更经常使用的方法是简单地修改/usr/ports/"package_name" 目录,并且运行“make install”(安装)命令来自动地编译所需要的软件和有的附件。
有什么新功能?
FreeBSD最引人注目的新功能也许就是其执行对称多线程处理(SMP)的功能。这个软件计划在这里选择了一天艰难的道路,几乎从头开始执行每一样 东西。为了实现真正的对称多线程处理,每一个功能必须能够多次运行,即使在另一个线程处在同样的执行点的时候也是如此。当正确设置的时候,调度器 (scheduler)能够全面利用多个CPU的优势。FreeBSD 5.3推出了多处理器安全网络栈,FreeBSD 6.0推出了真正的SMP文件系统。现在,多内核和多处理器服务器使用FreeBSD操作系统能够全面实现其功能。
安装启用调度器也许是一个操作系统最重要的一个方面。从FreeBSD 5开始,调度器领域的一个最新的进展是推出了ULE调度器。这是一种常数运行方式,也就是说,即使只有100个任务需要管理,服务器也会像管理2000个 排队的任务的那样快速运行。有趣的是,Linux执行的常数调度器大约与FreeBSD的次数相同。早期发布的ULE调度器不太稳定,不建议使用。这个功 能在6.0软件中不是默认的功能。但是,这个功能的不稳定的问题已经基本解决了,在生产环境中是非常有用的。
虽然无线的支持问题不是服务器最担心的问题,但是,无线支持也是当前操作系统的一个重要的方面。FreeBSD 6.0推出了一些额外的无线驱动程序。由于这个操作系统是一个完整的操作系统,不会出现驱动程序不适用于附加的设备的情况。如果插入一个得到支持的卡,这 个卡每一次都会马上开始运行。如果支持的大多数无限芯片还不够用,FreeBSD在内核中还安装了Windows NDIS(网络驱动程序接口标准)接口,让用户为FreeBSD不支持的无线卡安装windows驱动程序。FreeBSD 6.0的另一个新功能是支持WPA无线安全协议。这对于那些需要真正的五线设置的机构来说是特别关键的。
FreeBSD 6.0的安装
FreeBSD的安装程序没有图形界面,但是,仍是很容易使用的。要在一个专用的硬盘中安装FreeBSD,你在整个安装过程中都可以选择全部的默认 选项,就像在所有的图形界面的操作系统安装程序一样。如果你要个性化安装这个软件,你必须要首先阅读这个手册。FreeBSD手册是目前所有的操作系统中 最全面的文件指南之一。这个手册中的每一部分都有常见任务的例子,如个性化分区和设置防火墙等。安装过程可以通过一对儿软盘、一个光盘或者通过PXE启动 芯片来完成。当初次安装这个操作系统的时候,这个安装程序表面看起来不是很美,但是,这个安装程序提供了这个操作系所有新功能的预览,设计精巧、充分而且 非常直观。
如果你在运行老版本的FreeBSD,升级到最新发布版的基本系统和内核仅需要执行五个命令。当源目录通过执行“cvsup”命令用最新的源文件更新 之后,管理员在/usr/src目录下运行“make buildworld”命令就可以了。这将建立一个基本系统所需要的一切东西,包括openssh、gcc以及FreeBSD服务器运行所需要的一切东 西。这个过程需要很长时间,一台速度较慢的计算机需要半天以上的时间。完成之后,“make buildkernel”和“make installkernel”这两个命令将建立和安装新的内核。在FreeBSD中安装内核不需要进一步的手工操作。快速重新启动进入单个用户模式,你的 安装工作几乎就完成了。运行“make installworld”按装最近建立的基本系统。最后一步是运行“mergemaster”安装新的配置文件。
这个升级过程对于一些人来说是很可怕的。但是,如果你按照手册的指示去做,这个过程是非常简单的。替代这种长时间编译过程的一个方法是下载最新发布的IOS或者使用CD盘进行二进制的“升级安装”。
FreeBSD以重点突出性能和安全而闻名。FreeBSD的这两项功能都非常好。行业领先的企业多年以来一直使用FreeBSD服务器。 FreeBSD还使用X.org公司的X服务器和Gnome、KDE以及其它Windows管理器提供了反应快和令人满意的桌面环境。此外, FreeBSD还是一款免费和自由的软件。你可以获得FreeBSD源代码,并且根据的你的需要对源代码进行任何操作,包括在保守源代码秘密的前提下出售 这个代码。但是,不要忘记最重要的部分,这个软件的速度非常快、稳定和容易使用。
优点:速度快、稳定、使用方便(按照极好的说明文件操作);具有同所有其它开源软件操作系统竞争的高级性能;严格的管理以提供最佳的兼容性;免费。
缺点:令新用户感到畏惧;安装过程非常长,并且如果在开始的时候有很多第三方软件包,很容易造成混淆。



近期评论