CentOS 7 很多小伙伴都装了,也装了EPEL的wine
但大家应该都发现有个问题
“CentOS 7下安装最新的Wine(wine1.7.33)可谓一波三折,对于我这种菜鸟级别的人来说,真不好装!”
“本人在使用wine时遇到了各种各样的问题,折腾了一下午和一晚上也没有解决,总是出现BAD EXE
之类的错误…… ”
大体的问题:就是运行任何EXE都会提示Bad EXE format
[luozhuang@localhost Downloads]$ wine putty.exe
wine: Bad EXE format for Z:\home\luozhuang\Downloads\putty.exe.
这个问题的解决方法已经有人写过了,我就不再叙述了,这里我提供一个菜鸟也能用的方法,顺便谈谈原因。
原因很简单,wine分32位和64位版本,比如我要运行64位的putty 以前需要
wine64 putty.exe
因为CentOS 7 没有32位版本,so, EPEL的wine
没有32位wine,只有64位wine
解决方法就是:
换64位的EXE程序,比如上面可以找win 64位的putty 或者找网上说的自己编译32位wine。