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

Unix/Linux
Linux 备份 恢复方法
Linux玩CS反恐精英的方法
在一个ISO镜像中集成多个不同的linux发行版,可刻盘,可引导
Linux 快捷键使用
Linux DHCP 服务器配置方法介绍
Linux 22端口的修改方法
Linux 记录会话过程的命令
Linux 后台执行程序如何操作?
linux Wget命令来浏览网页的方法
Linux tail命令的巧妙应用
Wine 中文存在很多的乱码怎么解决方法
linux 新手教程之创建锁文件的方法
配置Linux 保证其系统的安全
Linux DHCP协议实现过程
Linux系统下破解SAM密码
linux/unix vi 编辑器用法详解
Linux 误删文件的解决方法
Linux系统下的历史记录删除方法
Red Hat Linux 安全设置指南
Linux基本命令-注销、关机、重启

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 27 ::
收藏到网摘: 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