一、Linux发行版基础知识
虽然Linux的基础是它的内核,但是光有内核还远远不是一个完整可用的操作系统环境。在这里,我们将讨论Linux发行版的一些基本元素。引导管理器:引导管
一、Linux发行版基础知识
虽然Linux的基础是它的内核,但是光有内核还远远不是一个完整可用的操作系统环境。在这里,我们将讨论Linux发行版的一些基本元素。
引导管理器:引导管理器是存在于硬盘的aster引导记录(MBR)中的程序。这个程序由计算机的BIOS调用并执行,完成启动工作。如果在安装了Windows或其他系统的机器上安装Linux,引导管理器将让您选择启动哪个操作系统。管理器是这类程序的统称,比如System Commander,它是第三方的引导管理器。一般LInux中包含的引导管理器是LILO(LInux LOader),LILO通常和Linux一起安装到系统中。
用户界面:核心上,Linux是从Unix衍生出来的,所以它的基本界面是像DOS一样的命令行界面。为了让Linux更容易使用,现在Linux有几个图形界面,使其类似于Windows或Mac OS。如CDE(通用桌面环境)、KDE(库尔桌面环境)和GNU(GNU网络对象模型环境)。
X Window系统:和Windows的GDI(图形设备接口)一样,X Window是一个支持图形用户界面的图形子系统。最常见的X服务器是Xfree86。安装的时候可以选择是否安装X Window系统。
互联网服务:Linux本身支持TCP/IP和所有常见的互联网协议,包括DNS、HTTP、SMTP、FTP、NNTP和PPP/SLIP。大多数Linux发行版都有Apache,这是最流行的开源Web服务器。通常,Linux发行版也有网络浏览器、电子邮件客户端软件、新闻阅读器和其他互联网应用程序。
和文件打印服务:这些服务使系统能够与网络上的其他计算机共享文件和打印机资源。典型的服务包括:NFS(网络文件系统)支持与其他基于Unix的系统共享资源;Samba使Linux在网络中扮演Windows NT服务器的角色;还有AppleTalk。
应用:Linux无法获得和Windows一样的应用支持。然而,大多数Linux发行版都有许多应用程序。如果你愿意去寻找它们,你可以在其他地方找到一些有用的应用。除了Crisp和XEmacs这样的文本编辑器,你还可以找到一些类似Adobe PhotoShop的GIMP这样的商业应用套件和图片编辑程序。
软件包管理器:软件包管理器是一个在linux系统中安装、卸载和升级应用程序的工具。Debian包管理器和Red Hat包管理器(RPM)是最著名的包管理器。
开发工具:既然linux深受程序员的喜爱,那么Linux发行版中有很多开发工具也就不足为奇了。这些工具包括编译器egcs和gcc、用于调试的gdb、开发管理工具、编程语言以及Python和TCL等脚本语言。
库:Linux包含一组库程序(libc)。就像Windows DLLs一样,libc包含可执行模块以在后台执行功能或支持其他应用程序。大多数发行版包含许多库;常见的类型包括GNU Libc(glibc)和Libc5。
—————————————————————————————————
二。Linux安装基础知识
虽然Linux发展了很久,但是不要指望它的安装过程会像升级到Windows 98那么容易。为了让一切正常工作,你需要做一些准备工作,让你的系统可以运行多个操作系统。。
在
收集系统信息之前:虽然Linux可以自动识别很多硬件设备,但是在这方面还是太简单了。为了完成安装,您可能需要手动输入一些信息,因此第一步是收集所有硬件的信息(制造商和型号)及其配置信息。如果你用的是Windows 95,98或者NT,最简单的就是把设备管理器里的信息打印出来(控制面板->:系统->:设备管理器)
制作启动盘:其实安装Linux最简单的方法就是从Linux的安装光盘启动系统,但是只有最新的电脑才能从光盘启动(你可以在BIOS设置里查看你的电脑是否可以设置成从光盘启动)。许多用户仍然需要从软盘启动。Caldera OpenLinux 1.3和RedHat 5.2都带有启动盘,但是许多其他发行版要求您使用linux CD上的工具制作自己的启动盘。
为linux准备硬盘空:由于捆绑应用不同,各种Linux发行版所需的硬盘空也不一样,从100MB到500MB甚至更多。Linux必须安装在自己的分区中。如果您只有一个分区,并且被Windows使用,那么您需要备份所有数据并创建一个新分区。可以使用一些第三方工具来改变现有分区的大小,比如PowerQuest的PartitionMagic 4.0或者V Communications的Partition Commander。
安装
安装方法:Linux可以通过多种方式安装,包括从硬盘、网络驱动器或光盘。但是从光盘安装可能是最方便的。启动机器后,Linux会尝试检测您的硬件。如果它不能准确识别你的硬件设备,你必须手动输入相应的信息。实际上,安装过程是一个循序渐进的交互过程,类似于安装Windows,虽然没有Windows安装界面那么图形化。
创建和编辑分区表:在安装过程中,需要分配你为Linux准备的硬盘空。要完成这个任务,通常需要使用Linux中包含的fdisk(不同于DOS的fdisk)、cfdisk或者RedHat的Disk Druid。您至少需要创建两个分区:一个是根分区,用于存储linux内核,另一个是交换分区,由Linux用于虚拟内存。大多数用户还会设置另一个分区来存储应用程序和用户目录。
配置GUI:虽然Unix专家在命令行世界感觉不错,但恐怕大多数人还是想要一个图形界面,让Linux更友好。有很多种图形环境可供选择,但所有这些图形环境都需要一个基本的platform-X服务器。最常见的X服务器是Xfree86。安装Linux时,选择安装一个X服务器。在配置X Server时,可能需要输入一些相关硬件的信息,比如鼠标、显卡、显示器信息,甚至显示器的扫描间隔和刷新频率。输入此信息时请小心。错误的设置可能会损坏您的硬件。
最后一步:这是,Linux真正开始安装了。安装完成后,安装人员将指导您设置系统。因为需要同时使用Linux和Windows,所以必须安装LILO,这是一个支持多重引导的工具。
第一次运行Linux
登录:Linux系统启动后,询问登录ID。您可能希望以root用户身份登录。如果你安装LILO,你必须选择启动时进入哪个系统。
系统配置:在安装和登录之后,您可能需要调整一些系统设置,例如主机名,重置X服务器以满足您的需要,或者配置LILO以正确处理您的所有操作系统。