wine on ubuntu linux, and source insight 绿色版的安装
(附: 建议安装 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选项前的勾去掉即可。
wine on ubuntu linux, and source insight 绿色版的安装的更多相关文章
- 三步完成Source Insight 4.0 破解安装(转)
转自:https://blog.csdn.net/biubiuibiu/article/details/78044232 三步完成Source Insight 4.0 破解安装 下载地址有更新,之 ...
- Tomcat *的安装和运行(绿色版和安装版都适用)
不多说,直接上干货! 前提, Tomcat *的下载(绿色版和安装版都适用) 一.Tomcat的安装版 1.新建安装目录 2.放置安装版的tomcat 3.双击 4.点击 I agree 5.选择“F ...
- 绿色版plsql安装和安装包
转: 绿色版plsql安装和安装包 2018年08月07日 19:53:15 YoungLee16 阅读数 4890 最近在使用数据库的时候,或多或少的会出现一些问题,下面总结下如何安装ORACL ...
- MySql绿色版的安装
MySql绿色版的安装 1.下载 2.配置环境变量,执行命令 mysqld --initialize-insecure --user=mysql 会创建出data文件夹 3.创建my.ini文件 [c ...
- Linux下Source Insight的安装和汉化
原创文章,转载请注明出处. 工欲善其事,必先利其器.Source Insight绝对是阅读C和C++代码的利器,另外,Source Insight的体量很小,安装便捷,显示直观,比vim+cscope ...
- Env: Linux下Source Insight安装
1.Wine安装 sudo apt-get install wine 如果有错误,可以sudo apt-get update 2.下载source insight,注意要是安装版 http://www ...
- 介绍linux下Source Insight强大代码编辑器sublime_text_3
背景 1 一. 运行环境 1 二.安装环境配置 1 三.创建快捷方式 1 四.配置全局环境 2 五.操作界面 3 背景 在windows操作系统系统下,文本代码编辑器众多,各路英雄豪杰争相写了许多强大 ...
- How to install Wine on Ubuntu Linux 64bit
参考地址:https://linuxconfig.org/how-to-install-wine-on-ubuntu-linux-64bit The following linux command p ...
- Win + Linux下Source Insight 替代方案
需要阅读大量的系统源码,还有开源框架和好的源码等,需要寻求轻量,多快好省的editor, 最好有markdown语法的支持,支持重构,跳转调用,定义等... 自动补全... 目前看来,windows上 ...
随机推荐
- Struts2单文件上传
第一步:首先写个上传文件的页面(简单的一个form表单) <html> <head> <meta http-equiv="Content-Type" ...
- UIView的layoutSubviews和drawRect方法
UIView的layoutSubviews和drawRect方法 首先两个方法都是异步执行.layoutSubviews方便数据计算,drawRect方便视图重绘. layoutSubview ...
- Linux下追踪函数调用,打印栈帧
事情的起因是这样的,之前同事的代码有一个内存池出现了没有回收的情况.也就是是Pop出来的对象没有Push回去,情况很难复现,所以在Pop里的打印日志,跟踪是谁调用了它,我想在GDB调试里可以追踪调用的 ...
- 通过javascript实现页面的横竖屏固定
javascript是不能固定页面是横屏还是竖屏的,但是我们可以通过另外一种思路来监听window.orientation状态,假设我们要固定页面为横屏显示,则当window.orientation返 ...
- Windows安装Subversion
1.安装Setup-Subversion-1.8.16.msi下载地址:https://sourceforge.net/projects/win32svn/ 2.将svn添加到Windows系统服务s ...
- 【微机】验证负数以补码存储程序 C语言
微机中验证负数以补码存储程序 一.相关基础知识 负数的补码等于它的反码加1,即在其反码的最低位加1就为该数的补码,且在计算机中负数以补码形式进行存储. .int型占4字节(32位二进制)char型占1 ...
- ASP.NET MVC轻教程 Step By Step 8——路由
在前面的教程里,细心的你可能会有个疑问,就是地址栏输入/Home/Write就可以进入留言页面.无论是静态HTML还是ASP/ASP.NET.PHP,URL都是和某个页面相关.比如假设有个URL是“w ...
- 各浏览器Cookie大小、个数限制
一.浏览器允许每个域名所包含的cookie数: Microsoft指出InternetExplorer8增加cookie限制为每个域名50个,但IE7似乎也允许每个域名50个cookie. Firef ...
- http server v0.1_http_reponse.c
#include <string.h> #include <sys/stat.h> #include <sys/mman.h> #include <fcntl ...
- jquery实现表格可变列宽插件开发
工作中用到了表格的可变列宽,网上看了下,自己也实现了一个,整理贴记录. 测试环境chrome,ie8,firefox jquery版本1.8.2 原理:监听table第一行的mousemove事件,当 ...