Linux 版 (精华区)
发信人: Sun (大灯泡), 信区: Linux
标 题: 关于Linux发行版的基本知识
发信站: 紫 丁 香 (Sun Apr 25 18:24:04 1999), 转信
虽然Linux的基础是其内核(kernel),但是光有内核还远不是一个完整可用的操作系统环
境。这里我们要讲述一些关于Linux发行版的基本要素。
Boot manager :
boot manager是存在在硬盘主引导记录(aster boot record ,MBR)中的程序,该程序由
计算机的BIOS调入执行,完成启动工作。如果你在一个已经安装了Windows或其它系统的
机器上安装Linux,boot manager将让你选择启动哪个操作系统。boot manager是这类程
序的统称,比如System Commander就是一种第三方的boot manager。通常Linux包含的
boot manager是LILO(LInux LOader),LILO一般会和Linux一起安装到系统中。
用户界面:
在核心上,Linux是Unix衍生出来的,因此其基本的界面是象DOS一样的命令行界面。为
了使Linux更易用,现在有几种用于Linux的图形界面,使之类似于Windows或Mac OS。比
如CDE (Common Desktop Environment), KDE (Kool Desktop Environment),以及GNOME
(GNU Network Object Model Environment)。
X Window 系统:
象Windows的GDI(Graphics Device Interface)一样,X Window是一个支持图形用户界面
的图形子系统。最常见的X server 是Xfree86(www.xfree86.org)。在安装时,你可以选
择是否安装X Window系统。
Internet服务:
Linux本身支持TCP/IP以及所有常见的Internet协议,包括DNS,HTTP,SMTP,FTP,NNTP,
以及PPP/SLIP。多数Linux发行版带有Apache,这是最流行的开放源码Web Server,通常
Linux发行版也带有Web浏览器,e-mail客户端软件,新闻阅读器,以及其它的Internet
应用。
文件和打印服务:
这些服务使系统可以在网络上与其它计算机共享文件和打印机资源。典型的服务包括:
NFS(Network File System)支持与其它以Unix为基础的系统共享资源;Samba使Linux在
网络中可以扮演Windows NT Server的角色;以及AppleTalk。
应用程序:
Linux现在得到的应用支持还无法与Windows相比。不过多数Linux发行版都带了许多应用
程序,如果你愿意找,还可以在其它地方找到一些很有用的应用程序。除了象Crisp以及
XEmacs这样的文本编辑器之外,还可以找到一些商业应用套件,以及象GIMP这样类似于
Adobe PhotoShop的图象编辑程序。
Package manager:
Package manager是用于在linux系统中安装,反安装,升级应用程序的工具。Debian P
ackage Manager和Red Hat Package Manager(RPM)是最著名的Package manager。
开发工具:
既然Linux深受编程人员的喜爱,因此在linux发行版中带有许多开发工具就不奇怪了。
这些工具包括编译器egcs和gcc,用于调试的gdb,开发管理工具,编程语言,以及脚本
语言,象Python和TCL。
Libraries:
Linux包含一组库程序(libc)。就象Windows的DLL一样,libc包含可执行模块,用以在后
台完成功能或者支持其它应用程序。多数发行版都包含许多库;常见的类型包括GNU
Libc(glibc)以及Libc5。
下一篇:如何安装Linux>>
--
太阳就是个大灯泡。
※ 来源:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.229.106]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.322毫秒