[分享]gutsy中acroread的expr : 写入时发生错误的解决方法

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
xiechy
帖子: 1074
注册时间: 2006-01-18 15:01

[分享]gutsy中acroread的expr : 写入时发生错误的解决方法

#1

帖子 xiechy » 2007-06-26 1:51

都知道是acroread验证libgtk-x11时的版本问题。以前的方法加0不行了,因为libgtk-x11已经升级了子版本号到了1104,而不是以前的1000

version 7.0.9 chs
修改line 597的内容从
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][0-9]\)04.\([0-9]*\)\|\(.*\)/\1\2\3/g'
就是吧中间的匹配800的字串变成匹配1104的就可以了
回复