LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 830|回复: 1

Dropline-Gnome 中文化初探

[复制链接]
发表于 2003-8-1 11:25:00 | 显示全部楼层 |阅读模式
拥有 Cereon CPU 以上的 Slackwre Linux 用家相信为数不小,
安装完後第一件事情想必是 compile kernel 来增加其效能吧。

但是其它的软件却依然是根据 i386 来定制的呢?
直到 Slackware 9, 软件的定制已悄悄移向 i486 了,
相信 Slackware 9.1 会全面 i486 化了。

在网上偶然发现了一套植根於 Slackware 9,加强桌面效能的
软体包 -- Dropline-Gnome 。

它是一套 i686 化的应用软件软体包,包括七个部份∶
1.系统强化软件
由于应用软件的强化功能需要,原有 Slackware 内的
系统软件不足,固需要强化。其中比较重要的是∶
PAM 和 Openldap。(PAM 在 Slackware 中是一个富争论性
的系统软体包,但如作为一个桌上办公为主要目的的软体包,
OpenOffice 的建立而需要的模块,使用它也是无可口非。)

2.最新版本的 Gnome 桌面软件套
Gnome 正是这套软件套的主角。

3.桌面增强软件

4.网上应用软件
包括 microsoft webfonts, xft 化的 Mozilla 1.4 等。

5.办公室应用软件
包括 OpenOffice 1.0.3, abiword 等

6.多媒体应用软件

7.Development programs.


Dropline-Gnome 与 我们的 Slackware-CLE 9.0 是否 Compatible 呢?

虽然 Gnome 已全面 I18N 与 L10N 化,但作为两个亘相
独立发展的增强软件软体包,互不协调也不为奇呢?

要如何克服呢?以下便是我的初步结果∶

backup /etc/X11/xinit/xinit.gnome :
cp /etc/X11/xinit/xinit.gnome /etc/X11/xinit/xinit.gnome.cle

从网址 http://www.dropline.net/gnome 下载安装软件。

使用正常安装软件套的方法,便可使用它来下载和安装馀下的
176 个软体包。

> dropline-installer --force

(因为已安装 CLE, 固需加上参数 --force)

安装後需要重新激活,因系统己 PAM 化了。

系统已安装的中文字体被移到
/usr/share/fonts.old

固需执行以下指令∶
mv /usr/share/fonts.old/ttf /usr/share/fonts

另外 /usr/X11R6/lib/X11/font/misc 的 font.dir 也
被修改,失去了 big-5-0 的记录,使输入法失效。

固需重新执行

mkfontdir /usr/X11R6/lib/X11/font/misc/

最後记得还原 xinitrc.gnome 啊!


Firefly 增强中文字体强化的可能性?

由于 dropline-gnome 已经重新包装 xfree86-4.3.0,
及将内在的软体包分开包装∶
即已独立包装 freetype2 和 fontconfig,固此升级和还原会
更加容易呢?

我也根据 dropline-gnome 的规格,重新包装几个
Firefly 化的软体包,它们包括∶
freetype2-2.1.4-i686-1.Firefly.dl.tgz
xft-2.1.2-i686-1.Firefly.dl.tgz
xft-devel-2.1.2-i686-1.Firefly.dl.tgz
fontconfig-2.2.1-i686-1.Firefly.dl.tgz
pango-1.2.3-i686-1.Firefly.dl.tgz

除了 xft 软体包外,共它的软体包可用 upgradepkg 指令
升级与还原。

xft-devel 可以不用安装,它是为了包装的原整性而设的。
至於 xft 可以 installpkg 安装,如需还原,可於安装前
将以下软件 backup,

cp /usr/X11R6/bin/xft-config /usr/X11R6/bin/xft-config.dl

还原便要 removpkg xft, 之後要
mv /usr/X11R6/bin/xft-config.dl /usr/X11R6/bin/xft-config

cd /usr/X11R6/lib
ln -sf libXft.so.2.1 libXft.so.2

以上便是我的测试成果。

而此文也是我使用试验的计算机装备,即
Slackware 9 + CLE + Dropline-gnome + Firefly patch
写下来呢!

AlexWan from HKSAR
 楼主| 发表于 2003-8-1 11:31:49 | 显示全部楼层

嘿嘿,还有此文的问答

>请问一下:
>装了这个Dropline-Gnome软体包的话,那原有在Slackware 9
>的Gnome应用进程是不是会被覆盖掉ㄋ??

是的,不只Gnome应用进程。有部份系统进程,包括 shadow,
也会被覆盖掉,因为系统加装了 PAM - pluggable
authentication module, 甚至整个 X-Window 也会被替换呢!

>那我们可不可以在安装Slackware 9时就不要安装Gnome
>等安装完Slackware 9之後再安装Dropline-Gnome??

当然可以。系统升级时会检查必需要的软件套,如缺少了会
提示安装。升级之後也会检查重叠的软件加以移除。

>如果以後要升级应用软件的话,只要用它的安装进程
>dropline-installer通过网络下载升级就好了吗?

是的,你会发现在屏幕右上角有一图示,妨似红帽子的升级
提示一样呢!

>如果是自己抓回来的进程可不可以用这安装进程升级
>??而抓回来的进程*.tgz一定是要符合dropline-gnome
>的规格吗??

如不属於 dropline-gnome 内的软体包,可用回 Slackware 9
安装进程安装。
dropline-installer 的责任是保持其软体包的原整性及升级
其软件的提示,最终也是利用回 intallpkg, upgradepkg
和 removpkg 来增删软件的。

>请问重新包装Firefly的软体包要去哪下载ㄋ?

由于纯是个人兴趣,而我也没有任何网上资源,固最大可
能是将 buildscript 在这发表,连同下载源代码及修保
进程的网址。

[另注∶当安装完此四个修保进程後,dropline-installer,
即在画面右上角的图示会显示有新的进程下载,如按指示安装,
会覆盖掉它们及移除 xft 软体包呢。]

>可用於Window Maker吗?

只要是支持 xft2, 一个新的字体渲染技术,便可以了。
Firefly 的改良是面向此技术对显示中文字体的改善。

>哪里可下载整个Dropline-Gnome软体包,存放在硬盘ㄋ

上文已有提示。即利用其 dropline-installer 也有
纯下载功能呢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表