wine模拟器linux,Wine模拟器使用手册(转)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
3.2. 安装 Wine 而无须 Windows
编写:James Juran
(提取自 wine/documentation/no-windows)
Wine 的一个主要目标是允许用户运行 Windows 程序而无须在它们的机器上安装 Windows。Wine 实现了通常由 Windows 提供的主要 DLL 的功能。所以,一旦完成了 Wine,使用 Wine 将不需要拥有一个安装好的 windows。
Wine 已经进行到足够的程度,它已经可以运行你的目标程序而无须安装好的 Windows。如果你要尝试,请依从下列步骤:
1.
建立空 C:\windows、C:\windows\system、C:\windows\Start Menu、和 C:\windows\Start Menu\Programs 目录。不要把 Wine 指向充满了旧有安装和不干净的注册表的 Windows 目录。(Wine 在你的 home 目录中建立一个特殊的注册表,在 $HOME/.wine/*.reg 中。你可能需要删除这些文件)。
2.
把 ~/.wine/config 中的 [Drive C] 指向你希望 C: 所在的地方。参照 Wine 手册页来的得到更详细的信息。记住使用 "Filesystem" = "win95"!
3.
使用 tools/wineinstall 来编译 Wine 并安装缺省注册表。或者如果你偏好自己做,编译 programs/regapi,并运行: programs/regapi/regapi setValue
4.
运行和/或安装你的应用程序。
因为 Wine 仍未最终完成,一些应用程序与固有 Windows DLL 一起运行要比与 Wine 的替代品一起运行更好。Wine 被设计为使之可能。Juergen Schmied (和其他人)关于如何进行有一些提示。这里假定在配置文件中你的 C:\windows 目录不指向一个固有 Windows 安装而是指向一个独立的 Unix 文件系统。(例如, "C:\windows" 是位于"/home/ego/wine/drives/c" 下的一个真实的子目录 "windows")。
*
运行应用程序并加上 --debugmsg +module,+file 参数来找出所须的文件。把所须的文件逐个复制到 C:\windows\system 目录中。但不要复制 KERNEL/KERNEL32、GDI/GDI32、或 USER/USER32。它们实现了 Windows API 的核心功能,而必须使用 Wine 的内部版本。
*
编辑 ~/.wine/config 中的 "[DllOverrides]" 段,为你要使用的 Windows DLL 在 "builtin" 之前指定 "native"。详情请参见 Wine 手册页。
*
注意尽管 Wine 寻找一些网络 DLL 但不需要它们。Windows MPR.DLL 目前不能工作;你必须使用内部实现。
*
把 SHELL/SHELL32 和 COMDLG/COMDLG32、COMMCTRL/COMCTL32 成对的复制到你的 Wine 目录中(使用这些 DLL 是"干净的")。确保在 ~/.wine/config 的"[DllPairs]"段中指定了这些。
*
要一致: 只一起使用同一个 Windows 版本的 DLL。
*
把 regedit.exe 放置到 C:\windows 目录中。(Office 95 与一个空注册表一起工作时导入一个 *.reg 文件,对 Office 97 不清楚)。
*
如果你要浏览程序的帮助功能还要添加 winhelp.exe 和 winhlp32.exe 。
3.3.处理 FAT/VFAT 分区
编写:Steven Elliott
(提取自 wine/documentation/linux-fat-permissions)
本文描述工作在 Linux 中对 FAT 和 VFAT 文件系统的权限,焦点是为 Wine 配置它们。
3.3.1. 介绍
Linux 可以使用 FAT (老的 8.3 DOS 文件系统) 或 VFAT (新的 Windows 95 或后来的长文件名文件系统) 模块访问 DOS 和 Windows 文件系统。在双引导(Linux + Windows)系统上,要通过 Wine 访问现存的应用程序和它们的数据,挂装 FAT 或 VFAT 文件系统是提供的主要的方式。
按照 ~/.wine/config 文件的指示,Wine 把挂装的 FAT 文件系统比如 /c,映射成驱动器字母比如 "c:"。下列摘录自一个 ~/.wine/config 文件:
[Drive C]
"Path" = "/c"
"Type" = "hd"
尽管在长文件名支持上 VFAT 文件系统优于 FAT 文件系统,在本文剩余部分中使用术语 "FAT" 来参照 FAT 文件系统和它的衍生品。还有,本文通篇使用 "/c" 作为 FAT 挂装点的例子。
wine模拟器linux,Wine模拟器使用手册(转)相关推荐
- neogeo模拟器 linux,neogeo模拟器
neogeo模拟器是一款功能选项非常强大的街机模拟器,neogeo模拟器包含了游戏全集可以娱乐,游戏的兼容性也非常的强,玩家不仅可以自由选择键位,还有各种不同的作弊功能可以使用,绝对的流畅不卡顿,喜欢 ...
- arduino 模拟器 linux,Arduino模拟器
Arduino模拟器 Arduino仿真器是现实世界中Arduino电路的虚拟写照.我们可以使用模拟器创建许多项目,而无需任何硬件. Simulator可帮助初学者和专业设计师学习,编程和创建他们的项 ...
- ps4模拟器linux,PS4模拟器PC版下载-Spine(PS4模拟器)v1.0 官方试用版-手机腾牛网
PS4模拟器(Spine)是一款最新推出的PS4游戏模拟器软件,用户通过PS4模拟器PC版可以成功运行20-50款游戏,但是或多或少存在一些bug,需要等待开发人员后期修复.另外,值得注意的就是该软件 ...
- ons模拟器 linux,onscripter模拟器下载_onscripter16位色版下载_快吧游戏
<onscripter模拟器>是一个用来解析NScripter脚本的第三方开源Galgame游戏引擎,可以在多种平台和设备上(Windows,Linux,FreeBSD,Android,i ...
- ons模拟器 linux,ons模拟器
<ons模拟器>是一个开源Galgame游戏引擎,可以在多种平台和设备上运行文字冒险类游戏.文字冒险游戏是以精彩的剧情为卖点的游戏,以文字叙述为主,并以CG或动画为辅演出剧情,并设有分支和 ...
- psp模拟器linux,PSP模拟器PPSSPP 1.7 发布,兼容性和错误修正
索尼PSP模拟器PPSSPP 1.7几天前发布了,大量的兼容性和错误修正. 以下是如何在Ubuntu 18.04,Ubuntu 18.10,Ubuntu 16.04和Ubuntu 14.04中安装它. ...
- linux的wine使用方法,Wine模拟器使用手册(转)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 3.2. 安装 Wine 而无须 Windows 编写:James Juran (提取自 wine/documentation/no-windows) W ...
- linux系统windows模拟器下载,Wine 1.7.40 发布下载,Windows 模拟器
Wine 1.7.40 发布,此版本更新内容如下: Mac OS 新支持内核的工作对象 修复了 ListView 控件 更好的支持支持Windows socket OOB数据 支持OLE DIB图像的 ...
- 龙芯linux x86 模拟器,关于linux for loongson和wine的一些疑问,请大神解答,谢谢。...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我不是学计算机专业的,学过C语言,对计算机有一些疑问,可能问题比较幼稚,但也希望有大神能够向我解释一下,谢谢! 1.我们都知道,任何程序都是由高级语言转换 ...
- linux 使用wine_像老板一样使用Linux Wine
linux 使用wine If you use Linux, you probably know about WINE. This handy program can run many differe ...
最新文章
- css中绝对定位中的left和top属性
- 【我的Android进阶之旅】解决SDK升级到27.0.3遇到的GLIBC_2.14 not found、no acceptable C compiler found in $PATH等问题...
- linux图形登陆报拒绝权限,Linux-权限被拒绝?
- ios退款 怎么定位到是哪个用户_关于ios企业签名必须知道的几点
- 数据库菜鸟不可不看 简单SQL语句小结
- xfce的panel不显示无线网络解决方案
- GridView中妙用LinkButton
- 2017.10.10 Perm 排列计数 失败总结
- python窗口图形界面编程上传图片_python GUI编程(Tkinter) 创建子窗口及在窗口上用图片绘图实例...
- React Native vs. Cordova.
- C++打印ASCLL码表
- 智慧交通云计算中心解决方案
- 关于支付宝服务商模式的刷卡支付没有分润的问题
- 常见报错信息及解决方法
- Linux——基于GPU的超低延迟远程桌面Parsec
- 数据库~如何快速、准确选取候选码(候选键)?
- UI设计思想和工具_1
- 《物理光学》——光的衍射
- Spring事务内多线程处理-解决方案
- 由sudo -u nobody 开始--todo