银河麒麟桌面版v10系统安装windows的exe应用-使用CrossOver安装exe软件

银河麒麟桌面版V10系统属于Linux系统,要想在上面运行windows系统下的exe应用是可以实现的(理论上可以实现,但实际中受限系统版本,虚拟windows应用的软件版本等多种问题,在安装使用的时候,并不能全部成功,这个需要具体的实际环境中具体的分析),用Wine/CrossOver运行Windows版的应用可能无法获得与原生Windows环境完全一致的功能和性能,具体取决于Wine/CrossOver对WPS的兼容性支持程度

安装环境
系统版本:银河麒麟桌面操作系统V10(SP1)
软件版本:CrossOver 21.1.1~beta3
image.png
image.png
image.png

Linux上运行exe软件的本质

在银河麒麟桌面版系统上使用windows系统下的exe应用,本质是利用虚拟化技术(如虚拟机)、二进制翻译/模拟技术、专用兼容层或云桌面服务等技术手段,克服两种操作系统之间的底层差异;能够实现的额技术有多种
**CrossOver是一款基于二进制翻译技术的软件,**是基于开源项目Wine开发的
核心原理:CrossOver的核心技术基础是二进制翻译。这意味着它能够解析和执行Windows应用程序(.exe文件)的二进制代码,将这些代码中对Windows API(应用程序编程接口)的调用转换为在目标操作系统(如Linux或macOS)上等效的系统调用。这种翻译过程使得Windows程序无需修改就能在非Windows环境下运行。
这里采用自带的CrossOver来演示,并不是所有的exe包都能安装成功,毕竟在不同的Windows版本的系统上安装exe包都有限制,Linux上使用工具安装exe限制会更大
**银河麒麟桌面版V10默认已经封装了exe安装包管理工具叫做CrossOver,**直接就可以使用,CrossOver应是试用版,长期使用的话需要进行购买(优麒麟与CodeWeavers公司有合作,但是到目前为止并没有说明麒麟软件与CodeWeavers公司有合作,CodeWeavers在银河麒麟系统中是试用版
image.png
CrossOver官网:https://www.crossoverchina.com/
image.pngimage.png

安装软件wps

我们这里安装个windows版本的wps演示,版本是WPS_Setup_16417.exe,
这个尝试了一下,安装失败,点击没反应(尝试了一段时间,没有任何提示),使用windows版本的qq测试,版本QQ_9.9.9_240410_x64_01.exe
软件去官网下载,这里就不演示软件怎么下载

右键安装

我这里双击打开没反应(双击要是能打开就直接双击就行),
鼠标右键-打开方式-安装
image.png

选择应用设置

这里选择未列出的应用程序
image.png

安装包选择

安装包这里就是你要安装的软件
image.png
image.png

容器选择

容器对应的是系统的模版,这个根据实际来选择就行,有的应用随便选择哪个都行,具体的具体分析
image.png
image.png
image.png

安装与完成

选择应用,选择安装包,选择容器全部设置完毕后,开始点击右下角安装
image.png

image.png

暂且先试用

image.png

授权

image.png

安装设置以及问题

因为系统中的自带的wps并没有卸载,这路修改下目录,并且不关联软件
问题来了,系统自带的Linux版本的wps没有卸载,那么在安装windows版本的wps冲突吗
随着时代的发展,技术的发展到现在,很多时候wps与office已经可以兼容尺寸存在了,可能在使用体验上并不一定是很友好(以前并不兼容,这得具体的去尝试,系统、软件版本是否兼容,一般不会去这么安装)
理论上是可以存在的,但是我在安装到93%就卡住了,没有任何提示,但是重启之后就可以打开了,瓦特,这是个bug吗,希望你在安装的时候可以直接成功
image.png
image.png

image.png
image.png
安装到93%就卡住了,没有任何提示,重启开机时候就可以使用了,瓦特???这个我尝试过很多次,都是这种结果

重启后开机测试

双击打开软件
image.png

打开软件还提示软件出错误以及乱码问题,软件虽然安装了,但是无法使用,这些东西不是我们运维人员能解决的,这些是开发人员解决的,我们只是使用以及发现问题,当让还可以去官网反馈问题,但给不给解决就不知道了,毕竟谁闲的没事在Linux下安装一个windows版本的wps啊,别的软件在安装的额时候可能也会出现这个问题,这没有办法,要想实现就只能通过其他技术(如虚拟机)来实现了
image.png
image.png
结果:失败
这个安装失败,有的软件可以安装成功,重点是你需要的是否能够安装成功才是重点

作者信息

作者:qianshuiliyu,浅水鲤鱼
作者的常用平台
csdn:https://blog.csdn.net/qianshuiliyu
B站:https://space.bilibili.com/1571765231
作者邮箱:qianshuiliyu@qq.com


博客园:https://www.cnblogs.com/qianshuiliyu/
知乎:https://www.zhihu.com/people/qianshuiliyu
微信公众号:名称,大木两条IT,微信号,DaMuLiangTiaoIT
在这里插入图片描述

语雀:暂未开放
觉得文章有用的,有实力的可以支持下作者,你的鼓励就是我前进的动力
image.png
文章创作时间:20240411
文章更新时间:20240411

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

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

相关文章

华纳云:Windows系统服务器分盘的操作方法

在Windows服务器的管理中,合理分配磁盘空间对于数据存储和系统运行至关重要。然而,许多用户可能不清楚如何进行磁盘分区操作。本文将介绍Windows系统服务器分盘的操作方法,帮助用户轻松管理磁盘空间。 步骤如下: 打开磁盘管理工具…

Kolla-ansible部署OpenStack集群

0. OpenStack 部署 系统要求 单机部署最低配置: 2张网卡8G内存40G硬盘空间 主机系统: CentOS Stream 9Debian Bullseye (11)openEuler 22.03 LTSRocky Linux 9- Ubuntu Jammy (22.04) 官方不再支持CentOS 7作为主机系统,我这里使用的是R…

第十届蓝桥杯大赛个人赛省赛(软件类) CC++ 研究生组2.0

A立方和 #include<iostream> #include<cmath> using namespace std; int main(){int n, t, flag, x;long long ans 0;for(int i 1; i < 2019; i){t i;flag 0;while(t && !flag){x t % 10;if(x 2 || x 0 || x 1 || x 9) flag 1;t / 10;}if(fl…

Rust - 函数

Rust中通过 fn 关键字来声明某个函数。 针对函数名&#xff0c;Rust使用snake case命名规范&#xff0c;即所有的字母都是小写的&#xff0c;单词之间使用下划线分开。 fn main() {println!("Hello, world!");another_function(); //函数调用 }fn another_function…

域名过期时间怎么计算?

域名是互联网上的重要标识&#xff0c;它帮助用户快速找到并访问特定的网站。为了维护域名的正常运行和避免不必要的麻烦&#xff0c;了解域名过期时间的计算和管理方式至关重要。 首先我们先来了解一下域名的各种状态及域名注册与删除周期。 通常情况下&#xff0c;英文国际域…

河南工业自动化领域的一线公司(依据工信部矿山领域公示名录)

1.原始信息来源&#xff1a; 工信部&#xff1a; 关于矿山领域机器人典型应用场景名单的公示 控制系统较监测系统在性能、安全上更趋严格&#xff0c;复杂性成倍增加。这里从工信部网站上爬到了一份在一个细分领域里投入研发&#xff0c;拥有既有产品的企业和产品名录&#…

vuex

1.概述 Vuex是实现组件全局状态&#xff08;数据&#xff09;管理的一种机制&#xff0c;可以方便的实现组件之间的数据共享 优点&#xff1a; 能够在vuex中集中管理共享的数据&#xff0c;便于开发和后期进行维护能够高效的实现组件之间的数据共享&#xff0c;提高开发效率…

流媒体的安全谁来保障

流媒体的安全谁来保障 说起媒体&#xff0c;我们马上就会想到报纸新闻、广播、电视。 其实所谓的流媒体同我们通常所指的媒体是不一样的&#xff0c; 它只是一个技术名词。流媒体到底是什么&#xff1f;能给我们的生活带来什么&#xff1f;跟小德一起来看看。 流媒体是什么&a…

大数据基本名词

目录[-] 1.1. 1. Hadoop1.2. 2. Hive1.3. 3. Impala1.4. 4. Hbase1.5. 5.hadoop hive impala hbase关系1.6. 6. Spark1.7. 7. Flink1.8. 8. Spark 和 Flink 的应用场景 1. Hadoop 开源官网&#xff1a;https://hadoop.apache.org/ Hadoop是一个由Apache基金会所开发的分…

使用Android完成案例教学

目录 题目&#xff1a;完成在Android平台下2个玩家分别利用2个手机连接在同一局域网下通过滑动摇杆分别使红飞机和黄飞机移动的开发。&#xff08;全代码解析&#xff09; 题目&#xff1a;完成在Android平台下2个玩家分别利用2个手机连接在同一局域网下通过滑动摇杆分别使红飞…

MongoDB聚合运算符:$max

文章目录 语法使用空值和缺失值的处理数组操作数的处理 举例在$group阶段使用在$setWindowFields阶段使用在$project阶段使用 $max聚合运算符用于返回最大值。 $max对于不同的类型的值使用BSON的比较顺序。 $max可以用于下面的这些阶段&#xff1a; $addFields$bucket$bucket…

解决unbuntu更新到23.10 mantic firefox无法使用的问题

产看历史版本号&#xff1a; 升级到最新版本后查看&#xff1a; roottesthost01:/home/test/Desktop# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 23.10 Release: 23.10 Codename: mantic 打开firefox发现图标找…

【教程】四种方法将App打包为IPA文件类型

摘要 本教程总结了将App应用程序打包为IPA包的四种常用方法&#xff0c;包括Apple推荐的方式、iTunes拖入方法、自动编译脚本和解压改后缀名方法。每种方法都有其特点和适用场景&#xff0c;在实际开发中可以根据需求选择合适的方式进行打包。通过本教程&#xff0c;您将了解到…

mapper.xml特殊SQL语句汇总(持续更新中)

1.通用查询结果列 <sql id"Base_Column_List">user_id, user_name, user_password </sql>用法&#xff1a; <select id"selectUser" resultType"com.example.YourUser">SELECT<include refid"Base_Column_List"…

HTML2:列表和表格

列表 有序列表 ordered list ol 无序列表 unordered list ul 定义列表 definition list dl 1,有序列表 每条列表前自带一个序号 2,无序列表 每条列表前自带一个小圆点 3,定义列表 注意:dl中放的不是li列表而是dt列表和dd表项 dt代表术语标题 dd代表术语内容 一个…

服务器出现404错误怎么处理

很多站长使用虚拟主机或者云服务器做网站的以为这个就是空间商的问题&#xff0c;空间商主要服务虚拟主机的运维&#xff0c;跟404出现错误 并不完全直接关联的&#xff0c; 也是关于多方面的问题存在的&#xff0c; 现在由壹基比小鑫来给大家讲解下&#xff1a; 1.错误原因 HT…

从零开始学Spring Boot系列-集成MyBatis-Plus

在Spring Boot应用开发中&#xff0c;MyBatis-Plus是一个强大且易于使用的MyBatis增强工具&#xff0c;它提供了很多实用的功能&#xff0c;如代码生成器、条件构造器、分页插件等&#xff0c;极大地简化了MyBatis的使用和配置。本篇文章将指导大家如何在Spring Boot项目中集成…

【C语言】函数递归编程题

目录 题目一&#xff1a; 题目二&#xff1a; 题目三&#xff1a; 题目四&#xff1a; 总结 题目一&#xff1a; 题目&#xff1a;接受一个整型值&#xff08;无符号&#xff09;&#xff0c;按照顺序打印它的每一位。&#xff08;递归完成&#xff09; 列如&#xff1a; …

2024.3.30力扣每日一题——需要添加的硬币的最小数量

2024.3.30 题目来源我的题解方法一 数学贪心 题目来源 力扣每日一题&#xff1b;题序&#xff1a;2952 我的题解 方法一 数学贪心 首先将数组 coins按升序排序&#xff0c;然后计算需要添加的硬币的最小数量。 关键&#xff1a;对于正整数 x&#xff0c;如果区间 [1,x−1] 内…

Vue3入门大全(持续更新)

什么是Vue3 Vue.js 是一款流行的 JavaScript 前端框架&#xff0c;用于构建交互式的 Web 用户界面。Vue 3 是 Vue.js 的下一个主要版本&#xff0c;是对 Vue 2 的重大更新。Vue 3 在性能、开发体验和扩展性等方面都进行了改进和优化&#xff0c;其中一些重要的变化和功能包括&…