winetricks 用WineTricks令你的Wine更完整

Linux下最有名的Windows环境模拟器就是WINE了。它提供了一个可以模拟WINDOWS环境的基本平台,在这上面你几乎可以运行任何你想运行的windows程序。

什么?你不相信?不要告诉我你的程序运行时总是提示缺少mfc42.dll。。。

默认的WINE环境缺少很多WIN平台的库,而且最可恨的是,system32目录下竟然没有regedit程序。

下面我来介绍一下,如何让你的WINE环境更为完整。

我示范的linux发行版是ubuntu 9.04, wine的版本号是1.1.26

1.准备正确的注册表编辑器

首先将/home/你的用户名/.wine/dosdevices/c:/windows下的regedit.exe程序复制到system32目录下。

命令:

sudo cp /home/你的用户名/.wine/dosdevices/c:/windows/regedit.exe /home/你的用户名/.wine/dosdevices/c:/windows/system32/

2.下载并安装winetricks

wget http://www.kegel.com/wine/winetricks

chmod +x winetricks

sudo mv winetricks /usr/local/bin

3。用winetricks安装必须的win支持库。这一步很关键。

命令行中输入winetricks

然后勾选colorprofile、corefonts、d3dx9、fontfix、fontsmooth-gray、fontsmooth-rgb、fontsmooth-bgr、gdiplus、mfc40、mfc42、

msxml3、msxml4、msxml6、riched20、riched30、tahoma、urlmon、vb6run、vcrun6、vcrun2003、vcrun2005、vcrun2008、ie6、allfonts

然后选择安装。

4。下面输入winetricks后,勾选dotnet11、dotnet20、vjrun20并安装。

都安装完毕以后,有兴趣的朋友可以尝试安装一下powerdesigner看看能不能用。哈哈。

更多信息请参见http://wiki.winehq.org/winetricks

Wine的其中一个开发者DanKegel写的一个安装Windows有关库和软件的小程序,非常有用!

介绍一下使用方法:

1、打开终端,输入
wget

http://www.kegel.com/wine/winetricks

2、再输入
sudo apt-get install cabextract

3、再输入
chmod +x winetricks

4、最后
./winetricks

在打开的窗口中,可以看到程序所支持的一个软件列表

代码:

art2kmin 微软 Access 2000 运行时.
colorprofile 标准 RGB 颜色配置文件
comctl32 微软 common controls 5.80
comctl32.ocx 微软的comctl32.ocx 和comctl.ocx,VB6的comctl32外壳
corefonts 微软 Arial, Courier, Times 字体
dcom98 微软 DCOM, 替换Wine所自带的
dirac0.8 the obsolete Dirac 0.8 directshow filter
directx9 微软 DirectX 9
divx divx 视频编码
dotnet11 微软 .NET 1.1
dotnet20 微软 .NET 2.0
ffdshow ffdshow 视频编码
flash Adobe Flash Player ActiveX 与 firefox 插件
fontfix Fix bad fonts which cause crash in some apps (e.g. .net).
gdiplus 微软 gdiplus.dll (须安装powerpoint)
gecko HTML 渲染引擎(Mozilla)
icodecs Intel 媒体编码 (Indeo)
jet40 微软 Jet 4.0 Service Pack 8
liberation Red Hat Liberation 字体 (Sans, Serif, Mono)
mdac25 微软 MDAC 2.5: 微软 ODBC 驱动, etc.
mdac27 微软 MDAC 2.7
mdac28 微软 MDAC 2.8
mfc40 微软 mfc40 (Microsoft Foundation Classes from Visual C++ 4)
mfc42 微软 mfc42 (包含于下面的vcrun6)
mono19 mono-1.9.1-gtksharp-2.10.4-win32-2
msi2 微软 Installer 2.0
msls31 微软 Line Services 3.1 (needed by native riched?)
msxml3 微软 XML version 3
msxml4 微软 XML version 4
msxml6 微软 XML version 6
ogg ogg 过滤器和编码器: flac, theora, speex, vorbis,

pdh 微软 pdh.dll (Performance Data Helper)
quicktime72 苹果 Quicktime 7.2
riched20 微软 riched20 and riched32
riched30 微软 riched30
tahoma 微软 Tahoma 字体 (not part of corefonts)
vb3run 微软 Visual Basic 3 运行时
vb4run 微软 Visual Basic 4 运行时
vb5run 微软 Visual Basic 5 运行时
vb6run 微软 Visual Basic 6 运行时
vcrun6 微软 Visual C++ 6 sp4 运行库 (包括mfc42.dll, msvcp60.dll, msvcrt.dll)
vcrun2003 微软 Visual C++ 2003 运行库 (包括mfc71.dll,msvcp71.dll,msvcr71.dll)
vcrun2005 微软 Visual C++ 2005 运行库 (包括mfc80.dll,msvcp80.dll,msvcr80.dll)
vcrun2005sp1 微软 Visual C++ 2005 sp1 运行库
vcrun2008 微软 Visual C++ 2008 运行库 (包括mfc90.dll,msvcp90.dll,msvcr90.dll)
vjrun20 微软 Visual J# 2.0 运行库 (需要安装 dotnet20)
wmp9 微软 Windows Media Player 9
wmp10 微软 Windows Media Player 10
wsh51 微软 Windows Scripting Host 5.1
wsh56 微软 Windows Scripting Host 5.6
wsh56js 微软 Windows scripting 5.6, 只有jscript,没有cscript
wsh56vb 微软 Windows scripting 5.6, 只有vbscript,没有cscript
xvid xvid 视频编码

