《红帽子redhatlinux9.0》(redhat)9[iso](附注)

上传人:自*** 文档编号:79009741 上传时间:2019-02-16 格式:DOC 页数:6 大小:35KB
返回 下载 相关 举报
《红帽子redhatlinux9.0》(redhat)9[iso](附注)_第1页
第1页 / 共6页
《红帽子redhatlinux9.0》(redhat)9[iso](附注)_第2页
第2页 / 共6页
《红帽子redhatlinux9.0》(redhat)9[iso](附注)_第3页
第3页 / 共6页
《红帽子redhatlinux9.0》(redhat)9[iso](附注)_第4页
第4页 / 共6页
《红帽子redhatlinux9.0》(redhat)9[iso](附注)_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《《红帽子redhatlinux9.0》(redhat)9[iso](附注)》由会员分享,可在线阅读,更多相关《《红帽子redhatlinux9.0》(redhat)9[iso](附注)(6页珍藏版)》请在金锄头文库上搜索。

1、简介:http:/ RedHat Linux是目前世界上使用最多的Linux操作系统。因为它具备最好的图形界面,无论是安装、配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价。现在,RedHat Linux又出了9.0新版本,在原有的基础上又有了很大的进步。它完善了图形界面,增强了硬件的兼容性,安装起来更加得心应手,尤其增强了多媒体方面的能力新版本的XFree 4.0.1使你能够在Linux下播放多媒体文件。它还采用了OpenSSL 128位加密技术,使你的网络通信更加安全;最新的内核;提供了USB接口的鼠标和键盘的支持;提供了更加容易配置和管理的图形桌面以及图形

2、界面的内核调整和防火墙配置工具。总之,不论你是一个新手还是一个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的主要特点如下。采用线程(th

3、read)处理NPTL(Native POSIX Thread Library)附带美国Sun Microsystems面向办公用途的套装软件“StarOffice”的开放源代码版“OpenOffice.org”,包含文档、电子表格(SpreadSheet)以及演示制作工具附带Mozilla的WWW浏览器、电子邮件客户端、地址簿、HTML编辑器(Composer)以及Authoring Tool 附带Ximian Evolution的电子邮件客户端软件,日历以及通迅簿管理软件打印功能采用CUPS Linux内核采用2.4.20,GCC为3.2.1。WWW服务器支持Apache 2.0 Red

4、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这些套件去除,因

5、此如果想使用LVS(Linux Virtual Server),就得自己重新编译核心(kernel),而编译核心是一件穷极无聊的事情,不管是make menuconfig、make xconfig、make config,触目所及都是一堆不是很懂的驱动程序,本文利用一些技巧,将compile kernel变得比较简单,但是如果你有一些不常见的硬设备,请自己想办法Compile,或者利用linux的load module功能自行将该硬件的驱动程序加载进kernel。Redhat 8.0选择完整安装时,预设已经会支持ipvs,但是他却不支持-NOARP这个网络卡设定选项,因为没有这个-NOARP选

6、项,则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等等都有提供

7、这类的软件,但是都要很多钱,而我们没什么钱,只好用Open Source,而Open Source的好处,就是可以达到类似的功能,但不需要花钱。?以下安装内容主要参考下述网页,非常感谢这些提供基本知识的人,如果你不清楚LVS是什么,看看下面文章,可以有个头绪顺便练练基本的功夫,以免后面的内容你完全不晓得我再写什么。http:/linux.vbird.idv.tw/ 鸟哥的Linux私房菜(Linux基本常识)http:/www.adj.idv.tw/server/linux_lvs.php 在RedHat 7.3上架设LVShttp:/www.linuxvirtualserver.org/ L

8、VS的官方网站http:/ LinuxAid说明(上)http:/ LinuxAid说明(下)http:/ 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,

9、主要在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.sr

10、c.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,上http:/ftp.nsysu.edu.tw/Linux/RedHat/updates/抓取kernel-2.4.20

11、-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

12、: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、安装内核源码然后上http:/ ;抓取kernel-source-2.4.20-19.8.i386.rpm这个kernel的核心。利用# r

13、pm -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

14、.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成功,无意间被我发现2.4.20-18.8的config档案与2.4.20-19.8的config档案一模一样,加上kernel的README中又有写make oldconfig会去读取,.config这个档案,所以我才会想到用这个方法或许可行,因为2.4.20-18.8都可以正常激活机器了,不可能用相同的config 档案,2.4.20-19.8就无法激活。其它版本,应该也差不多,先安装一个差不多版本的kernel,再用他的config去重新compile支持ipvs的kernel

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号