使用 Wine 安装 Source Insight
标题: 使用 Wine 安装 Source Insight
描述: 在 Ubuntu 系统中使用 Wine 安装 Source Insight
标签: Wine, Source Insight
部分内容:
Wine 是一个在 Linux 平台上运行 Windows 应用程序的开源实现。Source Insight 是一个功能强大的源代码编辑器,它可以帮助开发者更好地理解和维护大型项目。下面我们将介绍如何使用 Wine 安装 Source Insight。
安装 Wine
我们需要安装 Wine。在 Ubuntu 系统中,可以使用以下命令安装 Wine:
apt-get install wine
安装完成后,Wine 会将 ~/.wine/driver_c 作为 C 盘来使用。可以使用 Winecfg 将常用的工作目录虚拟成 WINDOWS 的盘符。
安装 Source Insight
接下来,我们可以使用 Wine 安装 Source Insight。下载 Source Insight 安装程序后,使用以下命令安装:
wine InsightSetup.exe
这将打开安装向导,按照向导安装即可。安装完成后,可以新建一个脚本来快速启动 Source Insight:
wine "c:\Program Files\Source Insight 3\Insight3.exe"
解决 Wine 速度慢的问题
在使用 Wine 时,可能会遇到速度慢的问题。下面提供了几种解决方法:
1. iptables 问题:Wine 的 client 和 server 之间使用传统 client 的通信方式。而 iptables 可能没有打开本机程序的通信通道。解决方法是运行以下命令:
iptables -I INPUT -s 127.0.0.1 -j ACCEPT
2. Locale 问题:Wine 启动时可能会花费很长时间来寻找字体。这是因为 Wine 需要寻找包含 UTF8 的字体,但是在 locale 设置为 UTF8 时,Wine 无法找到合适的字体。解决方法是运行以下命令:
env LANG=en_US wine your_program
或者:
env LANG=zh_CN wine your_program
也可以将以下命令加入 ~/.bashrc 文件中:
alias wine='env LANG=en_US wine'
3. 修改 locale 文件:可以修改 /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE 文件,将其中的 GBK 字样段全部删除。
使用 Wine 安装 Source Insight 可以让我们在 Linux 平台上使用功能强大的源代码编辑器。但是,需要注意 Wine 的一些问题,例如速度慢的问题,并采取相应的解决方法。
参考资料:
* http://blog.chinaunix.net/space.php?uid=9950859&do=blog&cuid=1766912
* http://www.cublog.cn/u3/105675/showart_2144086.html
* http://www.winehq.org/
* http://blog.csdn.net/guo_wangwei/archive/2007/05/22/1620353.aspx