首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >透明地运行葡萄酒程序

透明地运行葡萄酒程序
EN

Unix & Linux用户
提问于 2013-03-31 11:21:14
回答 3查看 12.5K关注 0票数 11

当我想要运行一个葡萄酒程序时,我必须输入。

$ wine ~/.wine/drive_c/Program\ Files/TextAloud/TextAloudMP3.exe

是否可以直接运行TextAloudMP3?我的意思是不仅从命令行(我可以创建别名),而且在整个图形环境中。我正在与dmenu一起启动程序。

EN

回答 3

Unix & Linux用户

发布于 2013-03-31 13:44:53

我想您是想直接用葡萄酒启动exe程序,所以告诉内核运行win32二进制文件时,

  1. 安装binfmt,在/etc/fstab中添加一行none /proc/sys/fs/binfmt_misc binfmt_misc defaults 0 0,然后执行mount -a
  2. echo ':DOSWin:M::MZ::/usr/bin/wine:' > /proc/sys/fs/binfmt_misc/register注册二进制格式

所以稍后,您只需使用/path/to/XX.exe运行exe文件。

请注意,这也带来了安全问题。

票数 10
EN

Unix & Linux用户

发布于 2013-03-31 11:35:15

确保wine在你的道路上,并创建一个包含以下内容的shell脚本:

代码语言:javascript
运行
复制
#!/bin/sh
wine "$HOME/.wine/drive_c/Program Files/TextAloud/TextAloudMP3.exe"

允许自己通过运行chmod u+x SCRIPT_NAME来执行脚本。

然后,从您的文件管理器中运行该脚本。它将启动红酒,它将运行TextAloudMP3.exe。

票数 3
EN

Unix & Linux用户

发布于 2013-04-06 15:50:49

你考虑过尝试PlayOnLinux吗?它可以照顾你的整个事情,甚至你可以配置一些文件类型,以打开葡萄酒程序。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/70681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档