清华linux电子教案第10章.ppt
《清华linux电子教案第10章.ppt》由会员分享,可在线阅读,更多相关《清华linux电子教案第10章.ppt(56页珍藏版)》请在三一办公上搜索。
1、第3部分 系 统 管 理第10章 Linux系统软件的获取和安装,10.1 硬件需求10.2 Linux上可用的软件1.3 操作系统功能10.3 Linux系统软件的获取途径10.4 Linux的安装10.5 软件包及模块的安装与加载10.6 配置与创建内核10.7 系统的引导与关闭10.8 XLinux的安装示范10.9 小结 习题,系统管理指安装操作系统并对系统进行日常管理和维护,以保证这个系统安全、可靠地运行,保证用户合理、有效地使用系统资源,使得每一个用户方便、高效地运行并完成其任务。本书系统管理部分的内容主要是针对运行于Intel平台的Linux,其他平台(如Sparc和Alpha)
2、上的安装和应用只做简单介绍。通常Linux的安装可以从光盘安装,安装程序会自动检测设备,当然也可以从FTP站点安装或者从NFS服务器安装,本章选择XLinux和Red Hat作为实例,详述安装需求、安装过程及其配置。,10.1 硬件需求在安装Linux系统之前,需要了解自己的硬件环境。包括以下几个主要方面:CPU的主频和型号;硬盘是IDE的还是SCSI的;有几块硬盘,分别有多大;如果有RAID卡也要知道卡的型号和厂商;内存有多少;鼠标是串口的还是PS/2的;显卡与显示器的厂商与型号,有多少显存以及网卡的厂商与型号。所有这些信息对于重新编译内核非常重要。,目前国内较流行的Red Hat的Linu
3、x发行版本,它在Intel平台上的运行,要求CPU为386或以上。对于内存来说,一般至少要有4MB以上,使用图形界面则需要更多的内存。总之,内存多多益善,因为Linux会充分利用空余内存作为高速缓冲区,有利于提高系统性能。对于XLinux需要586 P 133以上的Intel处理器,AMD、Cyrix CPU亦可,若计划安装XLinux作为提供两种以上服务的服务器,最好使用PentiumII 266以上的CPU,至少64MB RAM的物理内存,4.3GB以上的SCSI或是IDE硬盘,当然内存要越多越好。XLinux可支持4个CPU。,10.2 Linux上可用的软件大部分常用的UNIX工具和程
4、序已经移植到Linux上了,包含大部分的GNU程序和许多X client。其实移植这些软件到Linux上是很容易的事,大部分的程序源代码在Linux上重新编译时都不须修改或只要部分修改即可,因为Linux几乎完全符合POSIX的标准。可惜目前Linux上供普通用户使用的套装软件并不很多,尤其是家庭娱乐与办公方面。以下是一些可在Linux上运行的常用工具及软件:基本的POSIX兼容的UNIX指令:如ls,tr,sed,awk等软件开发与管理工具:如gcc,gdb,make,bison,perl,rcs,cvs,gprof,automake等,X Windows环境:X11R5(XFree 2.1
5、.1),X11R6(XFree 3.1)等文本编辑器:如GNU Emacs,elvis(GNU vi),vim等shells:如bash,zsh,ksh,pdksh,tcsh,csh,rc,ash等通讯程序:如UUCP,kermit,minicom,pcomm,xcomm,term等news和mail:如c-news,innd,trn,nn,tin,smail,elm,mh,pine等排版软件:如tex,groff,doc等PostScript软件:如Ghostscript,GhostView(XWindow)等,10.3 Linux系统软件的获取途径Linux作为开放源代码方式发行的软件,其
6、主要发布方式是通过网络进行,可以在就近的FTP站点上找到许多最新的Linux发行版本,并且可以找到许多软件包,这些软件包通常以GNU的版本发行,许多Linux发行版本都包含了其中的大多数,并且各发行厂商也自行开发了一些有特色的管理工具和实用软件包。还有许多媒体发行的光盘,这对于安装非常便利。如果是从网络下载的发行版本,录制光盘时一定要注意其目录结构,否则可能无法安装。XLinux软件可以通过网址ftp.xL.tw获得,也可以从XLinux镜像(mirror)站点列表中下载。,10.4 Linux的安装安装依赖于软件介质及硬件配置,下面详述Red Hat Linux的安装过程。一般可以通过光盘直
7、接启动来安装Red Hat系统,设在DOS下光驱路径为F:,可以按以下步骤进行。C:F:F:cd dosutilsF:dosutils rawriteEnter disk image source file name:PATHboot.imgEnter target diskette drive:a:Please insert a formatted diskette into drive A:and press-ENTER-:F:dosutils,当rawrite.exe要求输入软盘镜像的时候,输入完整的“boot.img”的路径名,把软盘插入A驱。当程序问你把镜像写入哪个软盘驱动器的时候,
8、输入“a:”。启动盘也可以在类Linux操作系统下制作,mount上光驱后,将当前目录改为映像文件boot.img所在的目录,执行以下命令(根据需要修改映射文件的文件名和软盘设备名):#dd if=boot.img of=/dev/fd0 bs=1440k以下是安装步骤:,(1)选择语言、键盘类型及鼠标类型(2)安装类型和方法RedHat Linux 6.1有典型、自定义等几种方式,如果采用自定义方式,最好选择“everything”,安装完后,再根据需要删除不用的软件包,如果空间不足,可以自行选择需要的软件包,同时要选择模块相关性检查,以避免不必要的错误。(3)磁盘分区磁盘分区有一些较好的做
9、法,比如“/boot”分区独立作为只读分区加载,可以避免该文件系统被破坏,另外要将“/var”分区独立出来,如果是作为邮件服务器,还需要有一个大的邮件信箱分区“/var/spool/mail”,根文件系统“/”也必须独立,,因为这里面的配置文件至关重要,根文件系统尽量保持不变有利于系统的稳定性。以上这些分区所采用的标准就是要保证文件系统的可靠运行,将易于变化的文件系统独立出来,不至于由于某些文件系统如“/var、/usr、/home”等的空间不足而占用其他文件系统如根文件系统的空间。此外,安装Linux时,还需要设置一个交换分区,分区类型为“swap”,它用来把内存中不常用的数据和程序交换到硬
10、盘上,尽管有些服务器有足够的内存用作缓冲区,提供一点swap分区还是有助于提高系统性能的。RedHat6.1之前交换分区有127.8MB的大小限制,不过以后版本支持更多的交换空间。,Linux下分区可用的工具有Disk Druid(图形界面)、fdisk等,XLinux也有自己的图形化分区工具,非常方便易用。建议初学者采用图形化分区工具,只有对系统有了一定了解以后才可以尝试使用fdisk。以Disk Druid分区工具为例,选择“Add”添加新的分区,“Edit”改变分区,“Delete”删除分区,“Reset”恢复原来的分区状态。每个分区要求添加的信息有:Mount Point:分区要装载的
11、文件系统名Size:分区的大小,以MB为单位Partition Type:分区类型。Linux的文件系统要使用Linux native类型的分区,Linux交换分区用Linux Swap类型。,fdisk的常用命令如下:m列出所有可用的命令p 打印当前分区表信息n 添加新的分区t 设置或者改变分区的文件系统类型l 列出文件系统类型及它们ID号的列表,如83为Linux native,82为Linux swapw 保存分区设置信息并退出fdiskq 不保存直接退出fdisk,磁盘设备一般有IDE与SCSI两种,IDE硬盘名称为“/dev/hda、/dev/hdb”等,SCSI硬盘名称为“/dev
12、/sda、/dev/sdb”。不过SCSI硬盘因为具有高速缓存和更快的速度,无论是性能还是稳定性都优于IDE硬盘,适合用在服务器上。,(4)选择和安装软件包分区创建完之后,还不能在该分区上安装文件系统,要安装文件系统必须做好准备工作,即格式化分区和创建文件系统。可以选择想要格式化的分区,并选中“Check for bad blocks during format”选择框。一般Linux会在安装软件之前自动格式化和创建文件系统,但是软件包的选择是在格式化之前,如果是出于试验的目的,可以选择“everything”,如果较为熟悉Linux系统了,可以根据需要选择相应的软件包,不过建议安装所有的联机
13、文档。完成以上工作就可以让机器完成磁盘分区的格式化、文件系统的创建、软件包的安装等工作。,(5)配置工作许多配置工作都可以在系统运行过程中进行,不过安装程序在安装完毕时提供了图形化的配置界面,可以在此配置网络、配置显示卡、设置root密码、添加用户等等,不过进行安全验证的配置时一定不要忘了加上以下选项:Enable shadow passwordsEnable MD5 passwords此处有许多配置界面,实际上它们都有对应的应用程序,常用的有timeconfig、userconf、linuxconf、netconf等,其他的如键盘鼠标配置程序kdbconfig、mouseconfig等。,一
14、般安装Linux都要安装LILO引导程序,该程序用于Intel平台,Sparc平台采用Silo,Alpha平台则使用Milo。可以选择把LILO装在主引导扇区(MBR)或引导分区的第一个扇区,一般情况下LILO安装在主引导扇区,但是如果系统装了其他的引导程序,为了不破坏它们,就必须安装在引导分区第一个扇区,要从该分区启动系统,就必须先激活该分区。,安装程序还提供了几种不同的测试信息,把这些信息放在五个虚拟控制台上,可以用Alt+Fn在它们之间切换。当安装Linux遇到困难时,虚拟控制台提供的信息非常有帮助,它可以使您发现问题所在。其中:Alt+F1为安装的对话框;Alt+F2为外壳(shell
15、)提示符;Alt+F3为安装日志(来自安装程序的信息);Alt+F4为系统日志(来自内核的信息);Alt+F5为其他信息。如果对Linux系统很熟悉的话,也可以选择从ftp站点安装、从NFS服务器安装、SMB安装以及从硬盘安装。但是上述安装都需要启动盘,除了SMB安装外,还需要支持盘。,10.5 软件包及模块的安装与加载传统的UNIX操作系统如Solaris,用户应用程序一般安装到/usr/local目录下后,配置文件和可执行命令也放在相应目录下,如/usr/local/etc、/usr/lcoal/bin。Linux下应用程序的目录组织以套件的形式出现,这和大多数UNIX版本有很大区别,其配
16、置参数通常放置在/etc目录下,可执行命令放在/usr/sbin或/sbin中。无论是RedHat的RPM软件包管理方式还是Debian的dpkg,都采用这种方式。但是它也有/usr/local目录,可以迎合那些喜欢自己编译和安装软件包的系统管理员的口味,实际上作为应用服务器,这种方式更符合要求,不过要注意设置好与路径相关的环境变量,如MANPATH等。,下面将介绍RedHat的软件包管理工具RPM,有兴趣的读者可以自学Debian的dpkg,但是dpkg需要有一定的Linux使用经验,只有熟悉了Linux系统才可以去涉足,它对于想更深入地了解Linux系统非常有帮助。RPM(Red Hat
17、Package Manager)可用来安装、卸载、升级、查询、验证和创建软件包。利用RPM创建的软件包是一个档案文件,以“.rpm”作为后缀,它包含文件、软件名称、版本等信息,下面分别介绍RPM的主要功能:,(1)安装软件包:rpm-i可选参数 软件包.rpmrpm可选参数如下:-v显示安装的软件包名称。-test 演示安装过程但并不实际安装任何内容-nodeps 安装前不执行软件包依赖性检查,但不推荐使用-force 强制安装一个软件包-h打印50个“#”符号,与-v合用,使显示的内容更美观-vv显示rpm命令完成的工作如:#rpm-ivh input-1.4.linux,(2)卸载软件包:
18、rpm-e可选参数 软件包名称参数“-test”,配合“-vv”使用,能够使RPM演示删除软件包的操作过程,但实际上并不删除任何文件。另外有些软件包是其他软件包运行必需的组件,要删除它们就会打破这种依赖性,导致其他程序不能正常运行,如果要强行删除,可以使用“-nodeps”通知RPM卸载前不检查软件包依赖性。(3)查询软件包:rpm-q可选参数 软件包名称rpm-q的用法如下:,rpm-ql列出软件包的所有文件,包括配置文件、文档文件等rpm-qs 列出软件包中所有文件的状态rpm-qd 列出软件包中所有的文档文件rpm-qc列出软件包中所有的配置文件rpm-qi 列出软件包的综合信息rpm-
19、qa 列出系统中安装的所有软件包rpm-qf 文件名列出拥有指定文件的软件包rpm-qp 包.rpm列出该文件对应的软件包名称如:rpm-qp chinput-1.4.linux-1.i386.rpm 查询该软件包会在系统中安装哪些文件,(4)验证软件包:rpm-V软件包名称它将软件包的信息与初始安装时存储在软件包数据库中的信息进行对比,比如有人安装了木马程序就可以通过这种方式查出来,不过这个方法不是很安全,建议大家安装完毕时备份/var/lib/rpm/目录下的内容,最好放到另一台主机上。如果没有问题就不输出任何结果,如果有问题,会输出一个8位字符的字符串,每一位字符代表一种错误,没有错误就
20、用“.”表示,这些字符依次有:S 文件大小改变M 文件的模式改变(文件权限和文件类型)5 MD5校验和改变D 设备变化,L 符号链接变化U 文件属主变化G 文件属组变化T 文件修改的时间变化还可以用以下命令校验包含某个特定文件的软件包,如果文件丢失,还会报告文件状态为“missing”。rpm-Vf 文件名(5)升级软件包:rpm-U可选参数 软件包名称实际上是卸载和安装的组合,不过会保留配置文件。另外一个参数是“-F”,它也可以升级软件包,不过要求存在一个早期版本。升级软件包的可选参数与安装时的参数一样。,10.6 配置与创建内核Linux的内核更新非常快,用户要跟踪这些变化就必须经常编译内
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 清华 linux 电子 教案 10
链接地址:https://www.31ppt.com/p-6312055.html