Chinaunix首页 | 论坛 | 博客
  • 博客访问: 708639
  • 博文数量: 161
  • 博客积分: 2998
  • 博客等级: 少校
  • 技术积分: 1697
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-28 09:39
文章分类

全部博文(161)

文章存档

2012年(6)

2011年(120)

2010年(35)

分类: LINUX

2011-04-12 21:07:25

自去年使用Ubuntu以来,wine就非常之慢,一直没能解决。今天查了网上的一结文章,很多人都说是没有gbk字体造成的,奇怪的是我添加了simsun的gbk字体后问题如故。
用LANG=zh_CN.GBK wine来运行,还是很慢,而使用LANG=zh_CN.GB2312 wine运行却很快,看来这个问题应该是出在GB2312上。
我的解决方法如下:
新建一个wine的同名脚本文件,放到一个优先于/usr/bin的bin文件夹内。系统默认/usr/local/bin优先于/usr/bin,OK,就是它了。具体操作方法:
sudo gedit /usr/local/bin/wine
然后添加如下内容
#!/bin/sh
LANG=zh_CN.GB2312 /usr/bin/wine $@
保存退出,然后设置该文件的可执行权限
sudo chmod 755 /usr/local/bin/wine
OK,到此就可以直接使用wine来运行win程序了,速度和win下几乎一样。
winecfg很少运行,没有必要建个脚本文件,运行时使用LANG=zh_CN.GB2312 winecfg就可以,或是在/usr/bin/winecfg里添加上export LANG=zh_CN.GB2312。

要修改,可以简单执行下这个命令
sudo sed -ie '/GBK/,/^}/d' /usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE
阅读(1213) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~