QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1392|回复: 13

GTK 到底是什么东东

[复制链接]
发表于 2006-3-18 17:32:27 | 显示全部楼层 |阅读模式
我用的是RH9,2.4核心。
因为要用来看PDF文件,准备装一个Adobe Acrobat Reader 7.0 CHS for Linux
安装的时候会要求GTK 2 >2.4。
我到FTP://ftp.gtk.com.把能看到的最新版本都Down 了下来,可是安装完Glib 2.8后,别的都装不上去,都报Glib版 本问题。
小弟想请教 一下,GTK是什么组件,一般用什么方法安装或是升级,我需要那些套件和版本才能成功装上。

本人很菜,希望能得到详细的解疑。


另外还有两个菜菜问题:

我在 mount 我的Win分区后,看到的东东是乱码,可有什么办法解决.
我的XMMS部分字也是乱码,不知道PC版的 Simsun.ttc 能不能装在RH9里,让XMMS 用,怎么安装也不晓得,呵呵。
发表于 2006-3-18 17:59:29 | 显示全部楼层
RH9 换个版本, 至少 fc3 以上.
回复

使用道具 举报

发表于 2006-3-19 08:53:09 | 显示全部楼层
我用的也是RH9,装Adobe Acrobat Reader 7.0 CHS for Linux的时候遇到了和楼主同样的问题,望高手指点


挂载Win分区:
mount -t vfat -o iocharset=gb2312 /dev/hda7 /mnt/win_e
后面加上-o iocharset=gb2312这个参数就不会出现乱码了
回复

使用道具 举报

WeiMingzhi 该用户已被删除
发表于 2006-3-19 13:01:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2006-3-20 01:12:43 | 显示全部楼层
如果你在RH9上面安装gtk2.8。你就等着系统挂掉吧。:)
回复

使用道具 举报

发表于 2006-3-20 08:58:52 | 显示全部楼层
如果换成2.6的内核呢
如果你在RH9上面安装gtk2.8。你就等着系统挂掉吧。:)
回复

使用道具 举报

发表于 2006-3-20 10:43:48 | 显示全部楼层
这么大的工程,那你还不如换个发型版呢
回复

使用道具 举报

发表于 2006-4-2 19:20:15 | 显示全部楼层
linux这种东西版本不能太低,否则经常出现软件依赖性问题,连最新的依赖性问题都那样了,旧的更糟。
回复

使用道具 举报

发表于 2006-4-3 13:15:26 | 显示全部楼层
[quote:431c91d501="WeiMingzhi"]或者不要用 Adobe Reader, xpdf 加上中文包就足够了。[/quote]
不知道 xpdf 能不能显示中文标题。
回复

使用道具 举报

WeiMingzhi 该用户已被删除
发表于 2006-4-3 15:20:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2006-4-3 17:43:42 | 显示全部楼层
我这里 xpdf 窗口标题不能正确显示。
回复

使用道具 举报

WeiMingzhi 该用户已被删除
发表于 2006-4-3 19:50:52 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2006-4-4 11:06:07 | 显示全部楼层
不是窗口管理器的问题,因为其他窗口都没有这个问题。
目录显示倒好像没问题。
回复

使用道具 举报

发表于 2006-4-4 12:22:33 | 显示全部楼层
别听他们瞎说,gtk2的api是向下兼容的,你可以替换掉系统的gtk2(当然包括glib, cairo, pango, atk)。

你要是不放心,可以把gtk2.4+安装到独立的目录下,以latest gtk2.8为例:

安装glib-2.8.6
./configure --prefix=/opt/gtk2-alt
make && make install

cd /usr/lib
mkdir oldglib && mv `rpm -ql glib2 | grep "/usr/lib"` oldglib
ldconfig

用下面的命令依次安装cairo-1.0.2 pango-1.10.4 atk-1.10.3 gtk-2.8.16
PKG_CONFIG_PATH=/opt/gtk2-alt/lib/pkgconfig:/usr/lib/pkgconfig LD_LIBRARY_PATH=/opt/gtk2-alt/lib ./configure --prefix=/opt/gtk2-alt
PATH=/opt/gtk2-alt/bin:$PATH make && make install

cd /usr/lib
mv oldglib/* . && rmdir oldglib
ldconfig

rpm -ivh --nodeps AdobeReader_chs-7.0.5-1.i386.rpm

修改/usr/local/Adobe/Acrobat7.0/bin/acroread
在第三行插入
export LD_LIBRARY_PATH=/opt/gtk2-alt/lib

这样不会影响到原来的系统,应该放心了吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-12 04:13 , Processed in 0.138678 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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