当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > Linux各种发行版简易说明

Unix/Linux
linux 操作技巧收集_
linux下如何读取使用iso 镜像文件的方法
Linux平台下文件的压缩与解压参数说明
Linux下常用压缩格式的压缩与解压方法
Linux JDK,TOMCAT安装及环境设置
Linux sleep命令使用参数
Linux cat命令参数
nfs 配置的简单例子
linux kill 关闭进程命令
linux ultrasphinx Anonymous modules have no name to be referenced by
Linux oracle 9i图文安装方法一
Linux oracle 9i图文安装教程二
Linux oracle 9i图文安装教程三
Linux oracle 9i图文安装教程四
Linux oracle 9i图文安装教程五
Linux oracle 9i图文安装教程六 完结篇
linux AS3 oracle9i 安装指南
Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装
RedHat 9.0下Apache+PHP+MySQL服务器安装配置
Linux 下用 Python 连接 MSSql Server 2008

Unix/Linux 中的 Linux各种发行版简易说明


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 46 ::
收藏到网摘: n/a

  Linux说到底只是个kernel而已, 由Linus等人在不断地开发和推出新的kernel, 而相应的utilities和software则多用GNU的和其他的freeware. 由于Linux基本 遵循POSIX标准, 因此大多数UNIX软件的编译移植不会有太大的困难(UNIX就是 这点好, 可移植性好, 同一套source在小至微机大至巨型机都可编译*_*). 而将 Linux kernel和这些外围的程序整合起来的任务是由distributioner完成的(象 RedHat那些), 他们推出不同的distribution, 要不然由用户自己来搞那非得累 死不可 :-) 但Linux这样distribution太多也确有其弊病, 如FreeBSD就只有一 种official distribution, 学习配置就不会遇到因distribution不同而带来的 困难(如XF86Config的位置等, 启动方式等). 我是希望Linux能逐渐融合成一两 种较好的distribution, 各取所长, 这样可能更好一些. 这篇文章主要是向新手 介绍一下当前Linux各种distribution的概貌(有一篇英文的HOWTO, 大家也可自 己看, 这篇是依自己感觉写的) 
(-) 常见的Linux Distritutions 

1. RedHat 5.0 http://www.redhat.com 基于rpm的包结构, binary约有200M左右, 其好处是安装使用简单 方便并且rpm的结构也使install/uninstall packages方便多了 另外RedHat的updates出得也很及时, 被评为Best Network OS(见其 homepage). 但RedHat 5.0的问题是采用了glibc 2.0(libc 6), 其C 库头文件等有一些改动, 导致一些软件产生编译时出错问题, 但往往 是改一下#include就好了 

Official RedHat 5.0是双CD的: CD 1: Binary CD (RPMS和live filesystem) CD 2: Source CD (SRPMS) Official CD中带以下几个ftp version没有的package MetroLink X Server, RealVideo Server/Client, BRU(Backup/Restore Utility) 

另外redhat每个版本还会有个powertools, 是一些候选 进入distribution的packages. 还有个很大的contrib archive, 一般 是一些软件的升级版等, 不过要进对目录, hurricane的才是5.0的 (btw: RedHat 4.2代号Biltmore, 5.0代号Hurricane) 

2. Slackware 3.4 http://www.cdrom.com 基于tgz的包结构, 历史很悠久的Linux distribution, 其binary约有 120M左右. Slackware在国内用得很多, 也许用来做server性能会好些 新手入门推荐RedHat 5, 因为其安装几乎是一路回车就能装上的. 而 若你用Linux有一定时日了那就无所谓了, 因为你已有了评价不同版本 的能力, 你可以根据自己的习惯,喜好和用途来选择. 

Official 4 CD set: CD 1: Slackware 3.4 binary & source CD 2: sunsite.unc.edu archive 1 CD 3: sunsite.unc.edu archive 2 CD 4: tsx-11.mit.edu archive 

Slackware 3.4 是基于libc5的, 因此源码兼容性好些, 但其缺点是 binary中东西太少, 许多东西还要自己download, compile 

3. Debian 1.3.1 http://www.debian.org 基于deb的包结构, 这也是一个很不错的distribution, 也称GNU/Linux, 与GNU的关系紧密. 其特点是收集的软件很全, binary近400M, 而且其 deb包安装删除也很方便, 据介绍在业余卫星上还用过Debian做OS.其 Offcial Debian一套双CD, 大概在4月底会推出2.0版本(完全free): CD 1: Binary CD 2: Source (btw: Debian 1.3代号bo, Debian 2.0代号hamm) 

4. OpenLinux 1.2.0 http://www.caldera.com 基于rpm的包结构, 网上可以下载其Lite版本, 正式版本的是要$的 这个distribution东西也不少, Lite版有近300M的东西, 还带 了一些commercial software的demo版本 

btw: 这个Caldera公司买了DR-DOS并重命名为OpenDOS, 并公布了 OpenDOS的kernel source, 很有GNU精神 

5. SuSE Linux 5.2 http://www.suse.com 我知道SuSE是从其X Server开始的, 它和XFree86合作开发x86上 的X Server. SuSE也有自己的distr