(附: 建议安装 playonlinux, 它是一个以wine为基础的,使用 Python 写成的图形化前端,主要用来辅助 Wine 在 Linux 中安装面向 Windows 平台的程序和游戏,如 MS Office 2003。另外,此程序也支持使用 Dosbox 来安装基于 Dos 的程序和游戏。)

建议使用playonlinux,并先安装 playonlinux,因为 playonlinux 可以帮你管理不同的 wine 版本,并且安装在自己目录而不是散落在系统目录内,因此建议不要自己安装wine,应该使用 playonlinux 来安装 wine。

如果在 playonlinux 里安装 wine 很慢,可以考虑先到网站:https://www.playonlinux.com/wine/ 去下载最新的wine,然后:

1、在主界面点击“安装”,然后点击 'Install a non-listed program'。     (http://wiki.playonlinux.com/index.php/Manual_Installations

2、An important step

This window is very important : 'What would you like to do before installation ?' (screenshot) because it can allow :

  • 'Use another version of Wine' (a version different from the ones that your POL installation already has).
  • 'Configure Wine' (advanced setting, forcing Set_OS, ...).
  • 'Install some libraries' (by using WineTricks or POL functions).

(后来发现,在playonlinux 里安装 wine 慢的不可接受,因此还是通过系统安装了wine,然后直接点击 'Install a non-listed program' 去安装source insight,如果弹出让你安装 wine mono,可以不理会,继续安装source insight)

让PlayOnLinux 支持中文显示

1 从windows字体目录中复制simsun.ttc到"XXXX/drive_c/windows/Fonts"和"/usr/share/fonts/truetype/msfonts"这两个目录下面(msfonts为自己建立的目录)

2 修改Wine的注册表

2.1 定位到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes, 将MS Shell Dlg 及 MS Shell Dlg 2的值数据修改为simsun
2.2 定位到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Fonts,新建字符串项: simsun (TrueType),修改此值数据为 z:\usr\share\fonts\truetype\msfonts\simsun.ttc

Wine和WIneHQ没什么区别,旧版和新版的问题。建议安装新版 winehq。安装方法:https://vitux.com/how-to-install-wine-on-ubuntu/

1.安装一些必要组件

winetricks msxml3 gdiplus riched20 riched30 vcrun6 vcrun2005sp1  wenquanyi

2.拷贝字体

下载网盘中(我自己的百度网盘,字体名字叫 source_insight_Fonts.7z )的字体,解压,移至~/.wine/dosdevices/c:/windows/Fonts目录

cp Fonts/* ~/.wine/dosdevices/c:/windows/Fonts

3.修改注册表

wine regedit

打开wine注册表:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] :

修改如下几项,没有的要新建字符串:

Microsoft YaHei=MSYH
MS Shell Dlg=SimSun
MS Shell Dlg2=SimSun
Tms Rmn=SimSun
SimHei=SimHei 对于source insight 绿色版,由于3.5 版si有bug,所以不能更改字体及大小,如果下载了有补丁的si,则可以按一下步骤让有补丁的si运行起来
1, 对于source insight 绿色版,先用
$ wine regedit 绿色.reg
 将其注册表项导入到注册表
2,
$ wine ~/.wine/drive_c/Program\ Files/sourceInsight-v3.5.0064/Insight3.exe &

先运行原始版本的si

3,

$ wine ~/.wine/drive_c/Program\ Files/sourceInsight-v3.5.0064/Insight3_en.exe &

再运行能够修改字体的版本

4,修改字体在: options -> document type 里修改

5,若要修改stype properties, 则需要将 options -> preferences 里的 syntax formatting tab 里的 use only color formatting  uncheck

6, 如果tab显示为乱码,可以:打开工程-->Options -->Document Options对话框,把右下角Visible tabs选项前的勾去掉即可。

最新文章

  1. Java基础知识【上】(转载)
  2. java字典序全排列
  3. PHP js使用ajax异步处理方式请求PHP,解决数组中文乱码
  4. HDU-4527 小明系列故事——玩转十滴水 模拟
  5. js图片无缝滚动代码
  6. MES取所有部门的函数实例
  7. MyBatis Parameter not found
  8. Is Fibo
  9. onvif规范的实现:server端Discovery实现,通过OnvifTestTool12.06测试
  10. HDU2114 Calculate S(n) (取模算术)
  11. sql server 2008 索引
  12. Linux软件安装包中devel与非devel包之间的区别
  13. BMP文件格式及读写
  14. (中等) POJ 1054 The Troublesome Frog,记忆化搜索。
  15. 分布式文件系统:HDFS
  16. oracle 通过同义词建立视图
  17. servlet(二):Servlet的web.xml配置
  18. Unity3D之IOS&Android收集Log文件
  19. 使用spark操作kudu
  20. linux学习 (Linux就该这么学)

热门文章

  1. oc 获取当前时间
  2. WPF常用控件应用demo
  3. CSS 伪元素
  4. 利用CART算法建立分类回归树
  5. 协程的作用 Python
  6. Linux权限体系总结
  7. ng-html 报 不安全 警告解决办法
  8. ERP系统开发平台 (C#语言,支持多数据库)
  9. opencv 构造训练器
  10. In Place Upgrade of CentOS 6 to CentOS 7