当前位置:Linux教程 - RedHat - RedHat 7.0概览

RedHat 7.0概览



        
    作者:门宣 

      RedHat Linux 7.0 是备受业界关注的版本。人们期待新版本有更多的新特性、更高的系统性能。RedHat为此做出了巨大的努力,以满足消费市场、用户和爱好者的需求。

      一、RedHat Linux 7.0 标准版的组成(见表1)。

      二、系统的安装

      安装使用了应用程序 Anaconda,基本和Red Hat 6.2相同。入门级的用户不再需要在KDE和GNOME之间作出选择:可以二者都装或二者都不装。其它安装选项不多,有服务器和工作站两种类型设置,及定制、升级两种方式。从6.2版本升级是相当容易的,但仍建议做一个全新干净的安装。

      Disk Druid仍然以一种直接简单的方式管理磁盘分区,对于新手特别容易。

      组件包选择仍然可单独进行,它们被分成三个组(GNOME, KDE, 和 Games)。

    表1 RedHat Linux 7.0 标准版的组成

    项目 内容

    内核 2.2.16 、2.4

    Glibc 2.1.92

    X服务器 XFree86 3.3.6、 XFree86 4.0.1

    兼容性 GNOME 1.x、KDE 1.x、Red Hat 5.x、6.x

    文件系统 ext2、FAT、NTFS、ISO9660, 等等

    最低硬件要求 386、5 MB RAM、200 MB 硬盘空间

    处理器 Intel x86 CPU及其兼容平台

    其它特性 支持SMP、Red Hat 网络、USB 、图形化安装、图形化防火墙
    设置、图形化内核配置

    绑定软件 egcc 2.96、gdb 5.0、 Apache 1.3.12、Abiword 0.7.10、
    GNOME1.2、KDE 1.1.2、GTK+ 2.0、OpenSSL、Sawfish

    安装途径 硬盘、CD-ROM、FTP、NFS


      X-Window配置还是和6.2版同样的方式,现在可以指定显示卡上显存的数量。在识别机器使用的显示卡方面,PCI probe程序发挥了较大的作用。

      一个令人兴奋的地方是,安装程序可以自动检测和配置声卡。这在不久前还难以做到,不必运行sndconfig而能很快听到声音是一个很好的进步。

      字体和显示管理变得更好,也包括了文本方式的设置程序/usr/sbin/setup。它与几个配置程序相链接,如用于声卡安装的sndconfig程序。

      一旦安装完成,用户会看到一个全新面貌的桌面环境,特别是使用了GNOME的用户。7.0版本捆绑了GNOME1.2,在内部缺省使用Sawfish窗口管理器,取代了 Enlightenment、Sawfish,和GNOME配合得相当好。首次启动GNOME,在启动界面会显示检测到的系统中的各种设备。KDE爱好者也可以看到 KDE2 预览版桌面。

      RedHat仍然提供了许多工具包。RedHat做了许多工作,剔除了不常用的和已被淘汰的东西,提供给用户一套可靠的工具类应用程序。失望之处是缺乏诸如Applixware 或 StarOffice之类的产品套件。

      连接到互联网时,新使用一个类试于微软Windows的“加入新连接向导”。它可以检测调制解调器及完成相关的其它设置工作。一旦连接完成,就可以使用浏览器、处理电子邮件等。

      GnoRPM程序可帮助用户安装RPM软件包,而且可以找到Internet上更多的软件包、并下载和安装。当然,超级工具CD中还有许多应用程序可以选择。普通安装只需两张CD中的第一张CD。

      三、RedHat 网络

      RedHat 网络是提供给RedHat 7.0用户的新服务、是另一个销售自由软件的途径。它可以选择收集用户系统中的有关信息和参数、建立用户数据库、并把最新软件信息及时通知用户,以降低用户系统的维护成本,用户可以试用60天。基于他们的站点,用户可及时获得软件安全方面的补丁;甚至可为公司的计算机进行软件下载、管理、升级和修补。

      要使用RedHat 网络的服务,需到他们的站点注册或运行RedHat 7.0安装的rh_register程序,登记注册之后,会要求你下载一个用于系统环境文件的数字证书(XML格式)。这一证书位于/etc/sysconfig/rhn/systemid,然后,需要做的就是启动RedHat网络守护程序,进入控制台,执行

      /sbin/service rhnsd restart

      /sbin/chkconfig --level 345 rhnsd on

      RedHat 网络守护程序每半小时检查一次RedHat网络。这对于使用宽带网的用户是较为适宜的。

      四、Redhat Linux 7.0的新特点

      在业界,技术创新一直是非常重要的。有许多公司冒风险进行超前的技术研发,并向大众奉献他们的最新技术。RedHat同样如此。RPM(或RedHat软件包管理器Red Hat Package Manager)是他们制定的一个简易的软件包管理标准,可以在系统中建立一个类试数据库的记录,以此跟踪系统中已安装的程序。使用RPM可以省去编译源代码,让所有的新手很快融入Linux。RPM已成为业界的一个事实上的兼容标准,如,3dfx仅仅以RPM方式发布他们的驱动程序。现在RedHat推出了具有更优异性能的RPM 4。

      在GLX扩展方面,Red Hat也做了大量的改进。在长期的开发之后,已将其成果纳入进XFree86 4.0.1中。GLX扩展是Linux上的主攻方向之一,目的是在专业图形图像处理、游戏(如Quake III、Unreal Tournament等)方面充分利用当今先进的3D视频加速卡的优异性能。7.0版在Intel i810/815、ATI Rage 128、 Matrox G200 和基于Glide的 3Dfx 视频卡上均有较好的使用效果。3Dfx使用的 Glide组件位于第二张CD。但许多人发现游戏,在Nvidia系列显示卡每秒的播放帧数很少。Nvidia 显卡的驱动需要做较大的改进。

      其它方面,RedHat在GUI安装程序上做了大量易用化工作,较领先地加入了防火墙和内核的图形化配置界面;安装程序自动检测和配置声卡;增强了的国际化子系统可以支持16位语言;使用新GNU编译器用于C++、Java程序语言;支持 USB;集成了企业IT部门通过web进行安全通信所需要的工具 OpenSSL。

      五、不足之处

      对于全体用户和开发者社区,最重大的事件是缺省使用新的RPM4、gcc C编译器和glibc(2.1.92),以前的编译器更名为kgcc。这意味着:以Red Hat 7.0使用的libc编译的软件将不能在其它当前Linux版本和早期RedHat版本上运行;RedHat 7.0 软件包不能安装到任何早期版本和没有升级到RPM4的其它Linux发行版本;编译的软件将和当前的“标准”版本不兼容。在RedHat 7.0中,对部分兼容性的牺牲是为了转到使用下一代技术。

      另外,为了以后平滑地升级到正式版的2.4内核,把2.4 kernel 头文件用在2.2.16上,这也会对需要编译2.2.16内核的用户造成困惑及引发争论;安装程序Anaconda加载vfat分区会出现麻烦;RedHat网络守护程序会丢失文件描述符。

      RedHat 7.0没有包含ReiserFS文件系统,许多的Linux发行版本都使用了这一文件系统,喜爱这一文件系统的用户是会感到遗憾的;新版本支持的USB是 1.0版本,及早做一些修改以支持新的USB 2.0也是大家期望的。


    发布人:netbull 来自:赛迪网