跳转到路径导航栏
跳转到正文内容

小企业关注:Linux发行版大比拼之二(3)

http://www.sina.com.cn  2008年10月28日 08:15  eNet硅谷动力

  Slackware Linux

  Slackware Linux由Patrick Volkerding在1992年开发的GNU/Linux发行版,是存活至今最早的发行版了。与很多其他的发行版不同,它坚持KISS(Keep It Simple Stupid)的原则,就是说没有任何配置系统的图形界面工具。一开始,配置系统会有一些困难,但是更有经验的用户会喜欢这种方式的透明性和灵活性。

  Slackware刚开始发布时使用了24张磁盘,使用的是当时最新的内核—— 0.99pl11-alpha版。一直到1995年,它一直是很流行的Linux发行版本,粗略估计其当时的市场份额约80%。在红帽及其它对用户相对更友好的发行版出现后,Slackware的地位动摇了。但是对于那些面向技术的系统管理员以及桌面用户,Slackware还是得到了非常高的评价。

  Slackware Linux的另一个突出的特性也符合KISS原则:Slackware没有如RPM之类的成熟的软件包管理器。

  Slackware是一个具有很高技术含量、很干净的系统,只有很有限的一些定制小工具。它用一种简单的文本界面的系统安装程序以及一个相对古老、古老到还不能自动解决依赖性问题的软件管理系统。由于这个原因,Slackware被誉为目前最干净以及bug最少的发行版。所有的配置工作都是用文本行编辑器完成的。Slackware的软件包都是通常的tgz(tar/gzip)格式文件再加上安装脚本。Tgz对于有经验的用户来说,比RPM更为强大,并避免了RPM之类管理器的依赖性问题。Slackware还有一个众所周知的特性就是BSD风格的初始化脚本。Slackware对所有的运行级(runlevel)/任务都用同一个脚本,而不是在不同的运行级中建立一堆脚本的链接。这样让你不必自己写新的脚本就能很容易地调整系统。

  就像纯粹的哲学也会有它的粉丝一样,在现实中,依然有很多人热爱着Slackware,不过Slackware已经上升到了一种“核心系统”的位置——很多发行版以Slackware为基础进行构建、定制,包括加入大量软件后重新发布。不过这在服务器市场是个例外,Slackware依然是最流行的服务器发行版,即使这个发行版的升级过程复杂、缺乏官方支持的自动工具等等。如果你想让Slackware成为一个现代化的图形界面的OS,只有靠自己的双手。

  另外还有一点,Slackwarea发布的光盘中是包含图形界面的,只不过需要自己装,而且Slackware是没有Gnome的,其他的如KDE,XFce等都有。

  Slackware使用的软件管理程序:pkgtools和TGZ(TAR.GZ,这种软件包可以用WinRAR打开,结构很简单)软件包

  基于Slackware构建的系统有:Zenwalk Linux,VectorLinux,SLAX(我最喜欢的LiveCD),Slamd64 Linux,Bluewhite64 Linux,Wolvix,GoblinX。

  小贴士:最新版是Slackware 12.0,发布介质是1DVD

  Gentoo Linux (下载)

  Gentoo最早发布于大约2000年前后,作者是Daniel Robbins,以前从事过Linux和FreeBSD的开发。他由FreeBSD的“autobuild(自动构建)”中得到了灵感,依照 FreeBSD的ports软件管理系统构建了Gentoo下的portage。这个系统不同于其他,它允许用户直接从源代码包编译构建软件并安装,内核也如此,由此保持着一种十分完善以及更新很快的系统。在2002年Gentoo发布其1.0版本时,Gentoo的portage被誉为比二进制程序包管理系统更占优势的管理系统,尤其是比rpm。

  与其它发行版不同的是,Gentoo有一个使用Python编写而成的软件包管理系统(Portage),能对BSD端口全面兼容,并对其进行管理。这些软件包随着源码一起发行,并通过一种叫做“ebuild”的形式自动编译脚本,使得系统能够一直得到Gentoo Linux开发团队的支持。

  Gentoo的出名是因为其高度的自定制性:因为它是一个基于源代码的(source-based)发行版。尽管安装时可以选择预先编译好的软件包,但是大部分使用Gentoo的用户都选择自己手动编译。这也是为什么Gentoo适合比较有Linux使用经验的老手使用的原因。最初,安装总是麻烦、乏味、需要几小时甚至几天才能完成;然而在2006年, Gentoo通过开发可安装Gentoo LiveCD上的“点击即安装”的程序,简化了安装整个发行版的过程。除了提供一个用于安装的命令行下的更新软件包集,Gentoo还有优秀的安全性、强大的自定制、支持多种架构(包括PS3)以及免除重新安装即可更新等多种特性。Gentoo的在线文档多次被评为众多发行版中最优秀的在线文档。

  然而近些年,Gentoo已经失去了很多它的荣耀。一些Gentoo用户意识到大量消耗时间编译软件所带来的只是极限的速度和优化系统的信条。曾经由于Gentoo的建立者的离去,造成了新的Gentoo失去了方向而经常发生争端,而最终导致Gentoo的一些高层的离开。

  Gentoo的软件管理环境:Portage管理器和源代码包

  基于Gentoo开发的Linux有Lunar Linux,Source Mage GNU/Linux,Sorcerer,Linux From Scratch。

  小贴士:Gentoo是十分神奇的Linux发行版之一,就像Slackware和Debian一样。使用Gentoo的一般都被认为是极端 Linux的爱好者。Gentoo有强烈的定制性,有一句话叫做“全世界每一个Gentoo都是不一样的”很形象的说明了这个。最新版的Gentoo是Gentoo 2007.0。

    上一章节

上一页 1 2 3 下一页

Powered By Google 订制滚动快讯,换一种方式看新闻

新浪简介About Sina广告服务联系我们招聘信息网站律师SINA English会员注册产品答疑┊Copyright © 1996-2008 SINA Corporation, All Rights Reserved

新浪公司 版权所有