WineAppDB

来自Ubuntu中文
Tuu1留言 | 贡献2016年11月18日 (五) 13:09的版本 (创建页面,内容为“这是Wine中文软件的移植方法和兼容性的记录页面。 欢迎大家提出改进意见和尝试移植新软件。 ==项目的目标== 实现一些常用...”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航跳到搜索

这是Wine中文软件的移植方法和兼容性的记录页面。 欢迎大家提出改进意见和尝试移植新软件。

项目的目标

实现一些常用的Windows软件的移植,保证Ubuntu系统日常使用和基本的办公需要。

移植的方法

  • 通过直接从终端运行exe文件,并根据错误日志修改配置
  • 通过分析可能出现的缺陷,提前替换一部分原生dll文件,然后安装exe
  • 通过从windows虚拟机上安装exe文件,并使用注册表监视器抓取安装信息,做成免安装包

已经移植好的程序

播放器

  • 暴风影音
  • 爱奇艺
  • 优酷
  • foolbar
  • 酷狗音乐
  • 虾米

办公软件

  • MS office 2007
  • MS office 2007
  • Adobe PDF Reader
  • 用友U8财务
  • 有道词典

聊天软件

  • QQ8.6
  • QQ国际版
  • 阿里旺旺
  • 网易邮件

软件开发

  • VS2008
  • VB6.0
  • AutoHotKey
  • 易语言

其它

  • WinRAR
  • QQ游戏大厅
  • 美图秀秀
  • 迅雷7

存在的问题

目前wine本身没有打包盒拆包的功能,wine移植的软件也没有一个统一的安装器。 直接将~/.wine目录打包和解压,不能应对多个WINEPREFIX的情况。 此外,不同版本wine兼容性也不同。

备注

本文内容与http://appdb.winehq.org/有很大的区别。 winehq.org的目的是使wine软件“开箱即用”。通过移植软件来提交补丁,修复wine的缺陷。

而本文则是通过替换原生链接库文件(DLL OVERRIDE)来跳过wine的缺陷,可以作为日常使用,但不利于wine项目的开发工作。