《红帽子RedHatLinux9.0》(Redhat)9[ISO](附注).doc_第1页
《红帽子RedHatLinux9.0》(Redhat)9[ISO](附注).doc_第2页
《红帽子RedHatLinux9.0》(Redhat)9[ISO](附注).doc_第3页
《红帽子RedHatLinux9.0》(Redhat)9[ISO](附注).doc_第4页
《红帽子RedHatLinux9.0》(Redhat)9[ISO](附注).doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

简介:/app/images/43000/43854.jpg RedHat Linux是目前世界上使用最多的Linux操作系统。因为它具备最好的图形界面,无论是安装、配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价。现在,RedHat Linux又出了9.0新版本,在原有的基础上又有了很大的进步。它完善了图形界面,增强了硬件的兼容性,安装起来更加得心应手,尤其增强了多媒体方面的能力新版本的XFree 4.0.1使你能够在Linux下播放多媒体文件。它还采用了OpenSSL 128位加密技术,使你的网络通信更加安全;最新的内核;提供了USB接口的鼠标和键盘的支持;提供了更加容易配置和管理的图形桌面以及图形界面的内核调整和防火墙配置工具。总之,不论你是一个新手还是一个Linux的老玩家,不论你是个人使用还是企业用服务器,RedHat Linux 9.0都是你最好的选择。美国Red Hat于美国时间3月31日发布了面向个人用户的Linux Distribution的新版“Red Hat Linux 9”。该公司表示“导入了最新的开放源代码技术”(Red Hat公司)。另外,对于在旧版本“Red Hat 8.0”中采用的桌面环境“Bluecurve”,在新版中“进一步改善了Bluecurve的安装向导及接口,并且追加了新的工具及应用软件”。Red Hat Linux 9的主要特点如下。采用线程(thread)处理NPTL(Native POSIX Thread Library)附带美国Sun Microsystems面向办公用途的套装软件“StarOffice”的开放源代码版“OpenO”,包含文档、电子表格(SpreadSheet)以及演示制作工具附带Mozilla的WWW浏览器、电子邮件客户端、地址簿、HTML编辑器(Composer)以及Authoring Tool 附带Ximian Evolution的电子邮件客户端软件,日历以及通迅簿管理软件打印功能采用CUPS Linux内核采用2.4.20,GCC为3.2.1。WWW服务器支持Apache 2.0 Red Hat Linux 9的Bynary和源代码已经开始发布给“Red Hat Network”的成员。另外,该产品将从4月7日开始通过该公司的WWW网站或零售店开始销售。当包含30天“Red Hat Network Basic Service”和WWW支持时,制造商建议零售价格为39美元95美分。当包含收录OS的DVD、“SysAdmin Rescue Tool”、办公软件和多媒体应用软件CD、60天Red Hat Network Basic Service、WWW支持以及电话支持时,制造商建议零售价格为149美元95美分。附安装手册RedHat在 9.0以后,就将ipvsadm这些套件去除,因此如果想使用LVS(Linux Virtual Server),就得自己重新编译核心(kernel),而编译核心是一件穷极无聊的事情,不管是make menuconfig、make xconfig、make config,触目所及都是一堆不是很懂的驱动程序,本文利用一些技巧,将compile kernel变得比较简单,但是如果你有一些不常见的硬设备,请自己想办法Compile,或者利用linux的load module功能自行将该硬件的驱动程序加载进kernel。Redhat 8.0选择完整安装时,预设已经会支持ipvs,但是他却不支持-NOARP这个网络卡设定选项,因为没有这个-NOARP选项,则LVS无法在同一个网段内设定LVS/DR与LVS/IP Tunnel,会遭遇ARP Problem,所以只好重新编译核心,顺便将kernel更新至比较新的版本,另外RedHat 8.0上比较新的核心,预设不支持ipvs。首先简单介绍一下LVS到底是什么东西,其实他是一种丛集(Cluster)的技术,透过支持IPVS的kernel,来达到LVS/Direct Routing (DR)、LVS/IP Tunnel、LVS/NAT的功能,详细内容请看LVS官方网站。而这些技术有什么用呢?其实就是拿来当成High Availability软件,Unix大厂SUN、HP、IBM、SCO等等都有提供这类的软件,但是都要很多钱,而我们没什么钱,只好用Open Source,而Open Source的好处,就是可以达到类似的功能,但不需要花钱。?以下安装内容主要参考下述网页,非常感谢这些提供基本知识的人,如果你不清楚LVS是什么,看看下面文章,可以有个头绪顺便练练基本的功夫,以免后面的内容你完全不晓得我再写什么。http:/linux.vbird.idv.tw/ 鸟哥的Linux私房菜(Linux基本常识)http:/www.adj.idv.tw/server/linux_lvs.php 在RedHat 7.3上架设LVS/ LVS的官方网站/articles/2/0/202490941.shtml LinuxAid说明(上)/articles/8/0/807154206.shtml LinuxAid说明(下)/howto/lvs/install/ Alex的网站,重要的patch都从这儿抓取附带一提:如果你参考Linux Virtual Server的官方网站上的作法,我在REDHAT 8上编译了十多次的kernel也作不出来,后来发现是因为RedHat在kernel-2.4.20-19.8的source中将ipvs的程序代码拿掉,且CIPE版本也不对。目前最适合拿来当Linux Virtual Server的RedHat版本为7.3,其它的都不是很stable,有兴趣可以用google查查看。下列方法适用于2.4的kernel,主要在Redhat 8.0上使用,但是RedHat 9.0应该也差不多。PART I :编译核心1、首先安装RedHat 8.0选择全部安装。关闭一些不用的Service与并将vsftp激活。即着手进行kernel的重新编译,此时的kernel版本为2.4.18-18.4。2、下载oprofile首先上google找寻oprofile版本要大于0.4的,因为在安装kernel 2.4.20-18.8.rpm的时候会需要这个rpm,如果找不到rpm,就搜寻oprofile-0.4-xx.src.rpm。2.1、安装oprofile# rpm -ivh oprofile-0.4-44.8.1.src.rpm# cd /usr/src/redhat/SPECS# vi oprofile.spec 将(BuildPreReq: kernel-source =2.4.20)用# mark起来# rpmbuild -bb oprofile.spec# cd /usr/src/redhat/RPMS/i386/# rpm -ivh oprofile-0.4-44.8.1.i386.rpm(安装oprofile)3、安装内核安装kernel 2.4.20-18.8的kernel,上.tw/Linux/RedHat/updates/抓取kernel-2.4.20-18.8的rpm核心,因为我测试环境有三部,一部是我的notebook (P4 CPU、512MB RAM),一部是有4GB RAM与两颗CPU(PIII 700)的机器,一部是有1GB RAM与两颗有hyper threading P4 CPU的计算机。所以我总共抓了三个RPM,分别是kernel-2.4.20-18.8.i686.rpm 02-Jun-2003 23:34 13.3Mkernel-bigmem-2.4.20-18.8.i686.rpm 02-Jun-2003 23:34 13.9Mkernel-smp-2.4.20-18.8.i686.rpm 02-Jun-2003 23:34 13.9M然后在各部机器上先安装上述RPM:若不清楚倒底要用那个,可以用uname -r2.4.20-18.8bigmem (就用bigmem的版本)#rpm -ivh kernel-2.4.20-18.8.i686.rpm检查grub(/boot/grub/grub.conf)或lilo(/etc/lilo.conf)的设定是不是正确?如果正确,就重新激活机器(shutdown -i 6 now),用2.4.20-18.8开机,检查有无错误。4、安装内核源码然后上 ;抓取kernel-source-2.4.20-19.8.i386.rpm这个kernel的核心。利用# rpm -ivh kernel-source-2.4.20-19.8.i386.rpm安装,他会建立两个目录:/usr/src/linux-2.4.20-19.8 (directory)/usr/src/linux-2.4-/usr/src/linux-2.4.20-19.8 (Symbolic Link)但是我们还要另外建立一个symbolic link#ln -s ./linux-2.4.20-19.8 ./linux因为等会要上ipvs patch的时候,他一定会link到/usr/src/linux这个目录,所以要另外建立这个Soft Link。5、因为我们先前有安装过2.4.20-18.8的rpm文件,所以在/boot目录下,可以找到-rw-r-r- 1 root root 44764 5月 29 19:49 config-2.4.20-18.8这个档案,将这个档案copy至/usr/src/linux/.config# cp /boot/config-2.4.20-18.8 /usr/src/linux/.config因为等会我要利用make oldconfig去作他default会去读取/usr/src/linux/.config这个file注意:这就是我所说的技巧,因为我先前用make config、make menuconfig选取那些modules,但是因为数量实在太多,看得眼花撩乱,而且选完不知道为什么总有一两地方有问题无法compile成功,无意间被我发现

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论