xra*_*alf 10 command-line wine dwm dmenu
当我想运行一个葡萄酒程序时,我必须输入例如
$ wine ~/.wine/drive_c/Program\ Files/TextAloud/TextAloudMP3.exe
可以直接运行TextAloudMP3吗?我的意思不仅是从命令行(我可以创建别名),而且是在整个图形环境中。我正在用dmenu.
dai*_*isy 10
我猜你想直接用wine启动exe程序,所以告诉内核用wine运行win32二进制文件,
摩binfmt FS,添加一行none /proc/sys/fs/binfmt_misc binfmt_misc defaults 0 0到/ etc / fstab文件并执行mount -a之后
echo ':DOSWin:M::MZ::/usr/bin/wine:' > /proc/sys/fs/binfmt_misc/register 注册二进制格式
所以稍后,您只需运行 exe 文件 /path/to/XX.exe
请注意,这也引入了安全问题。
小智 3
确保wine位于您的路径中并创建包含以下内容的 shell 脚本:
#!/bin/sh
wine "$HOME/.wine/drive_c/Program Files/TextAloud/TextAloudMP3.exe"
Run Code Online (Sandbox Code Playgroud)
通过运行 授予您自己执行脚本的权限chmod u+x SCRIPT_NAME。
然后,只需从文件管理器运行该脚本即可。它将启动 wine,它将运行 TextAloudMP3.exe。
| 归档时间: |
|
| 查看次数: |
10361 次 |
| 最近记录: |