Ubuntu Feisty(7.04)中与acroread相关的问题

   
     从Edgy升级到Feisty后,很郁闷的事情是发现所有的Feisty源中都没有acroread这个包,搜索了一下,据说是Adobe改变了acroread的license,使得其redistribution出现了障碍。

    没有acroread真是感觉很不方便,怎么解决呢?

    很简单,找一个edgy的源,安装acroread即可,或者到下面的地址下载.deb包自行安装

    http://www.debian-multimedia.org/pool/main/a/acroread/

    从目录中选择并安装如下包

    acroread_7.0.9-0.2sarge1_i386.deb
    acroread-escript_7.0.9-0.2sarge1_i386.deb
    acroread-plugins_7.0.9-0.2sarge1_i386.deb 
    mozilla-acroread_7.0.9-0.2sarge1_i386.deb

    最后还要从Abobe官方网站下载并安装中文字体包

    http://www.adobe.com/products/acrobat/acrrasianfontpack.html

    OK,现在就可以使用acroread无障碍的阅读电子文档了。

    另,前两日在更新了几个软件包后,发现acroread无法启动了,外事不决问google,哈,果然被我找到了原因和解决方案。

    解决方法是:
   
    1 用文本编辑器打开acroread,位置可能是在/usr/bin/,也可能是在/usr/local/Adobe/Acrobat7.0/bin/之下
    2 找到下面的一行代码:
   
   
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'

   
    再次运行acroread,哈哈,一切正常。

    问题的原因是与gtk相关的软件包升级后安装的/usr/lib/libgtk-x11-2.so.0.1000.6该文件无法与原来的正则表达式匹配。
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值