标签: wine

使用 Linux 提取 msi 文件

相关:如何从 MSI 包中提取文件?

要使用 Linux 提取 MSI 安装程序的内容,我可以使用msiexecwine 或使用7zip.

但是,后者不会仅部分保留目录和文件名。有没有办法正确提取MSI文件而不必使用wine


编辑:来说明微软的Infer.NET的问题,这里是文件7zip的产生的列表,并在这里一个MSIEXEC生产(后者是我想要的)

linux wine windows-installer 7-zip

30
推荐指数
2
解决办法
5万
查看次数

为什么葡萄酒“不是模拟器”?

Windows 应用程序和 Linux 应用程序之间的区别不只是应用程序运行时询问的库吗?(请参阅上一个问题)然后如何通过“不是模拟器”的软件使 Windows 应用程序在 Linux 系统上运行!

linux wine compatibility

28
推荐指数
4
解决办法
2万
查看次数

ReactOS 或 WINE 是更稳定的 Windows XP 替代品吗?

作为 Windows XP 现在不再受支持并且任何新发现的漏洞都不会得到解决,是时候让我的联网计算机中的 Windows XP 退役了。这些机器上安装了许多特定于 Windows 的软件,这将机器锁定在二进制兼容的环境中。

更强大的机器可以合理地“升级”到 Windows Vista。但是,没有大量内存或 CPU 功能的上网本和低功率笔记本电脑和台式机将无法承受较新的 Microsoft 操作系统的所有额外膨胀。我已经为一个操作系统支付过一次费用,因此免费的操作系统替代操作系统将使保留这种低端硬件变得可行。

例如,我关心的其中一台计算机是 EEE PC 1000H,它具有 80GB 硬盘驱动器、1GB 内存和 1.6GHz Atom N270。

据我所知,ReactOSWINE 相互 提供代码以扩大和深化它们与 Windows 的兼容性,所以我假设如果程序在 WINE 下运行,它将在 ReactOS 下运行,反之亦然。尽管“ReactOS 0.3.16 仍处于 alpha 阶段,这意味着它的功能不完整,仅推荐用于评估和测试目的”,但 WINE 已经有 20 多年的历史了。因此,ReactOS(的想法)的吸引力在于它只是插入并取代了 WinXP,而非二进制兼容的操作系统(例如运行 WINE 的 Linux 变体)将需要重新安装和重新配置用户软件。

ReactOS 是 Windows XP 的稳定、功能性替代品吗?我在 WINE 上开箱即用地运行各种 Windows 软件时遇到了问题,所以使用它只是更努力的问题吗?为了估计不作为的危险,Windows XP 中出现灾难性安全故障的几率有多大?

随意为我创建 ReactOS 标签。

wine windows-xp reactos

23
推荐指数
1
解决办法
2万
查看次数

有什么方法可以在 Windows 下运行 Mac OSX 软件?

我知道你不能在虚拟机中运行 MacOSX,但我很好奇是否有类似于WINE 的东西可以模拟 MacOSX 以允许在 Windows 下运行某些 MacOSX 软件。甚至可能通过应用程序虚拟化?

更新:网站AlternativeTo.net有很多关于不同平台上的替代应用程序的建议。

谢谢!

mac wine virtualization emulation macos

20
推荐指数
2
解决办法
6万
查看次数

是否可以使用 Wine 在 Linux 下运行 NXT-G 软件?

我想使用 Lego Mindstorms NXT-G,但我无法经常访问运行 Windows 或 OS-X 的计算机。我曾尝试使用 Wine 在 Linux 中使用官方软件,但它甚至没有安装。我想知道是否有人取得了更好的成功,如果是,它是如何完成的,哪些有效,哪些仍然无效。

我知道还有其他选项可以为积木编程,其中一些(大多数?)在 Linux 上运行,但是,这些在诸如 FIRST Lego League 之类的比赛中是不允许的,这使得它们不太适合我的目的。

linux wine

19
推荐指数
1
解决办法
6078
查看次数

如何从 Linux 上的 Windows *.lnk 快捷方式转储信息?

要在 Linux 上启动 Windows lnk 快捷方式,可以使用wine start qqq.lnk.

但是我是否查看有关它的信息(命令行、当前目录)?strings是不足够的。

linux wine file-shortcut

18
推荐指数
2
解决办法
1万
查看次数

如何用 dotnet45 替换 dotnet40?

我试图安装dotnet40通过winetricks,但我得到了以下错误:

$ winetricks dotnet45
Executing w_do_call dotnet45
------------------------------------------------------
error: dotnet45 conflicts with dotnet40, which is already installed.
------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

如何删除dotnet40以安装dotnet45软件包?

我在 macOS 上使用 wine-2.0.4。

wine winetricks

18
推荐指数
2
解决办法
1万
查看次数

选择在全屏时选择哪个 Monitor Wine 或 Play on Linux

我目前可以在 Linux 上使用Play开始游戏,但它总是在我的第二台显示器上全屏显示游戏。

有没有办法在 Linux或 wine配置Play来指定要在哪个显示器上显示?

wine ubuntu

11
推荐指数
1
解决办法
1万
查看次数

Wine 中的字体平滑

我最近从 Windows 切换到 Linux(基本操作系统),并用 Wine 安装了 Notepad++。

它工作正常,但看起来像 Windows 95。

截屏

我尝试设置注册表设置以使字体看起来更好,以及此线程中的所有内容。

我还尝试在应用此补丁的情况下编译 Wine 。

对字体渲染没有任何影响。

如何在 Wine 中启用字体提示或抗锯齿?

linux wine anti-aliasing

11
推荐指数
1
解决办法
1万
查看次数

可执行文件中的 CPU 类型错误:wine @ macOS Catalina

wine在执行 Windows 可执行文件时遇到了一些问题:

$ wine GECacheBldr.exe
zsh: bad CPU type in executable: wine
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

PS:我的酒是使用 HomeBrew 安装的:

$ brew cask install wine-stable
Run Code Online (Sandbox Code Playgroud)

编辑

无法执行winecfg

$ winecfg
/usr/local/bin/winecfg: line 46: /usr/local/bin/wine: Bad CPU type in executable
/usr/local/bin/winecfg: line 46: /usr/local/bin/wine: Undefined error: 0
Run Code Online (Sandbox Code Playgroud)

mac wine macos macos-catalina

11
推荐指数
1
解决办法
3万
查看次数