免费注册 查看新帖 |

Chinaunix

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

ubuntu dapper下解决依赖关系安装opera-static [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-05 22:15 |只看该作者 |倒序浏览

               
               
                由于依赖关系的问题,直接下载的opera-static包无法在dapper中安装成功。需要对deb包进行一些改动才能在dapper下使用!之所以用static包是因为shared包在dapper下无法使用输入法。
步骤如下(包括中文简体语言文件的添加和菜单项的添加)
1.首先下载opera-static_8.52-20060201.1-qt_en_i386.deb
dpkg-deb --extract opera-static_8.52-20060201.1-qt_en_i386.deb opera.tmp
dpkg-deb --control opera-static_8.52-20060201.1-qt_en_i386.deb opera.tmp/DEBIAN
2.修改依赖关系
vi opera.tmp/DEBIAN/control 修改如对应行为这样:
Depends: libc6 (>= 2.1.3), xlibxft1 (>= 6.8.2-1) | ibqt3-mt (>= 3.3.4) | libqt3c102-mt (>= 3.3.4)
3.下载语言中文简体语言文件并更名为zh_cn.lng
mv zh_cn.lng opera.tmp/usr/share/opera/locale
vi opera.tmp/etc/opera6.rc
添加一行
Language File=/usr/share/opera/locale/zh-cn.lng
用以设置语言文件
4.添加菜单项
mkdir opera.tmp/usr/share/applications
vi opera.tmp/usr/share/applications/opera.desktop
opera.desktop内容如下:
[Desktop Entry]Version=1.0Encoding=UTF-8Name=OperaTryExec=operaGenericName=Web browserExec=opera %uTerminal=false
Categories=Application;Qt;Network;WebBrowser;X-Ximian-Main;X-Ximian-Toplevel
Icon=opera.xpm
MimeType=text/html;text/xml;application/xhtml+xml;
Comment=Web Browser
Type=Application
GenericName[zh_CN]=Web browser
图标
mkdir opera.tmp/usr/share/pixmapscd opera.tmp/usr/share/pixmapsln -s ../../X11R6/include/X11/bitmaps/opera.xpm
vi opera.tmp/DEBIAN/postinst
添加如下行
#added by jnowif [ -x /usr/sbin/update-desktop-database ];
then
     /usr/sbin/update-desktop-database
fi
5.重新打包
dpkg-deb -b opera
mv opera.deb opera-static_8.52-20060201.1-qt_zh_i386.deb
到此,大功告成!
注:红色部分为代码
               
               
               
               
               
               

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

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP