在Ubuntu24上采用Wine打开SourceInsight
1. 安装wine
sudo apt install wine
2. 安装32位库支持,SourceInsight是32位程序
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install wine32:i386
3. 验证安装
wine --version
4. 安装必要的字体和库(解决显示问题)
sudo apt install fonts-wqy-microhei fonts-wqy-zenhei ttf-wqy-microhei ttf-wqy-zenhei winetricks
5. 配置wine环境
winecfg
切换到应用程序选项卡,设置 Windows 版本为Windows 10
-
切换到图形选项卡,勾选 "允许窗口管理器控制窗口"
-
切换到库选项卡,添加以下 DLL 的 "内置替换":
-
msvcp140
-
vcruntime140
-
dxgi
-
d3dcompiler_47
-
6. 执行SourceInsight Setup程序
sudo wine XXXXXX_setu