免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2119 | 回复: 0
打印 上一主题 下一主题

再次记录FreeBSD7.1中安装Acrobat reader8问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-18 16:55 |只看该作者 |倒序浏览
FreeBSD7.1刚发布那天就装上了,但一直没有时间来装一些常用软件,今天值班正好弄弄
记得每次安装或升级新版本的时候总会在Adobe acrobat reader或者其他某个软件上遇到
相同的问题,这次依旧。
1. Port安装Reader8,有几个目录可用,根据需要选择
/usr/ports/print/acroread8
/usr/ports/chinese/acroread8_zhCN
或者其他目录
当然是#make install
2.菜单图标有了,启动提示错误,说是操作系统类型不支持,因为不是Linux
修改安装目录下的acroread脚本,如/usr/Adobe/Reader/bin/acroread
CODE:
#
# setup the configuration from uname
#
os_name=`uname -s`
改为:
CODE:
#
# setup the configuration from uname
#
# os_name=`uname -s`
os_name=Linux3.当然,启动的时候您仍然可能遇到错误提示,如下:
ELF binary type "0" not known.
/usr/Adobe/Reader8/Reader/intellinux/bin/acroread: 1: Syntax error: "(" unexpected
很是郁闷,说明FreeBSD没有认出你的程序,这时有几个方法可以尝试:
方法一:检查是否加载Linux支持
#kldstat
如果没有看到linux.ko,就执行下一步
#kldload /boot/kernel/linux.ko
当然,为了避免每次启动系统都手工加载,你可以修改/boot/loader.conf或者/boot/default/loader.conf
#linux="YES" /*前一个文件修改的话请删除#号*/
或者修改/etc/rc.conf增加:
#linux_enable="YES"
这样就应该可以了,如果不行,用sysinstall或者/usr/port/emulator/linux_base-fc4中安装支持
如果还是不行,那就:
方法二:直接指定
#cd /usr/Adobe/Reader8/Reader/intellinux/bin/acroread
这个目录可能不对,按照intellinux找到acroread这个二进制文件,注意,前面修改的是个脚本,不是这个
#brandelf -t Linux acroread
至于这个类型-t如何确定,可以
#brandelf -l  /*查看都支持那些,如下,选择Linux了*/
known ELF types are: FreeBSD(9) Linux(3) Solaris(6) SVR4(0)
修改后,你可以用readelf比较前后的差别,如果你做了备份
#readelf -e acroread
4.还不行,很多人的问题到这里都解决了,我的依然出现错误如下
ELF interpreter /lib/ld-lsb.so.3 not found
Abort
估计是装载的问题,可以在strace跟踪到,检查一下是否有这个ld-lsb.so.3
没有!但/compat/linux/lib/ld-2.3.6.so而且这里还有个ld-linux.so.2似乎也连接上了它,那就试试
#ln -s /compat/linux/lib/ld-2.3.6.so /lib/ld-lsb.so.3

然后运行前面修改过的脚本,不要直接运行二进制文件,应该会有环境问题,而那个脚本就能解决这个
5.本来运行起来就该结束了,又出问题了,提示libgtkembedmoz.so问题
在Edit->preference->Internet中把/usr/local/lib/firefox/目录填上,这个里面有libgtkembedmoz.so文件
好了,到此结束!很多问题可能并不是这样的,还是对其核心的问题不是太清楚,暂时可用了,以后再研究!


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/21862/showart_1802783.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP