LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

[点晴永久免费OA]国产信创操作系统的电脑,能运行windows程序吗?

admin
2024年5月15日 16:1 本文热度 924

安装了国产操作系统、配置了国产CPU的个人电脑,到底能不能运行windows程序。

现在很多国产CPU电脑安装了国产操作系统,长期以来windows电脑培养的操作习惯,虽然国产操作系统在图形操作各方面效仿windows,但毕竟是不同的技术架构体系,最常见的问题主要由以下:

  • 原来可以运行的exe程序无法运行了。
  • 国产操作系统没有适配利旧打印机、高拍仪驱动,原打印机不能用了。
  • 专业软硬件,当前阶段无法替代情况。


以上三个问题最为常见,因此很多人想,能不能在不破坏国产操作系统,保证运行安全的前提下,运行windows程序。

小编通过亲身经历告诉各位,这样强烈的需求各信创头部企业都提供了自家的解决办法,当然小编更希望有更多的原生应用厂商参与到国产化进程中,完善生态贡献力量。

以下是小编整理的四种解决方案:

01

信创云桌面的解决方

   当前信创云桌面采用可兼容ARM和X86两套架构的服务器,根据用户需求分配国产化、Windows操作系统的虚机,满足信创业务的正常开展,后续随着信创全面改造完成,依托Windows桌面平滑迁移技术可将Windows桌面平滑迁移到信创操作系统,确保用户业务在不受影响的前提下,完成硬件、操作系统、业务软件的全方位信创改造,本方案通过向国产操作系统上加装云桌面软件客户端方式,并结合信创云资源,向每台国产主机交付独占的VDI云桌面,同时也实现逻辑隔离,避免了资源浪费,解决了用户软件开发适配的过渡阶段的痛点。

通过国产信创电脑自带的浏览器或者通过部署于国产操作系统的客户端软件访问部署于云上的X86云桌面,云桌面的流畅性与本地PC相同。


02

基于Wine模拟器的解决方案


基于龙芯LoongArch平台UOS操作系统

龙芯的CPU不是x86架构(指令集)当前最新的3A5000、3B5000、3C5000、3A6000......系列CPU产品都是使用的龙芯中科自主设计的LoongArch架构(指令集)

如果只是想要运行x86/Linux程序,只需要安装龙芯LAT。要想运行Windows程序,就要再安装Wine。

Wine也是一个x86架构的Linux程序,在系统中用了LAT之后就可以直接安装使用。为了使用更方便,还需要安装一个管理wine的图形化界面工具Q4Wine。

依赖X86不可能建立自主的软件生态。

龙芯兼容其它架构的应用程序,主要是为了在过渡期间保障办公和工业生产不因为缺少软件而中断。对于个人用户,龙芯兼容x86和ARM应用,则是作为原生生态的补充,使CPU能够满足大多数用户的使用需求。

注意:

  • 小编在linux上安装wine,可以实现运行Windows exe程序,但并不是所有程序都可以运行。
  • wine最新版本为wine7,本次测试环境使用wine5
  • wine官网链接:WineHQ - 在 Linux,BSD,Solaris 和 macOS 上运行 Windows 应用
  • 建议使用绿色免安装exe程序测试,可以是单文件也可以是一个绿色软件包
  • 安装完成后会出现字体问题,请参考此前文章《信创桌面操作系统使用中常见的三个问题



03

基于飞腾CPU平台的PhyVirt解决方案

PhyVirt是一款可直接运行在飞腾平台+国产操作系统的虚拟化平台软件,主要用于在信创环境下安装虚拟机,同时支持桌面融合技术,满足终端虚拟化和应用虚拟化的需求。

用户可在主流的国产系统(麒麟、统信等)直接运行PhyVirt软件,考虑到不同用户使用需求和操作环境的复杂性,平台提供虚拟机和桌面融合两种使用模式。虚拟机模式下可按需创建一个或多个虚拟机,虚拟机支持各种Linux版本和Windows版本,同时支持无缝切换宿主机与虚拟机桌面,极大地方便了运维管理。

在桌面融合模式下,用户通过该平台可在国产操作系统上直接运行原Windows操作系统下各类生态应用,保持原生的操作体验,保证了用户基本的操作习惯不改变。

平台提供快照管理、快照自动还原以及虚机数据保存在本地,满足安全需求。

安装phyvirt软硬件要求:

硬件要求

飞腾D2000/FT-2000/4处理器

宿主机操作系统要求

麒麟/统信/ubuntu

注意:操作系统内核需升级到支持KVM版本(麒麟自带KVM需要V10 SP1 2303版本及以上,统信需1050V3及以上版本),建议内存>8G,硬盘>200G

phyvirt安装包获取,可在飞腾软件平台点击网盘链接获取对应系统的deb包(麒麟和统信)以及phyvirt•app,

下载地址:https://www.phytium.com.cn/developer/

注意:小编采用飞腾D2000 ARM架构可以用phyvirt来安装win10虚拟机,可以正常使用,不过安装后有一个缺点,运行不是很快,应该是和显卡匹配度不是太好有关,毕竟不是原生应用跨平台情况下性能会有所不兼容。


04

基于银河麒麟操作系统的CrossOver解决方

CrossOver是一款基于二进制翻译技术的软件,是基于开源项目Wine开发的

核心原理:CrossOver的核心技术基础是二进制翻译。这意味着它能够解析和执行Windows应用程序(.exe文件)的二进制代码,将这些代码中对Windows API(应用程序编程接口)的调用转换为在目标操作系统(如Linux或macOS)上等效的系统调用。这种翻译过程使得Windows程序无需修改就能在非Windows环境下运行。

这里采用自带的CrossOver来演示,并不是所有的exe包都能安装成功,毕竟在不同的Windows版本的系统上安装exe包都有限制,Linux上使用工具安装exe限制会更大。

在创建容器时有Windows 98、windows 2000、windows XP 、windows Vista 、windows 7、windows 8、windows 10版本,根据需求创建64或者32位的容器,小编选择的win10容器,当然前提是准备好win10的镜像文件。

注意:

  • 1、安装CrossOver后其实就相当于是一个在Linux上面运行的一个虚拟机,但它无需下载Win系统到Linux系统中,占用内存就比较小。同时,它还提供了海量的Win系统安装包,只需要下载安装即可。


  • 2、添加完容器之后会自动在该用户文件夹下面创建类似于Windows的系统盘符,也可以运行CMD命令窗口,打开注册表等。路径一般都是 /home/用户/.cxoffice/容器名称/dosdevices/c:。


总结:

解决国产电脑运行windows程序问题,以上总结四种解决方案,需要从成本,易操作性,性能,办公效率等多方面综合考虑,如果预算足建议第一类方案作为平滑过渡,性能上也不错。如果预算有限可采取第二、第三、第四种方案都是不错的选择,就是原生应用与Linux之间的跨平台差异。


该文章在 2024/5/15 16:01:57 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved