QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1386|回复: 2

为何 post_install.sh sed 遇到 chromium-browser.desktop 就当掉呢

[复制链接]
发表于 2011-11-4 06:16:32 | 显示全部楼层 |阅读模式
已经超过十次安装到 post_install.sh 失败,重启后脚本留在 /root ,检查了好多次了,最后注意力集中到脚本执行的情况上。奇怪的事情就是 post_install.sh 卡在对  /usr/share/applications/chromium-browser.desktop 进行 sed 编辑,该行 sed 编辑指令在完整的系统下运行正常。。。,MI 环境下难不成 sed 不能处理非英文字母的文本么?
发表于 2011-11-4 10:22:28 | 显示全部楼层
为什么要在post里sed啊。
这样不好,如果desktop需要修改,打包的时候patch就行了。
回复

使用道具 举报

 楼主| 发表于 2011-11-4 13:43:05 | 显示全部楼层
原帖由 sejishikong 于 2011-11-4 10:22 发表
为什么要在post里sed啊。
这样不好,如果desktop需要修改,打包的时候patch就行了。

我已经重新编译 chromium 了,因为编译这个东西要花上半天时间,比打包 qt4 要费时多了,所以懒。。。
因为 sed 无法在未脱离 MI 环境时处理 desktop 文件中的多国语言文字,结果安装死机,排查花的时间够我编译四次了,超极郁闷。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 02:19 , Processed in 0.050827 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表