Linux安装wine

#教程

一直以来,我运行双系统,有两个软件必须在window下运行,一个是wind金融终端,一个是通达信金融终端,现已解决这两个软件在linux(debian系)环境下运行问题,记录如下:

一、debian 安装wine

验证安装成功的教程:

安装依赖包(如有必要):

sudo apt install gnupg2 wget

添加GPG密钥:

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

添加WineHQ存储库到sources.list.d:

echo "deb https://dl.winehq.org/wine-builds/debian bookworm main" | sudo tee /etc/apt/sources.list.d/winehq-bullseye.list

再次运行更新命令以获取新的存储库信息:

sudo apt update

这时可以 安装wine稳定版了。

sudo apt install --install-recommends winehq-stable

安装完成后,输入wine --versionwine64 --version查看是否安装成功。

可以通过桌面的应用程序菜单找到并运行Wine配置工具(winecfg),或者在终端中直接输入winecfg来配置Wine。

新执行下winecfg,这里字体需要安装

	sudo cp -r simsun.ttc /home/biano/.wine/drive_c/windows/Fonts

或从 Windows 目录下的 Fonts 里的 simsun.ttc 复制到 /home/user/.wine/drive_c/windows/fonts 里面。

sudo cp /mono/Windows/Fonts/simsun.ttc  /home/biano/.wine/drive_c/window  
s/Fonts/

然后选择windows的版本,点击应用,然后点击确定。

这样会建立 wine 的运行文件夹 /home/user/.wine .里面有wine的注册表文件和虚拟的C盘;
稍等片刻,就会出现一个面板,这就是 wine 的一些基本的配置。

wine安装软件的目录实际上是wine的映射目录,/.wine 默认有一个C盘,各种配置软件都存在这个“C盘”里。 wine的映射磁盘文件是在主目录(即/home/用户名)下的.wine目录内,里面的drive_c实际上就是wine的映射c盘,以后执行exe的安装程序时,如果安装程序安装目录在C:/Program Files (x86)/test,那么实际上这个文件就在你的ubuntu的/home/用户名/.wine/drive_c/‘Program Files (x86)’/test内。

二、安装通达信金融终端

在spark星火软件商店中有deepin版的通达信,我们需要先安装这一版,然后再将windows下已安装的通达信与之覆盖即可。

安装星火商店

在星火商店下载安装包

cd ~/Downloads
sudo apt install ./spark-store*.deb

安装好后,搜索通达信,并安装,然后启动通达信(这里必须启动,因为deepin容器需要初始化,生成运行环境),生成的通达信安装目录为~/.deepinwine/Deepin-TdxSpark/drive_c/new_td,退出关闭通达信程序。

然后将windows下运行的通达信覆盖上面这个目录即可。

sudo cp -r /media/biano/01D6EBDA0A5419D0/new_tdx ~/.deepinwine/Deepin-TdxSpark/drive_c/

然后重启通达信程序,即可看到软件信息已更新至最新。

三、安装WWT 金融终端

下载好万得安装包,运行

deepin-wine6-stable  msiexec /i WWTSetup.msi

显示ould not find Wine Gecko. HTML rendering will be disabled.需要安装gecko,官网地址
gecko 与wine的版本对应关系 :
在这里插入图片描述
这里deepinwine版本为6.0,需下载2.47.2版本的gecko,将下载好的两个gecko文件放入/opt/deepin-wine6-stable/share/wine/gecko下。重新运行

deepin-wine6-stable msiexec -i WWTSetup.msi 

能够正常安装,可以在wine虚拟桌面上显示,在LinuxMint版本中,{开始}目录下多出来一个wine条目,里面有wind的启动方式。

参考

1.使用源码安装wine

2.Wine编译安装问题

3.ubuntu20.0.6安装wine

4.Linux下Wine最新版源码编译

5.wine修正错误

6.ubuntu20.04安装、配置使用、卸载wine

7.wine安装 配置使用

8.wine使用教程

9.用原生wine运行便携式exe程序绿色软件的方法

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/781546.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WebGIS开发

