荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: flyhigh.bbs@bbs.sjtu.edu.cn (sky), 信区: Linux
标  题: 安装注记(三)常规备注
发信站: 饮水思源 (Sun Feb 23 11:37:33 2003)
转信站: SZU!news.tiaozhan.com!news.neu.edu.cn!SJTU

常规备注
本节描述安装后的问题。

在升级运行 Ximian GNOME 的 Red Hat Linux 6.<x>, 7.<x>, 8.0 和 8.0.94 系统时,
存在一些已观察到的问题。这个问题是由正式版 Red Hat Linux RPM 和 Ximian RPM 之
间的版本重复造成的。该配置不被 Red Hat 支持。您可以使用下面几种方法来解决这个
问题:

1) 您可以在升级 Red Hat Linux 前从您的 Red Hat Linux 系统上把 Ximian GNOME 删
除。

2) 您可以升级 Red Hat Linux,然后立即重装 Ximian GNOME。

3) 您可以升级 Red Hat Linux,之后立即删除所有剩余的 Ximian RPM,然后用对应的
Red Hat Linux RPM 来代替它们。

你必须使用以上一种方法来解决版本重复问题。否则会造成不稳定的 GNOME 配置。

在最近的几个 Red Hat Linux 版本中,X 窗口系统下的与字体有关的问题有些令人迷惑
。目前,其中有两种带有不同特点的子系统:

- 原始的(已有 15 年以上历史)子系统被称为“核心 X 字体子系统”。由这个子系统
绘制的字体不是平滑字体,它们由 X 服务器处理,名称类似:

-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1

新的字体子系统被称为“fontconfig”。它允许应用程序直接使用字体文件。fontconfi
g 经常与“Xft”库一起使用,这会允许应用程序在屏幕上绘制平滑字体。fontconfig
使用的名称更有“人情味儿”,它们类似:

Luxi Sans-10

随着时间的推移,fontconfig/Xft 将会取代核心 X 字体子系统。目前,使用 Qt 3 或
GTK 2 工具包(包括 KDE 和 GNOME 应用程序)的应用程序使用 fontconfig 和 Xft 字
体子系统;其它程序多数使用核心 X 字体。

Red Hat 在未来可能会仅支持 fontconfig/Xft 作为默认的本地字体访问方法来取代
XFS 字体服务器。

注意:以上列出的字体子系统用法有两个例外。它们是 OpenOffice.org(使用它自己的
字体绘制技术)和 Mozilla (使用 fontconfig,但不是 GTK 2)。

如果你想给你的 Red Hat Linux 8.0.94 系统添加新字体,根据使用新字体的字体子系
统而定,你必须明确所需步骤。对于核心 X 字体子系统,你必须:

1. 创建 /usr/share/fonts/local/ 目录(如果它不存在):

mkdir /usr/share/fonts/local/

如果你必须要创建 /usr/share/fonts/local/,你就必须把它添加到 X 字体服务器的路
径中:

chkfontpath --add /usr/share/fonts/local/

2. 把新字体文件复制到 /usr/share/fonts/local/ 中

3. 使用以下命令来更新字体信息:

ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale

4. 使用以下命令来重新启动 xfs 字体服务器:

service xfs reload

把新字体添加到 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-*-*-*-*-*-*”。)

XFree86 4.2.99.901 (4.3.0 预发行版) 中包括的新特性有:

- Xcursor — 新编的鼠标光标代码,允许使用颜色、平滑字体、alpha 混和(透明)、
动画、可使用主题、多种大小的鼠标指示器。

- ATI Radeon 9000、9100、FireGL 8700、8800 3D/2D/Xv 支持现在可用。ATI
Radeon 9500 Pro 和 9700 Pro,以及 ATI FireGL X1 和 Z1 现在仅支持 2D。对额外的
 30 种以上的 ATI Rage 128 芯片集的支持也已在本次发行版本中被添加,它现在应该
包括了所有的现存Rage 128 芯片集。

- Intel i845、i852、i855、和 i865 集成视频支持(2D/3D/Xvideo),以及被提高了
的 Intel i830 视频支持。Intel 视频驱动程序已被完全重建,大部份被重新编写,从
而提高了其强健性,支持更多硬件。许多错误以及许多为把内存限制为 1MB 的不良的便
携电脑和母板 BIOS 而提供的绕行措施都被修正。

- 对 Nvidia GeForce 4、nForce、GeForce 2 Go 及各类其它 Nvidia 硬件新增支持。
而且,nv 驱动程序已被增进来试图自动检测未知的、尚未正式被支持但又可能可用的
Nvidia 芯片(因此没有被正式支持)。这是通过把它当作同族中与其相似的被支持的芯
片来达到的。如在从前发行版本中所用的 nv 驱动程序仍旧只支持 2D。

