wine-door使用时报错,无法显示软件列表的问题

报错如下

gzip: /tmp/Applications.xml.gz: not in gzip format
Error: Could not find packlist /tmp/Applications.xml

gzip: /tmp/System Base.xml.gz: not in gzip format
Error: Could not find packlist /tmp/System Base.xml

gzip: /tmp/Games.xml.gz: not in gzip format
Error: Could not find packlist /tmp/Games.xml

gzip: /tmp/Libraries and Fonts.xml.gz: not in gzip format
Error: Could not find packlist /tmp/Libraries and Fonts.xml

看看源代码,packages.py的270行左右。里面是从preferences.xml的几个url去下载一个gz文件,解压到tmp目录下,如果发现无法解压则报错,也就没有软件列表了。

解决方法:

先下载源码,进入repos目录

cd /home/berg/.wine/wine-doors/
svn co http://www.wine-doors.org/svn/wine-doors/trunk wine-doors
cd wine-doors/repos

然后在四个文件夹下分别运行

gzip packlist.xml

然后修改.wine/wine-doors/preferences.xml,16行左右,把src属性修改成:

/home/berg/.wine/wine-doors/wine-doors/repos/applications.repo/

一共四处,然后就ok了。享用你的wine-door吧,这个东西的确能很傻瓜化的帮我们安装几个常用的windows软件。其实吧,大多数直接安装也就ok了。

btw,找到这个解决方法之前google了好久,国外友人也有很多碰到问题的,但是就没有解决方案,还是自己看源码省事。
再btw,今天下午我用wine装gtalk的labs version,把linux给搞死机了……

Tags: 相关Tags:

» «

相关文章

  • No Related Posts

发表评论

只有思想的碰撞才能产生火花!请留下你宝贵的评论吧: