第二章RedHatLinux9.0的安装教学内容:RedHatLinux9.0安装前的准备RedHatLinux9.0的安装过程安装后的任务教学目标:了解linux的硬件要求熟悉linux的安装方式及分区概念掌握linux的CDROM安装方式及rpm包的操作教学重点:linux分区linux的CDROM安装rpm包的操作教学难点:linux分区一.RedHatLinux9.0安装前准备1.硬件要求CPU:Intel、AMD、VIA(133MHZ)内存:最低(不安装X-WINDOWS)4M,X-WINDOWS64M硬盘:个人桌面方式(含有桌面)最小:1.5GGNOME+KDE:1.8G工作站方式(含有桌面)最小:2.0G最大:2.3G服务器方式最小(不含X软件):1.3G最大(GNOME+KDE):2.1G定制安装方式最小:400MB最大:4.5G网卡:一块或多块显卡:VGA2.安装方式CD-ROM安装NFS安装硬盘安装FTPSAMBA3.安装启动的制做方法一、在DOS/Windows下制做d:\cddosutilsd:\dosuilsrewritefilename:d:\images\boot.imgdrive:a:说明:(1)D盘为光盘(2)在RH9.0中启动盘的映象文件为bootdisk.img方法二、在Linux下制做启动盘#ddif=boot.imgof=/dev/fd0bs=1440说明:当前路径为光盘的images目录4.Linux分区对于Linux分区有以下几点需要说明:(1)Linux分区没有什么盘符的概念,如果用户要访问某个分区可以进入到某个目录下,也就是说在Linux下用户可以把目录连接到一个目录,所以我们连接到某个分区目录称为装载点(swap分区是没有装载点)/etchome……..…..……sbin每一个目录都可以作为分区的装载点。(2)要安装Linux根分区必不可少的,安装过程中也可以装载点为其它目录的分区,如:boot、home…分区(3)linux常用的装载点有/、/boot、/usr、/home(4)如果安装RH7.2以下版本引导分区必须位于硬盘的前1024柱面以内二.开始安装Linux1.将安装光盘的一号盘放入光驱,开始安装向导2.出现boot:提示符等待用户输入命令,用户可以以下命令:linuxtextF2表示使用文本安装方式进行linux的安装,在这种模式下用户可以鼠标选择安装选项,安装方便,但由于图形界面占有很大的内存,所以安装速度较慢linux直接按回车表示使用图形安装方式进linux的安装,在这种模式下用户只能用键盘选择安装选项,使用这种安装模式,安装程序占的内存较小,所以安装较快linuxrescue表示进入Linux的修复模式,在这种模式用户可以修复原有Linux系统的文件系统等错误linuxaskmethod表示进入Linux选择安装模式,在这种模式下用户可以选择使用硬盘安装、CD-ROM、FTP、NFS、SAMBA安装方式中的一种直接按F5键表示使用专家模式安装linux,所谓的专家模式指的是用户可以在安装过程中使用硬件驱动盘来安装硬件的驱动程序3.选择安装程序的语言和键盘的类型4.选择安装模式全新安装:全新安装指在外存上重新安装Linux系统,共有四种方式(1)工作站安装Winidows分区Linux分区(2)服务器安装(3)最小化安装(4)自定义安装升级安装:升级安装指升级外存上已安装的Linux系统或者添加软件包5.创建分区(1)安装Linux必须创建专用的分区,在linux的安装过程中分区方式有:自动分区自动分区是指安装程序根据用户所选择的选项来决定分区的方案,用户的选项有:覆盖所有的linux分区覆盖所有系统保持原有的系统使用空空间手工分区手工分区是指用户可以使用一种分区工具来根据自己的需要来建立分区,分区工具有:DISKDRUIDFDISK(2)linux分区装载点的介绍/:用于存放系统的所有系统文件,容量一般大于是500MB/boot:引导分区存放系统的内核和引导文件,容量至少为48MB/usr:用于存放应用程序文件/home:用于存放用户配置文件/tmp:存放临时文件(3)linux中分区的标识IDE接口的硬盘:hd[a-z][1-n]其中hd代表为IDE接口[a-z]代表硬盘的编号[1-n]代表分区的编号SCSI接口的硬盘:sd[a-z][1-n]其中sd代表为SCSI接口[a-z]代表硬盘的编号[1-n]代表分区的编号(4)linux系统支持的文件系统类型ext2ext3swapfatfat32…由于linux文件系统采用虚拟文件系统技术,所以Linux系统支持很多种文件系统6.初始化和格式化分区7.网络配置8.配置时区9.设置root用户的口令10.选择软件包11.开始复制文件12.安装结束、制启动盘三.安装后的任务1.软件的打包方式RPM方式源代码压缩包方式二进制文件压缩包方式2.RPM包安装方式RPM(RedHatpackagemanger)由于RH公司发行的一种的包管理方法,它不仅可以RedHatLinux下使用,也可以其它的开放系统上使用。RPM包的命名是具有一定规则,规则如下:软件名称-版本号-发行号.安装的平台类型.Rpm.例如:foo-1.0-1.i386.rpm,RPM包具体使用方法如下:(1)RPM包的安装#rpm–ivh[详细选项]软件包名称说明:-ivh表示安装rpm包且显示安装进度详细选项:--test表示测试安装并不实际安装--precent表示显示安装的百分比--excludedocs表示不安装包的文档文件--includedocs表示安装文档文件--replacepkgs强制重新安装软件包--replacefiles替换文件--nodeps忽略包之间的依赖关系实例:#rpm–ivhfoo-1.0-1.i386.rpm#rpm–ivh--nodepsbing-9.0-8.i386.rpm#rpm–ivh--replacepkgssamba-3.0.1-10.i386.rpm#rpm–ivh--precentnfs-utils-2.10-8.i386.rpm(2)升级安装#rpm–Uvh[详细选项]软件包名称说明:-Uvh表示升级安装且显示安装进度(U一定要大写,Linux下严格区分大小问题)升级安装腔详细选细与安装的相同.实例:#rpm–Uvhbind-10.1-1.i386.rpm(3)卸载RPM包#rpm-e[详细选项]软件名称说明:-e表示卸载软件包实例:#rpm–ebind#rpm–enfs-utils(4)查询RPM包#rpm–q[其它选项][详细选项][软件名称]其它选项:a表示显示当前系统中安装的所有RPM包f文件名表示查找指定文件所属的RPM包i软件包名称表示显示包的用途l软件包名称表示显示RPM包文件实例:#rpm–qbind#rpm–qa#rpm–qfnamed.conf#rpm–qibind#rpm–qlbind(5)验证软件包#rpm–v软件名称实例:#rpm–vbind3.源代码软件包的安装(1)安装源代码的软件#tar-xvfz*.tar.gz(解压缩软件包)#./configure--选项(配置安装选项)#make(编译软件生成目标文件)#makeinstall(开始安装)(2)卸载软件对于源代码安装的软件卸载只要删除安装目录就可以了4.二进制软件包#tar–xvzf*.tar.gz#./install-sh(运行安装脚本)5.解决安装的故障安装Linux系统的故障(1)测试光盘失败光盘损坏硬件不支持(2)分区是提示分区表错误询问是否初始化硬盘硬盘分区表问题(用PM修复分区表)Linux分区的位置问题(3)复制文件时提示某个软件包无法安装安装光盘损坏光驱读盘能力差(4)安装完成后,无引导菜单,无法启动操作系统分区的问题在于(DM)引导装载程序的问题(大硬盘是否支持)应用软件的安装软件的依赖关系缺少GCC编译器软件安装后,无法找到复制的文件