第2章Linux操作系统概述
2.1 Linux系统简介
2.2 安装Linux系统
2.3 设置安装选项
习题
2.1 Linux系统简介
2.1.1 Linux系统的历史
Linux系统是一个类似UNIX的操作系统,Linux系统是UNIX在微机上的完整实现。UNIX操作系统是1969年由Ken Thompson 和Dennis Ritchie在美国贝尔实验室开发的一种操作系统。由于其良好而稳定的性能迅速在计算机中得到广泛的应用,在随后几十年中也有了不断的改进。
Linux系统具有很强的适应性。Windows操作系统只能运行在Intel处理器上,各厂商的UNIX只能运行在各自的处理器上,但是Linux系统几乎能运行在所有常见的处理器上。Linux还支持广泛的外部设备,在Linux中可以到几乎所有的设备驱动程序。
Linux平台下有大量的应用软件,如电子表格、字处理、数据库、联网工具以及游戏等。此外,Linux使用RPM包来包装软件,用rpm命令可以很方便地安装、查询、卸载软件。Linux还支持一系列的开发工具,几乎所有的主流程序设计语言都可以移植到Linux上。android系统升级包下载
Linux拥有强大的网络功能,支持多种网络协议,可以轻松地与TCP/IP、LANManger、Windows for Workgroup、Novell Netware或Windows 2000等网络集成在一起。能通过FTP、NFS来安装Linux。可以用它来做路由器、嵌入式系统和实时系统等。
Liunx不仅能做网络工作站使用,更可以胜任各类服务器,如X应用服务器、文件服务器、打印服务器、邮件服务器等。
与Windows 2000一样,Linux提供用户和组管理功能,通过对用户和组权限的限定,可以实现系统的安全性,可以提供在局域网、广域网上可靠的安全保证。
特别值得提出的是Linux的非商业化特性。不仅Linux操作系统本身是免费的,好多基于Linux操作系统的应用程序也是免费的。这使得任何人都有机会使用Linux操作系统。
7)RedHat Linux具有详细而完整的联机文档。在/usr/doc目录下收集了完整的HOWTO、LDP、FAQ系列说明文件,还有RedHat独有的长达200多页的用户指南,详细说明各种软件的安装、系统维护方式,对于初学者来说是非常方便的帮助手册。
8)RedHat Linux 9采用了稳定的内核Linux Kernel2.4.20,配合GCC3.2.1,以及GNU libc2.3.2。这些最新的特性能够保证整个系统的优越表现。
2.2 安装Linux系统
2.2.1 安装Linux系统的准备工作
在开始安装之前,最好先对系统有一些了解,可以使用计算机说明书,或者在已经安装了Windows系统的计算机上使用“开始”→“控制面板”→“系统”菜单,从里面了解一些相关的电脑配置信息。安装Linux操作系统要注意以下几个问题。
1. 操作系统的安装顺序
安装时要考虑电脑内是否已安装有其他操作系统,是否要让Linux与原有的操作系统并存。
若让Windows系列操作系统与Linux操作系统并存,务必先装Windows系统,再安装Linux。因为Windows系统的安装程序会更改主引导记录,且无法进行各种作业系统的多重启动。假如硬盘上的分区全部都采用NTFS文件系统,并且不打算删除其中任何分区上的资料,那就必须建立一个FAT16或FAT32的分区或再准备一个硬盘,因为Linux不支持NTFS的写入功能,通过DOS格式的分区就能够实现NTFS文件系统与Linux间的信息传输。
2. 硬件环境
由于设计Linux时的初衷之一就是用较低的系统配置提供高效率的系统服务,所以安装Linux并没有严格的系统配置要求,只要Pentium以上的CPU、64MB 以上的内存、1GB左右的硬盘空间,就能安装基本的Linux系统并且能运行各种系统服务。但是如果要顺畅地运行X Window,建议使用128MB以上内存。对于初学者而言,建议安装前最好为Linux做硬盘规划,空出一个2GB左右的磁盘分区安装Linux系统。
3. 网络配置
若要连接局域网,要先查明IP地址、子网掩码、域名服务器、网关等相关设定。了解网卡型号,看网卡是否被支持。
4. 外设型号
常用外设的型号要了解。如鼠标类型(PS/2或COM)、显卡的型号及各项参数。
2.2.2 选择安装方式
1. 光盘安装
Linux系统最简单、方便的安装方法是从CD安装,用户可以享受最人性化的,类似于Windows的安装界面。只要将计算机设置成光驱引导,把第一张安装放入光驱,重新引导系统,出现安装界面,如图2.1所示。
图2.1 Linux系统安装界面
RedHat Linux 9在提供图形化安装界面的同时,仍然保留了以往版本中的字符模式安装界面,这对于追求安装速度与效率的用户一直是很有吸引力的。
因为许多用户是将RedHat Linux 9安装成服务器来使用的,不需要X Window以及图形化安装界面。
RedHat Linux 9的安装步骤中比以往多了一个环节,那就是对安装光盘介质的检测。它允许在开始安装过程前对安装光盘介质进行内容校验,以防止在安装的中途由于光盘无法读取或是内容错误造成意外的安装中断,导致前功尽弃。
2. 从硬盘安装
如果没有安装光盘,可以从网上直接下载Linux的ISO映像文件,用下载的ISO 映像文件直接进行安装。
从硬盘安装RedHat Linux 9通常需要三个文件,分别是shrike-i386-disc1.iso、shrike-i386-disc2.iso和shrike-i386-disc3.iso,这代表了安装时需要的三张光盘。由于映像文件系统无法直接读取,所以需要先将ISO里的文件还原。
可以用Daemon Tool这个Windows下的软件将ISO文件解压缩到硬盘上。假设将shrike-i386-disc1.iso解压缩到C:\的cd1目录,shrike-i386-disc2.iso解压缩到C:\的cd2目录,shrike-i386-disc3.iso可以解压缩到C:\的cd3目录待用。重新启动系统进入MS-DOS方式,进入刚才解压出来的C:\cd1目录,里面有个dosutils目录,执行里面一个名为“autoboot.bat”的DOS批处理文件,系统就会再次重新启动,进入Linux的安装界面。这时安装程序就会提示用户选择是用光盘安装还是从硬盘安装,选择从硬盘安装后,系统会提示输入安装文件所在的目录。
3. 选择安装模式
根据图2.1中提示,安装界面上有3个选项供用户选择。
1)如果以图形化模式安装或升级Linux,请按“回车”键。
2)如果以文本模式安装或升级Linux,输入“Linux text”,然后按“回车”键。
3)用下面列出的功能键来获取更多的信息。
因为要选择图形化模式安装RedHat Linux 9,所以直接按“回车”键,出现“选择盘片检查”窗口,如图2.2所示。
图2.2 选择盘片检查窗口
图2.3 欢迎安装Linux窗口
2.3 设置安装选项修改antd样式
2.3.1 安装语言
在“选择安装语言”窗口中选择在安装系统过程中使用的语言界面,如图2.4所示。
在“语言选择”列表框内选择在安装中使用的语言,从语言列表中可以看到RedHat支持几乎所有国家的语言。选择合适的语言会在稍后的安装中帮助用户方便地定位时区配置,安装程序将会根据用户指定的语言来定义恰当的时区。此处选中“简体中文”,那么随即用户就可以看到安装界面左侧窗口的在线帮助变成了简体中文显示,并且在接下来的安装过程中屏幕都会以中文字幕进行提示,用户不用做任何额外的操作和设置。此处选择“简体中文”,单击“Next”按钮继续。
图2.4 选择安装语言
2.3.2  安装键盘
图2.5 选择键盘窗口
linux操作系统镜像
2.3.3 安装鼠标
在“选择鼠标”窗口选择鼠标类型,如图2.6所示。
在此窗口中用户需要为系统选择正确的鼠标型号。如果不到确切的匹配型号,也可以选择与系统兼容的鼠标型号。如果用户有一个PS/2、USB或总线接口的鼠标,不必挑选端口设备。如果有一个串口类型的鼠标,则应该选择该鼠标所匹配的正确端口和设备类型。
“模拟3键”复选框允许用户像使用“3键鼠标”一样使用“双键鼠标”。一般来说,3键鼠标在图形化界面中使用起来比较方便。如果选中这个复选框,可以同时按鼠标的左右键来模拟3键鼠标的“中间”键。
图2.6 选择鼠标窗口
2.3.4 安装类型
在“选择安装类型”窗口中确定用户系统安装类型,如图2.7所示。
图2.7  选择安装类型窗口
Linux系统安装包括个人桌面安装、工作站安装、服务器安装、定制安装四种类型。每一种类型都对应着不同的套件组合和基本功能,也对应着不同的硬盘空间要求。
1)个人桌面安装包括图形化桌面环境,至少需要1.7 GB空闲空间。若兼选GNOME和KDE桌面环境,则至少需要1.8 GB的空闲空间。
2)工作站安装,包括图形化桌面环境和软件开发工具,至少需要2.1 GB空闲空间。兼选GNOME和KDE 桌面环境至少需要2.2 GB空闲空间。
3)最基本的没有图形化环境的服务器安装需要850 MB空闲空间;若要安装除图形化环境以外的所有软件包组,需要1.5 GB空闲空间;若要安装包括GNOME和KDE桌面环境的所有软件包,至少需要5.0
GB空闲空间。
4)基本的定制安装需要475 MB,如果选择了每一个软件包,则至少需要5.0 GB空闲空间。2.3.5 磁盘分区
1. 选择磁盘分区方式
在“磁盘分区设置”窗口选择磁盘分区方式,如图2.8所示。
图2.8  磁盘分区设置窗口
RedHat Linux 9提供了两种分区方式,自动分区和使用Disk Druid程序进行手动分区。
(1)自动分区
这一功能会自动删除原先硬盘上的数据并格式化成为Linux的分区文件系统,所以除非计算机上没有任何其他操作系统或是没有任何需要保留的数据,才可以使用“自动分区”功能。
(2)Disk Druid手动分区
如果硬盘上有其他操作系统或是需要保留其他分区上的数据,建议采用Disk Druid程序进行手动分区。Disk Druid是RedHat Linux的一个安装时的硬盘管理工具,它可以根据用户的要求创建和删除硬盘分区以及修改分区属性等操作,另外还可以对每个分区管理挂载点。它比以前版本中使用的字符界面Fdisk程序的界面更加友好,操作更加直观。
2. 分区设置
(1)磁盘图形化窗口
在“磁盘图形化表示”窗口,如果用户的硬盘只有一个分区,将出现如图2.9所示的窗口。
图2.9 磁盘图形化窗口
Disk Druid提供了对硬盘的图形化表示。在图形化表示中的某一字段上单击来突出显示硬盘状态。双击来编辑某个分区或从空闲空间中创建分区。在窗口最上面一栏中,将会看到驱动器名称(如/dev/hda)和属性。Geom显示了硬盘的几何属性,其中3个数字分别代表硬盘的柱面、磁头和扇区数量,以及被安装程序检测到的硬盘驱动器模式等。
(2)Disk Druid按钮
Disk Druid按钮用来改变一个分区的属性(例如文件系统类型和挂载点),还可用来创建RAID设备。这个窗口中的按钮可用来接受用户所做的改变,或用来退出Disk Druid。下面介绍窗口中各个按钮的作用。
1)“新建”按钮用来请求一个新分区。单击后,就会出现一个对话框,可以从中设置
相应的选项。
2)“编辑”按钮用来修改在“分区”列表框中选定分区的属性。单击“编辑”按钮打开一个对话框,用户可以小程序开发文档
根据分区信息是否已被写入磁盘来设置相应的选项。用户还可以编辑图形化显示所表示的空闲空间,或创建一个新分区。
3)“删除”按钮用来删除在“当前磁盘分区”列表框中突出显示的分区。用户会被要求确认对分区的删除。
4)“重设”按钮用来把Disk Druid恢复缺省选项。如果用户重设分区,以前所做的改变将会丢失。
5)“RAID”按钮用来给部分或全部磁盘分区提供冗余性。用户在具备使用RAID的经验后才能使用该按钮。要制作一个RAID设备,必须首先创建RAID分区。如果已创建了两个或两个以上的RAID分区,可以单击“RAID”按钮来把RAID分区连接为一个RAID设备。
6)“LVM”按钮允许用户创建一个LVM逻辑卷。LVM(逻辑卷管理器)是用来表现基本物理贮存空间的简单逻辑视图。LVM管理磁盘上的单个分区。要创建LVM 逻辑卷,用户必须首先创建物理卷(LVM)类型的分区。创建了一个或多个物理卷分区后,可单击LVM按钮来创建LVM逻辑卷。
(3)分区标签
在分区层次之上的信息是表示用户正创建的分区的标签。下面介绍一下各个标签的含义。
1)“设备”:该字段显示分区的设备名。
2)“挂载点/RAID/Volume”:该字段标明分区将被挂载的位置。挂载点是文件在目录层次内存放的位置,如果某个分区存在,但还没有设立,那么用户需要为其定义挂载点。双击分区图标或单击“编辑”按钮来为其定义挂载点。
3)“类型”:该字段显示了分区的类型,如ext2、ext3或vfat。
4)“格式化”:该字段显示了正创建的分区是否已被格式化。
5)“大小(MB)”:该字段显示了分区的大小。
6)“开始”:该字段显示了分区在用户的硬盘上开始的柱面。
7)“结束”:该字段显示了分区在用户的硬盘上结束的柱面。
8)“隐藏RAID设备或LVM卷组成员”:如果用户不想看到创建的RAID设备或LVM卷组成员,可以选中该复选框。
汉字转英文在线翻译
3. 创建分区
(1)磁盘与分区命名规则
Linux操作系统需要有自己的文件系统分区,而且Linux的分区和微软Windows的分区不同,不能共用,所以需要为Linux单独开辟一个或若干个分区,可用Disk Druid程序对硬盘进行分区。先介绍一下Linux的磁盘与分区命名规则。在Linux中对IDE的设备是以hd命名的,第一个IDE设备是hda,第二个是hdb,依此类推。SCSI接口设备是用sd命名的,第一个设备是sda,第二个是sdb,依此类推。分区是用设备名称加数字命名的。例如hda1代表hda这个硬盘设备上的第一个分区。c语言课程设计指导教程

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。