- 更新了的 Savage 驱动程序,它支持最新的 Savage 视频芯片集,并修正了各类错误
。然而,某个有关 Savage MX的未知错误仍旧存在。目前没有修正它的方案。

- 提供了用于 National Semiconductor Geode 芯片集的崭新驱动程序:nsc

- 进行了许多对其它视频驱动程序更新和增进。

- 新添了许多输入驱动程序,包括 fpit、palmax、ur98 及其它。

默认情况下,Sendmail 邮件传输代理 (MTA) 不接受来自本地计算机以外的主机的网络
连接。如果您想把 Sendmail 配置成其它客户的服务器,请编辑
/etc/mail/sendmail.mc,并把 DAEMON_OPTIONS 行改变成兼听网络设备(或者使用
dnl 来注释掉该选项)。您必须得运行下面的命令(以根身份)来重新生成
/etc/mail/sendmail.cf:

m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

注意,您必须安装了 sendmail-cf 软件包才能使上面的命令奏效。

CUPS 现在是默认的打印假脱机,redhat-config-printer 是我们推荐来配置它的工具。
它可以从「系统设置」菜单中启动,使用其中的「打印」菜单项目。LPRng 仍被提供了
,但是从从前使用 LPRng 的版本中升级将不会再使用它。

GNOME 打印管理器这个简单的图形化打印队列管理工具现已被包括。它可以从「系统工
具」菜单上启动,使用其中的「打印管理器」菜单项目。除此之外,当某打印作业位于
队列中时,一个图标会出现在面板的系统通知区域。

Red Hat Linux 8.0.94 包括 Native POSIX Thread Library,它是 Linux 的 POSIX 线
程的新实现。该库为 i686 或更高的处理器提供了性能增进和增加了的可缩放性。

该线程库的设计目标是与原有的 LinuxThreads 实现在二进制上兼容;不过,依赖于脱
离 POSIX 标准的 LinuxThreads 实现之处的应用程序将需要被修正。值得注意的不同之
处包括:

- 信号处理已从每线程信号处理改成 POSIX 进程信号处理。

- getpid() 在所有的线程中返回相同值。

- 如果使用了 vfork(),用 pthread_atfork 注册的线程处理程序就不会运行。

使用 NPTL 时会遇到问题的已知应用程序包括:

- 版本 1.4.1 之前的 Sun JRE

- IBM JRE

如果某应用程序使用 NPTL 无法正确运行,它可以使用原有的 LinuxThreads 实现来运
行,方法是设置以下的环境变量:

LD_ASSUME_KERNEL=2.2.5

在内核中的 NPTL 支持可以为整个系统禁用,方法是使用以下引导时间选项:

nosysinfo

Python 已经编译入了 UCS4 支持 (统一码字符使用 4 个字节代表),而不是 UCS2 支持
。UCS4 允许你代表基本的多元平面之外的字符。由于这项改变,某些第三方库可能会停
止生效;重新编译这些库应该能够解决这个问题。请注意,不直接使用统一码的“纯”p
ython 模块 (使用 python 编写的模块),或编译的模块不受这项改变的影响。

fileutils、textutils、sh-utils 和 stat 软件包已被新的 coreutils 软件包代替。

包含网络管理工具的 RPM已被重新命名,其功能也有所改变。redhat-config-network
RPM 包含这个工具的图形化用户界面,redhat-config-network-tui 包含这个工具本身
(及其基于文本的用户界面)。

对 XHTML1 的支持 — 在 XML 中对 HTML 的重组 — 已被提高。 这是通过添加
xhtml1-dtd 软件包,在系统目录中安装 DTD,以及在 libxml2 和 xsltproc 工具中添
加原始支持来达到的。

redhat-switchmail 命令和软件包已被重新命名为 redhat-switch-mail。redhat-switc
hmail-gnome 软件包已被重新命名为 redhat-switch-mail-gnome。

Oprofile 系统范围建档器已被添加到 Red Hat Linux 8.0.94。OProfile 是编程员用来
分析系统性能的工具。它使用在许多现代计算机中内建的特殊硬件。OProfile 的文档位
于 oprofile 软件包中;安装后,Red Hat Linux 8.0.94, 使用 rpm -qd oprofile 命
令来获取一个可用文档的列表。详情请参阅 OProfile 的网站:http://oprofile.sourc
eforge.net。

--
梅标清骨,兰庭幽芳。
茶呈雅韵,李谢浓装。
杏娇疏雨,菊傲寒霜。
水仙冰肌玉骨,牡丹国色天香。
玉树亭亭阶砌,金莲冉冉池塘。
芍药芳姿少比,石榴丽质无双。
※ 来源:·饮水思源 bbs.sjtu.edu.cn·[FROM: 211.80.35.98]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店