红联Linux门户
Linux帮助

Fedora 7 下Adobe Reader无法启动之解决办法

发布时间:2007-07-16 00:46:49来源:红联作者:Keropsrx
  在Fedora 7下安装好Adobe Reader 7后却怎么也启动不了。无奈,在Terminal下输入acroread,发现循环输出以下出错信息:expr: syntax error

  没法子,求助于Google,终于找到了解决方案:

  首先找到acroread这条命令“背后”的“真正”shell文件。一般在/usr/bin下的只是一个soft link,并非真正名为“acroread”的shell文件,使用“ls -l”即可知道它所指向的那个shell文件。在Fedora 7中,该shell文件所在目录为/usr/local/Adobe/Acrobat7.0/bin/。

  用任意编辑器打开它,注意要有root权限才能写文件,找到如下一行:

  echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'

  修改为如下形式:

  echo $mfile| sed 's/libgtk-x11-\([0-9]*\).0.so.0.\([0-9]*\)00.\([0-9]*\)\|\(.*\)/\1\2\3/g'

  即将第二个[0-9]后加上一个*,保存退出

  好了,再启动Adobe Reader 7,问题解决。估计还是系统中libgtk-x11的版本太高所导致。发现Linux中有很多类似的问题发生。
文章评论

共有 0 条评论