0x1 基础使用
- wine可以在linux上直接运行exe程序
# 主程序
apt install -y wine64
# 运行库
apt install -y libwine winetricks wine64-tools wine64-preloader
# 初始化/配置wine
wincfg
# 运行某个程序
wine hello.exe
wine
是主程序,负责模拟winetricks
是辅助工具,封装了一些常用的工具
0x2 文件管理
- 运行指令
winefile
可以获取到虚拟的windows文件管理器,如下所示
- 文件管理器中的程序可以直接双击运行,比如这里的ida
- 双击直接运行
0x3 控制台
- 指令
wineconsole
可以直接打开虚拟的控制台
0x4 路径转换
- wine虚拟机的文件系统实际上是直接存在于
/root/.wine
目录下的 - 同样的文件在linux和wine中使用的路径是不一样的
winepath
用于转换路径
# 将 wine中的 c:/ 转换成linux中对应的路径
winepath -u c:/
# 将linux中的 /home 转换成wine中的路径
winepath -w /home
0x5 wine中文乱码
问题描述:中文显示成小方框
问题解决:把windows下的 C:/Windows/Fonts/
所有字体文件复制到~/.wine/drive_c/windows/Fonts/
下,重启即可