Hi huoteihj,

2012/2/25 huoteihj <huote...@gmail.com>:
> 网上有5的 deb包,但是不支持1.3以上???
> 还有看网友说,怎样和火狐关联??

网上的Wine迅雷deb包用了比较多的workaround, 并且没有跟随新版本的Wine的更新而更新, 因此出现问题是很正常的.
对于迅雷, 首先我个人是不建议使用, 原因就不细说了, 网上很多人说过很多次了.

但是,如果你一定要使用, 我也愿意帮助你解决问题, 只不过这时候还是有很多东西需要靠你自己.

首先, 你需要从 *使用网上的迅雷deb包* 和 *从头自己安装一个wine迅雷* 之间做出一个选择.
如果你想使用网上打包好的迅雷deb包, 那么遇到问题的时候, 最直接的解决途径, 就是查找到deb包的作者, 发信给作者请求帮忙.
如果你愿意自己从头安装一个wine迅雷, 那么解决问题的方法又应该遵循另一种途径,
就是 *通过邮件列表/论坛求助* -> *给Wine报告bug* -> *Wine开发者修复bug* -> *升级到最新的wine,一劳永逸地解决问题*

这里的潜台词是, 如果你选择了第三方修改版的开源软件, 就无法获得官方开源社区的支持. 比方说, 如果你安装了ie4linux,
去给wine社区报bug, wine开发者是不接受的. 如果你使用了第三方打包的迅雷deb包, 去给wine社区报bug,
wine开发者也是不接受的.
这里面有涉及到技术的原因和法律的原因, 但最直接最容易理解的一个原因是, 每一个开源社区只对自己的产品提供支持.

上面罗嗦了一大堆, 其实并不全是给huoteihj兄弟看的, 主要也是想和其他热心帮助新手的朋友探讨我的看法: 在开源社区里,
热心帮助别人是好事, 但如果能够按照 *开源社区的游戏规则* 去做贡献, 效果会更好.

回到迅雷deb包的问题, 我认为该deb包的作者可以做得更好, 就是去给Wine报bug. wine迅雷有一些bug,
其中有的bug存在一些dirty workaround的方法, 被集成在该deb包里了. 然而, wine上游更新很快,
所以旧的workaround方法并不总是适用, 而长期维护这么一个deb包, 成本是很大的. 如果当初早点给Wine上游报bug,
*并且告诉开发者已知的workaround方法*, 这对于开发者是 *非常有用的信息* .等Wine修复了相关的bug,
以后就不需要各种dirty workaround了. 在这种情况下, 一个迅雷deb包依然可以带来一些方便,不过维护的成本已经大大降低了.
现实情况是, 包括迅雷在内的一大批Win32软件, 都有很多遗留好多年的bug从来没有人去给Wine报告. 我去年意识到这个问题后,
给Wine报了100多个bug, 但一个人的力量终究有限, 希望有越来越多的朋友具有报bug的意识, 按照 *开源社区的游戏规则*
来一起改进我们的开源软件.

最后, 回到给楼主的建议, 如果你没耐心看完上面大段罗嗦的话也没关系, 只要看下面一段就好:
如果选择使用deb包, 就去联系作者请求帮助;
如果想自己解决问题, 先看一下这里的已知bug列表:
http://bugs.winehq.org/buglist.cgi?quicksearch=thunder&list_id=34428
遇到新的问题再发到邮件列表里让大家帮助你.


-- 
Regards,
Qian Hong

-
Sent from Ubuntu
http://www.ubuntu.com/
-- 
ubuntu-zh mailing list
ubuntu-zh@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh

回复