fc4安装chmsee缺少libgtkhtml-3.1.so.11

发布于 2022-07-17 13:28:51 字数 396 浏览 19 评论 7

RT,内核2.6.11-1.1369_FC4,# rpm -ivh chmsee-0.9.5-1.i386.rpm
              error: Failed dependencies:
        libgtkhtml-3.1.so.11 is needed by chmsee-0.9.5-1.i386
我找了下,发现系统中只有一个libgtkhtml-3.6.so.18.2,就ln -s /usr/lib/libgtkhtml-3.6.so.18.2 /usr/lib/libgtkhtml-3.1.so.11妄图蒙混过关,结果丫不上当。使用nodeps安装后不能运行,yum install和google也没这个文件,哪位朋友有成功的经验吗?或者有这个文件麻烦提供一个

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

故事还在继续 2022-07-22 04:25:40

多谢楼上的台湾老兄提供这样一个思路

七秒鱼° 2022-07-22 03:02:55

若是程式的 ABI 架構沒有變化的話,原本上面樓主談到 ln -s 方式應該是可以的,不過可能要先跑 ldconfig 產生新的 cache 資訊外,rpm -ihv 安裝時需要搭配使用 --nodeps 來避開相依檢查。

個人建議的話... 比較好方式,是抓取 source rpm package,重新用 rpmbuild --rebuild xxx.src.rpm 方式重新打包一份,那該產生出來的 binary rpm package 就是使用系統目前版本的 gtkhtml 程式庫版本。

==

老街孤人 2022-07-21 19:55:45

楼上的方法看起来可行,我回头当一个bz2包,4楼的chmsee是看chm文件的,0.9.5似乎是最新版了

十雾 2022-07-21 18:59:02

我是下源码包chmsee-0.9.5.tar.bz2
修改chmsee-0.9.5.tar.bz2中的configure文件
将libgtkhtml-3.1 >= 3.1.8(有好几个)改成libgtkhtml-3.6 >= 3.6
然后就可顺利安装

美胚控场 2022-07-21 15:31:30

原帖由 Hawkfly 于 2006-3-13 10:10 发表
夏天版主,你说的有道理,谢谢提醒
楼上的,我在主帖里说了,我做了软链接,可是那家伙不上当,他就喜欢那个libgtkhtml-3.1.so.11

chmsee 是什么东东??应该不是最新版本的。你下个最新的试试看。或者,下个源码包手动编译安装也好啊。

干吗在一个树上吊死?

蓝海 2022-07-21 08:38:43

夏天版主,你说的有道理,谢谢提醒
楼上的,我在主帖里说了,我做了软链接,可是那家伙不上当,他就喜欢那个libgtkhtml-3.1.so.11

盗梦空间 2022-07-18 18:16:15

个人觉得如果使用某种方式来管理包,最好要统一,否则担心出问题。(当然,这只是我的担心)。

如果需要某个包,是否可以这样:
在用户个人的home中安装,然后在path中添加,或者ln过去。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文