autohotkey Autohotkey (open source gui scripting language)
firefox3 Firefox 3
kde KDE for Windows installer
mpc Media Player Classic
vlc VLC media player

allfonts 以上所有字体 (corefonts, tahoma, liberation)
allcodecs 以上所有媒体编码 (xvid, ffdshow, icodecs)
fakeie6 在注册表中写入IE6已安装信息
native_mdac Override odbc32 and odbccp32
nt40 Set windows version to nt40
win98 Set windows version to Windows 98
win2k Set windows version to Windows 2000
winxp Set windows version to Windows XP
vista Set windows version to Windows Vista
winver= Set windows version to default (winxp)
volnum Rename drive_c to harddiskvolume0 (needed by some installers)

其中,要安装QQ2008的话,只需安装flash gecko msls31 riched20 vcrun6即可

转载:http://blog.csdn.net/arthur_yang/article/details/6365445

时间: 2024-08-08 09:26:36

winetricks 用WineTricks令你的Wine更完整的相关文章

Mac上Homebrew的使用 (Homebrew 使 OS X 更完整)

0 Homebrew是啥? “Homebrew installs the stuff you need that Apple didn’t.——Homebrew 使 OS X 更完整”. Homebrew的官网[1](多语言版本)简单明了地介绍了如何安装和使用这个工具,并提供了自己的Wiki. 1 安装Homebrew brew的安装很简单,使用一条ruby命令即可,Mac系统上已经默认安装了ruby. [email protected]:bin$ruby --versionruby 2.0.0

Mac上Homebrew的使用——Homebrew 使 OS X 更完整

0 Homebrew是啥? "Homebrew installs the stuff you need that Apple didn't.--Homebrew 使 OS X 更完整". Homebrew的官网[1](多语言版本)简单明了地介绍了如何安装和使用这个工具,并提供了自己的Wiki. 1 安装Homebrew brew的安装很简单,使用一条ruby命令即可,Mac系统上已经默认安装了ruby. gerryyang@mba :bin$ruby --versionruby 2.0

我想没有哪篇文章比我这篇python入门更完整更系统更全面了吧!

随着人工智能.大数据的时代到来,学习Python的必要性已经显得不言而喻.我经常逛youtube,发现不仅仅是以编程为职业的程序员,证券交易人员,生物老师,高级秘书......甚至许多自由撰稿人,设计师都在学习Python. ,我一点也没有言过其实.对于学习Python的重要性,这里不再赘述.今天整理的教程,是给零基础的同学入门Python.创一个小群,供大家学习交流聊天如果有对学python方面有什么疑惑问题的,或者有什么想说的想聊的大家可以一起交流学习一起进步呀.也希望大家对学python能

ADO SQL属性扩展————多表组合成新的更完整的表

create database guoji--建立数据库 go use guoji go create table xinxi--建立表一 ( name varchar(20), minzu varchar(20) ) insert into xinxi values('lisi','101'); insert into xinxi values('wangwu','102'); insert into xinxi values('zhaoliu','103'); select * from x

【转】ubuntu中的Wine详解

原文网址:http://blog.csdn.net/iwtwiioi/article/details/10530561 什么是wine?(转自百度百科,具体看百科) wine,是一款优秀的Linux系统平台下的模拟器软件,用来将Windows系统下的软件在Linux系统下稳定运行,该软件更新频繁,日臻完善,可以运行许多大型Windows系统下的软件.另外英语单词wine是葡萄酒的意思. wine下载地址(我是在软件中心下的,版本是1.5):http://www.winehq.org/downlo

linux中安装wine运行windows程序

http://blog.csdn.net/pipisorry/article/details/41653361 Wine的介绍 Wine是Wine Is Not an Emulator(Wine不是模拟器)的缩写,其实是一个转换层(或程序装入器),能够在Linux及与POSIX兼容的其他类似操作系统上运行Windows应用程序.Wine在Linux上无法模拟Windows应用程序,而是提供了另外的方法来实施DLL(典型的Windows应用程序可以调用这些DLL)和代替Windows NT内核的进

wine

sudo dpkg --add-architecture i386 sudo add-apt-repository ppa:wine/wine-buildssudo apt-get update sudo apt-get install --install-recommends winehq-devel这一步下载较慢winecfg11111111111111111 https://wiki.winehq.org/Winetrickshttps://wiki.winehq.org/Monohttp

ubuntu下用WINE报 “CAN’T FIND MFC42.DLL….BALABALA”问题

ubuntu下获取此库方法: 下载 winetricks: wget http://www.kegel.com/wine/winetricks 确保有执行权限: chmod +x winetricks (可选:将文件放在如 /usr/local/bin 的系统文件夹下) 安装 cabextract: aptitude install cabextract 执行 winetricks mfc42 The recommended way of doing this under Wine is to

比想像力更难的,是按自己的价值观行动的勇气

What Are You Going to Do With That? 我的题目提出的问题,当然,是一个经典的面向人文科学的专业所提出的问题:学习文学.艺术或哲学能有什么实效价值?你肯定纳闷,我为什么在以科技闻名的斯坦福提出这个问题呢?大学学位当然是给人们带来众多的机会,这还有什么需要质疑的吗? 但那不是我提出的问题.这里的“做”并不是指工作,“那”也不是指你的专业.我们的价值不仅仅是我们的工作,教育的意义也不仅仅是让你学会你的专业.教育的意义大于是上大学的意义,甚至大于你从幼儿园到研究生院的所