手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网站运营>建站经验>列表

红帽企业 Linux AS 4 的改进

来源:互联网 作者:west263.com 时间:2008-04-16
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

  更多关于 Apache 和 SELinux 策略的信息, 请参阅http://www.redhat.com/docs 中的 Red Hat SELinux Policy Guide。
  ·在默认的情况下,httpd 守护进程使用 C locale,而不是使用被配置的系统的 locale。这能够通过修改 /etc/sysconfig/httpd 文档中的 HTTPD_LANG 变量来改变。
  php
  ·默认的 /etc/php.ini 配置文档已把过去使用的默认值 "development" 改为使用 "production" 为默认值。不同的地方是:
  odisplay_errors 现在是关
  olog_errors 现在是开
  omagic_quotes_gpc 现在是关
  这个软件包现在使用 "apache2handler" SAPI 和 Apache httpd 2.0 集成,而不是使用 "apache2filter" SAPI。假如从以前的发行版本升级,SetOutputFilter 会被从 /etc/httpd/conf.d/php.conf 文档中删除。
  ·PHP 扩展模块软件包有以下变化:
  ogd, mbstring 和 ncurses 扩展已被分别移到了php-gd, php-mbstring 和 php-ncurses 软件包中。假如您是从以前的版本升级的,您需要手动安装这些软件包。
  odomxml, snmp 和 xmlrpc 扩展现在分别在 php-domxml, php-snmp 和 php-xmlrpc 软件包中。
  squid
  在默认的 SELinux 安全配置中,这个守护进程是被 targeted 策略所规定的。他通过设定这个守护进程所需使用的系统目标的访问权限来提高系统的安全性。但是,这可能导致您以前能够运行的配置不再能够正常地工作。您必须对 SELinux 有足够的了解,从而达到能够使您的系统正常运行,又能够提高您系统安全性的目的。
  如需了解更多关于 SELinux 策略的信息,请参阅 http://www.redhat.com/docs 上的 Red Hat SELinux Policy Guide 文档。
  X 窗口系统
  本节包含关于 红帽企业 Linux 提供的 X 窗口系统实现的信息。
  xorg-x11
  ·红帽企业 Linux 4 包括新的 xorg-x11-deprecated-libs 软件包。这个软件包包括了 X11 相关的库函数。这些库函数已过时并将不再包括在以后的 红帽企业 Linux 版本中。为了使第三方的软件提供者能够有足够的时间来把使用这些库函数的应用程式进行修改,和这些程式二进制兼容的应用还被在这个版本中所维护。
  当前,这个软件包包括 Xprint 库函数 (libXp)。新的应用程式不应该再使用这个库。当前在使用这个库的应用程式应该升级到使用支持 libgnomeprint/libgnomeprintui 打印的 APIs.
  ·用户对当前的 红帽企业 Linux X 窗口系统中和字体相关的问题可能会有一些混淆。当前,存在两个字体子系统,他们具备不同的特性:
  - "核心 X 字体子系统" 是原始的(多于15年)子系统。被这个子系统处理的字体不是抗锯齿的。他被 X 服务器所处理,名字类似:
  -misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1
  新的字体子系统被称为“fontconfig”。他允许应用程式直接使用字体文档。fontconfig 经常和“Xft”库一起使用,这会允许应用程式在屏幕上绘制平滑字体。fontconfig 使用的名称更有“人情味儿”,他们类似:
  Luxi Sans-10
  随着时间的推移,fontconfig/Xft 将会取代核心 X 字体子系统。现在,使用 Qt 3 或 GTK 2 工具包(包括 KDE 和 GNOME 应用程式)的应用程式使用 fontconfig 和 Xft 字体子系统;其他程式多数使用核心 X 字体。
  红帽企业 Linux 将来可能会仅支持 fontconfig/Xft 作为默认的本地字体存取方法来取代 XFS 字体服务器。
  注意:以上列出的字体子系统的使用有一个例外:OpenOffice.org 使用他自己的字体绘制技术。
  假如您想给您的红帽企业 Linux 4 系统添加新字体,根据使用新字体的字体子系统而定,您必须明确所需步骤。对于核心 X 字体子系统,您必须:
  1. 创建 /usr/share/fonts/local/ 目录(假如他不存在):
  mkdir /usr/share/fonts/local/
  2. 把新字体文档复制到 /usr/share/fonts/local/ 中
  3. 使用以下命令来更新字体信息(注意,由于格式限制,以下行并不以一行形式出现,但是在实际使用中,他应该在一行内输入):
  ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale
  mkfontdir /usr/share/fonts/local/
  4. 假如您必须要创建 /usr/share/fonts/local/,您就必须把他添加到 X 字体服务器(xfs)的路径中:
  chkfontpath --add /usr/share/fonts/local/
  把新字体添加到 fontconfig 字体子系统比较简单明了;只需把新字体复制到 /usr/share/fonts/ 目录中即可(个体用户能够把新字体复制到 ~/.fonts/ 目录中来修改他们的个人字体配置)。
  复制了新字体后,使用 fc-cache 来更新字体信息缓存:
  fc-cache <directory>
  (这里的 <directory> 应该是 /usr/share/fonts/ 或 ~/.fonts/ 目录。)
  个体用户还能够图像化地安装字体。方法是:在 Nautilus 中浏览 fonts:///,然后把新字体文档拖放到那里。
  注意:假如字体文档名以“.gz”结尾,这表明他使用 gzip 被压缩,因而必须使用 gunzip 来解压后,fontconfig 字体子系统才能使用这个字体。
  ·鉴于向基于 fontconfig/Xft 的新字体系统的转换,GTK 1.2 应用程式将不会被「字体最好选择项」对话框中做出的改变所影响。对于这些应用程式,字体能够通过在 ~/.gtkrc.mine 文档中添加以下几行来配置:
  style "user-font" {
  fontset = "<font-specification>"
  }
  widget_class "*" style "user-font"
  (这里的 <font-specification> 代表被传统的应用程式使用的字体规定,如“-adobe-helvetica-medium-r-normal--*-120-*-*-*-*-*-*”。)
  其他注记
  本节包含关于不属于以前介绍的任何类别的软件包的信息。
  compat-db
  C 和 TCL 绑定库不再包含在 compat-db 软件包中。需要使用这些绑定的应用程式必须指向当前的 DB 库。
  lvm2
  本节包含关于 lvm2 软件包的信息。
  ·一个完整的 LVM2 命令被安装在 /usr/sbin/。在 /usr/ 还无效的启动环境中,每个命令前需要加上 /sbin/lvm.static(例如,/sbin/lvm.static vgchange -ay)。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!