1.准备工作 高德开发API注册账号&#xff0c;创建项目拿到key和密钥 高德key 2.通过JS API引入高德API <html><head><meta charset"utf-8" /><meta http-equiv"X-UA-Compatible" content"IEedge" /><metaname&quo…

【3D-GS】Gaussian Splatting SLAM——基于3D Gaussian Splatting的全网最详细的解析

【3D-GS】Gaussian Splatting SLAM——基于3D Gaussian Splatting的定SLAM 3D-GS 与 Nerf 和 Gaussian Splatting1. 开山之作 Nerf2. 扛鼎之作 3D Gaussian Splatting2.1 什么是3D高斯?高斯由1D推广到3D的数学推导2.2 什么是光栅化?2.3 什么是Splatting?2.4 什么是交叉优化?…

AWS EC2 学习之: 使用 PuTTY 从 Windows 连接到 Linux 实例

启动您的实例之后&#xff0c;您可以连接到该实例&#xff0c;然后像使用您面前的计算机一样来使用它。 注意 启动实例后&#xff0c;需要几分钟准备好实例&#xff0c;以便您能连接到实例。检查您的实例是否通过了状态检查。您可以在 Instances 页上的 Status Checks 列中查…

什么是防火墙,部署防火墙有什么好处?

与我们的房屋没有围墙或界限墙一样&#xff0c;没有防护措施的计算机和网络将容易受到黑客的入侵&#xff0c;这将使我们的网络处于巨大的风险之中。因此&#xff0c;就像围墙保护我们的房屋一样&#xff0c;虚拟墙也可以保护和安全我们的设备&#xff0c;使入侵者无法轻易进入…

如何处理网络编程中的并发连接?

如何处理网络编程中的并发连接&#xff1f; 在网络编程中&#xff0c;处理并发连接是一个至关重要的问题。随着网络应用的普及和用户量的增长&#xff0c;服务器需要同时处理来自多个客户端的请求&#xff0c;因此必须有效地管理并发连接。下面将详细讨论如何处理网络编程中的…

SAP Fiori开发中的JavaScript基础知识9 - 代码注释,严格模式,JSON

1 背景 本文将介绍JavaScript编程中的三个小知识点&#xff1a;也即代码注释&#xff0c;严格模式&#xff0c;JSON文件。 2 代码注释 JavaScript的代码注释方式如下&#xff1a; // Single line comment/* Multi line comment */3 严格模式 JavaScript的"strict mod…

JavaScript笔记 07

目录 01 基本数据类型和引用数据类型之间的区别 02内置对象之Array 01 基本数据类型和引用数据类型之间的区别 js的数据内存结构是参照java诞生的 内存分为栈内存和堆内存 栈内存: 空间很小 存储基本数据类型 堆内存: 空间很大 引用数据类型声明在栈内存 内容在堆内存 使用地…

0101支付安全-支付模块-项目实战

文章目录 一、信息安全的基础-机密性1 相关概念2 对称加密和非对称加密 二、身份认证三 摘要算法四、数字签名五、数字证书结语 在支付过程中&#xff0c;设计多方的敏感信息&#xff0c;那么安全尤为重要。下面先简单介绍下&#xff0c;相关概念。 一、信息安全的基础-机密性 …

解决GNU Radio+USRP实现OFDM收发在接收端QPSK星座图映射无“抖动”问题

文章目录 前言一、遇到的问题二、解决方案三、重新编译安装四、验证五、资源自取 前言 本文记录在 GNU RadioUSRP 实现 OFDM 收发时&#xff0c;在接收端 QPSK 星座图映射无“抖动”问题的解决方法&#xff0c; 一、遇到的问题 我遇到的问题是&#xff0c;现在搭建的 OFDM 模…

E5063A是德科技E5063A网络分析仪

181/2461/8938产品概述&#xff1a; Keysight E5063A 是一款低成本网络分析仪&#xff0c;可为测试天线、电缆、滤波器和 PCB 等简单无源元件提供优化的性能和功能。Keysight E5063A 为您的企业提供价格和性能之间的最佳平衡&#xff0c;以满足您的业务和技术要求。它利用行业…

vue 通过插槽来分配内容

通过插槽来分配内容 一些情况下我们会希望能和 HTML 元素一样向组件中传递内容&#xff1a; <AlertBox>Something bad happened. </AlertBox> 这可以通过 Vue 的自定义 <slot> 元素来实现&#xff1a; <template><div class"alert-box&quo…

安装和使用 Oracle Database 23c 容器鏡像

Oracle Database 23c 是 Oracle 最新的数据库版本&#xff0c;它带来了许多新特性和性能改进。 对于开发者来说&#xff0c;Oracle 提供了一个免费的开发者版&#xff0c; 可以通过 Docker 容器轻松安装和使用。以下是详细的安装和使用指南。 安装 Docker 在开始之前&#xff0…

Linux解压安装Kafka

Linux解压安装Kafka MacBook Linux安装zookeeper MacBook Linux安装Kafka Kafka依赖Zookeeper Kafka依赖Zookeeper,可以单独安装Zookeeper,也可以直接启动Kafka包里自带的Zookeeper Kafka 安装 cd /data/software#下载 wget http://mirror.bit.edu.cn/apache/kafka/2.0.1…

2024 年多链代币开发对您的业务有何好处

2024 年&#xff0c;多链代币开发将成为寻求增强数字化影响力并释放区块链领域新机遇的企业的关键战略。通过利用多个区块链&#xff0c;公司可以显着提高其代币的可扩展性、互操作性和安全性。这种方法不仅提高了交易速度并降低了费用&#xff0c;还使企业能够利用更广泛的用户…

深度学习入门简单实现一个神经网络

实现一个三层神经网络 引言测试数据 代码 引言 今天我们实现一个简单的神经网络 俩个输入神经元 隐藏层两个神经元 一个输出神经元 激活函数我们使用sigmoid 优化方法使用梯度下降 我们前期准备是需要把这些神经元的关系理清楚 x1&#xff1a;第一个输入 x2&#xff1a;第二个…

C#手术麻醉系统源码 大型医院手麻系统4大需求是什么?

C#手术麻醉系统源码 大型医院手麻系统4大需求是什么&#xff1f; 手术麻醉临床信息系统有着完善的临床业务功能&#xff0c;能够涵盖整个围术期的工作&#xff0c;能够采集、汇总、存储、处理、展 现所有的临床诊疗资料。通过该系统的实施&#xff0c;能够规范手麻科的工作流程…

Manticore Search 中文分词搜索入门

Manticore Search 3.1.0 版引入了一种基于ICU 文本分割算法的中文文本分割新方法,该算法遵循第二种方法 - 基于字典的分割。 ICU 是一组开源库&#xff0c;为软件应用程序提供 Unicode 和全球化支持。与许多其他功能一起&#xff0c;它解决了文本边界确定的任务。 ICU 算法在文…

Matlab-写入mhd和raw医学图像处理格式文件

作者&#xff1a;翟天保Steven 版权声明&#xff1a;著作权归作者所有&#xff0c;商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处 mhd和raw是什么&#xff1f; MHD&#xff08;MetaImage&#xff09;和RAW&#xff08;Raw Image Data&#xff09;是用于医学图像…

算法---二分算法

一:二分法算法分析 1、二分查找算法定义 二分查找又称折半查找,它是一种效率较高的查找方法。 二分查找要求:线性表是有序表,即表中结点按关键字有序,并且要用向量作为表的存储结构。 2、基本思想 (1)首先确定该区间的中点位置 (2)将待查的K值与R[mid]比较:若相等…

机器学习实验------AGNES层次聚类方法

机器学习 — AGNES层次聚类方法 第1关:距离的计算 任务描述 本关任务:根据本关所学知识,完成calc_min_dist函数,calc_max_dist函数以及calc_avg_dist函数分别实现计算两个簇之间的最短距离、最远距离和平均距离。 import numpy as np def calc_min_dist(cluster1, clus…