• 技术文章 >运维 >linux运维

    linux不能安装exe应用吗

    长期闲置长期闲置2022-08-01 17:07:22原创437

    linux原生系统不能直接安装exe后缀的应用;exe文件是windows下的可执行文件,linux平台是不允许直接安装的,但是可以利用Wine软件实现在linux上的安装,该软件可以模拟一部分的windows程序接口。

    本教程操作环境:linux7.3系统、Dell G3电脑。

    linux不能安装exe

    exe后缀的应用程序是X86架构的应用程序,不能在Linux平台允许。系统完全不同。不支持的。

    安装wine。通常情况下,任何基于WINDOWS的程序都不能在LINUX下运行,这是因为它们的内核是不同的。

    这时可以考虑安装wine,它可以模拟一部分的WINDOWS 程序接口,因而运行一些常用程序不成问题。

    Linux需要借助一款软件(Wine),将EXE文件安装在Linux系统上运行,方法如下(以下CentOS为例子安装与使用Wine):

    1、安装Wine软件

    在线安装法 在终端输入下面代码

    wget -nc https://dl.winehq.org/wine-builds/Release.key
    sudo apt-key add Release.key
    sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
    sudo apt-get install --install-recommends winehq-stable

    安装结束后检查更新

    sudo apt-get update

    之后就可以使用wine来执行Windows的exe文件了

    wine .exe

    40.png

    2、配置Wine,在"System"->"Wine Configuration",弹出窗口内选择Wine的默认模拟运行平台

    26.png

    3、使用Wine,在需要安装的.exe文件上右击,弹出窗口内选择“Open with wine”,接下来就和Windows系统下安装软件一样了。

    27.png

    扩展知识

    Wine (“Wine Is Not an Emulator(Wine不是一个模拟器)” 的缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,Mac OSX 及 BSD 等)上运行 Windows 应用的兼容层。另外英语单词wine是葡萄酒的意思。

    Wine (Wine Is Not an Emulator)[即Windows运行环境]是一个在Linux和UNIX之上的,Windows 3.x和 Windows API (以下简称动态接口)的实现。注意,Wine不是模拟Windows的工具,而是运用API转换技术实做出Linux对应到Windows相对应的函数来调用DLL(动态链接库)以运行Windows程序。Wine可以工作在绝大多数的UNIX版本下,包括Linux, FreeBSD, 和 Solaris。

    Wine使得在任何“类Unix”操作系统(特别是在Linux)上运行Windows程序成为可能。在其核心,Wine是一个Windows应用程序接口(API)库,作为一个Windows程序和Linux之间的桥梁。Wine是一个兼容层,当Windows程序尝试执行一个通常情况下Linux不能理解的功能(函数),Wine将把该程序的指令翻译成Linux能够理解的指令。

    推荐学习:Linux视频教程

    以上就是linux不能安装exe应用吗的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:linux
    上一篇:linux怎么查看cpu多少位的 下一篇:linux驱动文件在哪个文件夹
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• linux中sda与sdb有什么区别• linux两种不同的进程启动方式是什么• linux的进程调度发生在什么情况下• linux交换分区是必须的吗• linux中shell编程是什么
    1/1

    PHP中文网