Ubuntu 12.04 1 跑 Windows下的类通达信股票软件

1、首先编译安装Wine

为了让Wine能更好的支持中文,编译之前最好修改/dlls/gdi32/freetype.c文件

GetObjectW( hfont, sizeof(lf), &lf );
     lf.lfWidth = abs(lf.lfWidth);
+    lf.lfCharSet = GetTextCharset(dc); //增加这一条
 
     can_use_bitmap = GetDeviceCaps(dev->hdc, TEXTCAPS) & TC_RA_ABLE;

编译./congure

make

sudo make install

2、启动时有Mono Gecko安装的提示问题,可以在运行Wine的时候追加如下命令就可以忽略加载

env WINEDLLOVERRIDES="mscoree,fusion=n" wine //忽略Mono

envWINEDLLOVERRIDES="mshtml=" wine //Gecko

3、关于中文乱码

只要是在~/.wine/drive_c/windows/Fonts 目录下复制windows的font的字库文件

4、运行时缺少运行库可以通过 winetricks 来安装

*通达信主要是gdiplus gdiplus_winxp vcrun2003 vcrun6 vcrun6sp6这几个库

sudo wget http://winetricks.org/winetricks

sudo chmod +x winetricks

./winecfg 选择Windows XP

./winetricks gdiplus gdiplus_winxp vcrun2003 vcrun6 vcrun6sp6

sudo apt-get install cabextract

5、几个常用的Wine命令

wine control.exe appwiz.cpl

*类似windows的程序管理器,在这里可以安装Mono Gecko 通达信,等等软件

Mono Gecko 与Wine的版本对应关系

参看

http://wiki.winehq.org/mono

http://wiki.winehq.org/gecko

wine regedit.exe 运行注册表

wine *.exe windows程序

6、自己感觉最好的方法是在32位下编译wine后放到64位下运行。缺少gnome-keyring-pkcs11.so,可以从32位系统中复制到64位系统中,这样问题会少很多

7、要是不想编译,可以下载如下deb包,长江证券的和君安证券的

使用

sudo dpkg -i Wine-cjsc_v96-ubuntu-12.04.deb //长江证券

sudo dpkg -i Wine-gtjarz_v928-ubuntu-12.04.deb //君安证券

安装

如果有gnome-keyring-pkcs11.so 提示冲突

可以增加 --force-all 参数来强制安装

sudo dpkg -i --force-all Wine-gtjarz_v928-ubuntu-12.04.deb

下载地址:

http://cloud.letv.com/s/k5BEaXF

时间: 2024-10-13 13:07:48

Ubuntu 12.04 1 跑 Windows下的类通达信股票软件的相关文章

Ubuntu 12.04 LTS安装Windows字体

内容参考自别人的博客:http://www.cnblogs.com/zhj5chengfeng/p/3251009.html 1. 为了方便,先将Windows字体拷贝到~/WinFonts下. 我是把所有“/windows/fonts/”下的文件都拷贝进来了,然后再把那些不是.ttf的非字体文件删除. 2. 为了不与原来的文件混淆,创建目标文件夹. ? 1 sudo mkdir /usr/share/fonts/winfonts 3. 复制字体文件. ? 1 sudo cp ~/WinFont

Ubuntu 12.04 LTS(64bit) 环境下JDK、 Eclipse、 ADT、 CDT、 PyDev的安装

一.在FriendlyARM,Tiny4412,,安装包下可补充: 安装JDK (Java),选择需要的JDK,或者全部安装. a) OpenJDK-6.0 $ sudo apt-get update $ sudo apt-get install openjdk-6-jdk b) OpenJDK-7.0 $ sudo apt-get update $ sudo apt-get install openjdk-7-jdk c) SunJDK-6.0 $ sudo add-apt-repositor

ubuntu 12.04 下配置nvc以共享桌面到windows

最近在做个项目, 需要用到 android emulator , 平时用的PC是win7的, 还有一台电脑装的是ubuntu 12.04, 但是没显示器, 发现通过远程连接到ubuntu机器, emulator跑不起来, 报错, 找专家看了看, 应该是OpenGL不支持. 再摆台显示器, 太占地方了, 想到了桌面共享,即使用nvc. nvc的配置也很简单. 首先, 进入 gnome classical 界面, 在 系统 -> 工具 -> 首选项 -> 桌面共享中, 勾上相应的选项. 我的

Ubuntu 12.04下在Eclipse IDE for C/C++ Developers中运行C语言的GTK程序

哈哈哈--终于搞定了GTK程序的编译与运行,纠结了近一个月的问题终于得以解决,痛快!近一个月来,不断百度.发博文.百度知道提问.csdn提问--经常发私信.评论博文麻烦大牛,比如sunny2038.轻飘风扬.Sun1956--在此对所有帮助我的人表示感谢! 特别感谢csdn的sunny2038,他的博文<Windows和Ubuntu11.10在Eclipse中配置C和GTK>和热心回复给了我很大的帮助! Neo E. Cai的博文<Ubuntu下GTK的安装.编译和测试>对我具有非

Remote Desktop Connection from Windows 7 to Ubuntu 12.04

$sudo apt-get install xrdp $cd ~ $sudo vim .xsession gnome-session --session=ubuntu-2d 在windows下进行远程链接 引用: [1] Remote Desktop Connection from Windows 7 to Ubuntu 12.04 in youtube.

Andorid开发学习---ubuntu 12.04下搭建超好用的安卓模拟器genymotion 安装卸载virtualbox 4.3

什么是Genymotion? Genymotion是一套完整的工具,它提供了Android虚拟环境.它简直就是开发者.测试人员.推销者甚至是游戏玩家的福音. Genymotion支持Windows.Linux和Mac OS等操作系统,容易安装和使用:按简单的安装过程,选择一款Android虚拟设备,开启后就体验Genymotion带来的快感吧.-----引自百度百科 一.下载并安装genymotion 1.下载genymotion http://www.genymotion.cn/#theme=

VMWare虚拟机下为Ubuntu 12.04.1配置静态IP_转

转自:http://www.cnblogs.com/objectorl/archive/2012/09/27/vmware-ubuntu-nat-static-ip-settings.html 背景在虚拟机下运行操作系统,尤其是Linux系统已经是非常常见的做法.有时你想在虚拟机下搭建一个(模拟)服务器来供主机访问,比如搭建一个telnet/ssh.此时你会发现,每次启动虚拟机,VMWare为虚拟机系统分配一个动态IP,这样每次去连接虚拟机的telnet时很不方便.如果设成静态IP就好了.VMn

VMWare虚拟机下为Ubuntu 12.04.1配置静态IP(NAT连接方式)

背景 在虚拟机下运行操作系统,尤其是Linux系统已经是非常常见的做法.有时你想在虚拟机下搭建一个(模拟)服务器来供主机访问,比如搭建一个telnet/ssh.此时你会发现,每次启动虚拟机,VMWare为虚拟机系统分配一个动态IP,这样每次去连接虚拟机的telnet时很不方便.如果设成静态IP就好了. VMnet8和NAT 如果你的虚拟机是以NAT方式连入互联网的话,那么虚拟机的IP地址非配,网关以及互联网访问权限均由VMWare提供的叫做VMnet8虚拟网卡所提供.所以一切和设置静态IP有关的

GAMIT 10.50在Ubuntu 12.04系统下的安装

转载于:http://www.itxuexiwang.com/a/liunxjishu/2016/0225/162.html?1456480908 摘要:GAMIT/GLOBK是一套安装于Unix/Linux操作系统高精度GPS数据处理分析软件,以Ubuntu12.04桌面版构建系统平台,在网络的支持下,安装最新版GAMIT/GLOBK10.50的详细过程,并运行GAMIT检验安装是否成功. GAMIT/GLOBK是由美国麻省理工学院.斯克里普斯海洋研究所.哈佛大学共同研发的高精度GPS数据处理