LINUX操作系统下能安装WINDOWS应用软件吗

如题所述

不可以。

Windows下的应用程序一般是EXE文件格式可执行程序,一种可在操作系统存储空间中浮动定位的可执行程序。MS-DOS和MS-WINDOWS下,此类文件扩展名为exe。这种可执行程序只适合在MS-DOS和MS-WINDOWS下运行,对于Linux系统而言并不适用。

ELF (文件格式)在计算机科学中,是一种用于二进制文件、可执行文件、目标代码、共享库和核心转储格式文件。是UNIX系统实验室(USL)作为应用程序二进制接口(Application Binary Interface,ABI)而开发和发布的,也是Linux的主要可执行文件格式。

因此,WINDOWS应用软件并不适用于Linux系统。

扩展资料:

ELF文件与EXE文件的结构差异:

1、ELF文件:

ELF文件由4部分组成,分别是ELF头(ELF header)、程序头表(Program header table)、节(Section)和节头表(Section header table)。

实际上,一个文件中不一定包含全部内容,而且他们的位置也未必如同所示这样安排,只有ELF头的位置是固定的,其余各部分的位置、大小等信息由ELF头中的各项值来决定。

2、EXE文件:

EXE文件分为两个部分: EXE文件头和程序本体。exe文件比较复杂,属于一种多段的结构,是DOS最成功和复杂的设计之一。每个exe文件包含一个文件头和一个可重定位程序的映像。

文件头包含MS-DOS用于加载程序的信息,例如程序的大小和寄存器的初始值。文件头还指向一个重定位表,该表包含指向程序映像中可重定位段地址的指针链表

参考资料来源:百度百科-exe文件

参考资料来源:百度百科-ELF

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-04

1、Linux和Windows是完全不相同的系统内核,Windows的软件是无法在Linux系统里安装和执行。

2、如果想把Windows的软件在Linux里安装,需要一个wine软件。

3、Wine是Wine Is Not an Emulator的缩写,其实是一个转换层(或程序装入器),能够在Linux及与POSIX兼容的其他类似操作系统上运行Windows应用程序。运行如图

第2个回答  2013-02-12
你好楼主,Linux和Windows是完全不相同的系统内核,Windows的软件是无法在Linux系统里安装和执行,如果想把Windows的软件在Linux里安装,可能需要一个wine软件,这是一个虚拟化的过程,但是Linux系统速度很快,比windows好,但是安装软件没有Windows简便,它需要命令!
希望对你有帮助!本回答被提问者和网友采纳
第3个回答  2013-02-11
部分能,但不建议安装,何必呢,费那心思没有意义。
第4个回答  2020-12-28

不用羡慕Linux了,Windows系统也能使用命令行安装软件

LINUX操作系统下能安装WINDOWS应用软件吗
不可以。Windows下的应用程序一般是EXE文件格式可执行程序,一种可在操作系统存储空间中浮动定位的可执行程序。MS-DOS和MS-WINDOWS下,此类文件扩展名为exe。这种可执行程序只适合在MS-DOS和MS-WINDOWS下运行,对于Linux系统而言并不适用。ELF (文件格式)在计算机科学中,是一种用于二进制文件、可执行文...

LINUX操作系统下能安装WINDOWS应用软件吗
操作系统跟应用软件有差别的。Linux是一个独立的操作系统,并不是Windows应用程序。对于Linux,目前的安装方式均为启动一个内核并加载一个虚拟的文件系统(已安装好Linux安装组件),Ubuntu、Debian、OpenSUSE等发行版专为这个部署工作制作了一个Windows程序。建议你先别装,在操作系统这块多了解一点:Linux并...

如何在Linux上运行Windows应用程序
不可以的。你的Windows10和Linux是两个分开独立的系统。当然MySQL其实是后台服务,你可以通过客户端(安装mysql-client)连接到这个服务(类似的有Redis、MongoDB等等)进行操作,而Python是应用程序,不可以直接执行,但可以把写好的脚本传到Windows10再执行(比如PyCharm就能设置远程Interceptor进行远程调试),...

LINUX操作系统下可以用WINDOWS下用的的软件吗
Windows下的软件一般是不能在Linux下直接运行的,不过可以用wine模拟运行。但是不用担心,在Linux下会有相应的替代软件,比如Office软件可以用OpenOffice或RedOffice等替代,Photoshop可以用Gimp来替代,浏览器有相应的firefox for linux版本。同样,还有很多软件有linux版本。

初学者必知如何在Linux中运行Windows程序Winelinux的wine
Wine是一个应用程序,可以帮助Linux用户在Linux系统上运行Windows应用程序。它模拟了Windows软件编程介面(API),让Windows程序能够与Linux环境中的命令行、X Window等应用程序进行交互。Wine的安装也非常简单,大多数Linux发行版都可以在使用包管理器安装Wine。比如在Ubuntu上,可以使用以下命令:sudo apt-get ...

如何在Linux上运行Windows应用程序
1、安装linux版的vmware,然后通过vmware建立windows虚拟机,通过vnc实现linux物理机和windows虚拟机的共享,从而运行windows软件。2、在Linux上安装Wine,它是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,Mac OSX 及 BSD 等)上运行 Windows 应用的兼容层,安装完成后,只需要使用命令 wine,运行...

银河麒麟操作系统能运行windows之类的应用吗?
可以的,但不是直接安装,需要先安装一个WINE.wine,是Linux系统平台下的模拟器软件,用来将Windows系统下的软件在Linux系统下稳定运行。

为什么在银河麒麟的linux系统上安装不了wps?
然而,实际操作中并非所有exe包都能成功安装,尤其是不同Windows版本下可运行的文件存在局限。安装时需要考虑系统的版本、软件兼容性以及可能的限制。CrossOver的原理是核心技术基础为二进制翻译,允许它解析并执行Windows应用程序的二进制代码。当遇到对Windows API的调用时,它会将其转换为Linux操作系统上等效...

如何在Linux桌面或Mac上运行Windows应用程序
你实际上不需要CrossOver,就可以在Linux或Mac上运行Windows应用程序。光用Wine就能做到这点,前提是你知道自己到底在干嘛。CrossOver为你提供了一种简易的、自动化的方式来安装Windows应用程序,还提供了技术支持。而在这个最新版本中,CrossOver界面已得到了改进,因而安装和管理Windows应用程序比以往任何时候...

基于WINDOWS的应用软件能不能在LINUX下运行
下的已安装的应用和很多二进制应用是无法在 Linux 上使用的,但 Linux 系统有一个叫 WINE (http:\/\/www.wine.org)的 Windows 兼容层软件,可以运行部分 Windows 软件,UNIX \/ Linux 世界博大精深,新手只有通过摸索才能慢慢入门,失败和错误甚至数据损坏等灾难性事件是难以避免的,但人总是在失败和...

相似回答