linux能不能执行exe

63次阅读
没有评论

共计 1358 个字符,预计需要花费 4 分钟才能阅读完成。

这篇文章主要介绍了 linux 能不能执行 exe 的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇 linux 能不能执行 exe 文章都会有所收获,下面我们一起来看看吧。

可以,但无法直接执行 exe 文件。通常情况下,exe 程序是不能在 LINUX 下运行的,这是因为它们的内核是不同的;但是可以通过在 Linux 上安装 wine 来运行 exe 程序。Wine 是一个能够在多种 POSIX-compliant 操作系统上运行 Windows 应用的兼容层;它可以将 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用。

exe 文件是 Windows 系统的可执行文件,无法直接在 Linux 系统中运行,需要在 Linux 中安装 Wine 运行环境才可以。

通常情况下,任何基于 Windows 的 exe 程序都不能在 LINUX 下运行,这是因为它们的内核是不同的;但是可以通过在 Linux 上安装 wine 来运行 exe 程序。

Wine(“Wine Is Not an Emulator”的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Windows 应用的兼容层。Wine 不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用,让你能够干净地集合 Windows 应用到你的桌面。

安装 WineHQ 安装包(Ubuntu 18.04.2 64 位系统为例)

如果您之前安装过来自其他仓库的 Wine 安装包,请在尝试安装 WineHQ 安装包之前删除它及依赖它的所有安装包(如:wine-mono、wine-gecko、winetricks),否则可能导致依赖冲突。

如果使用的是 64 位系统,请开启 32 bit 架构支持(如果之前没有开启的话):

# sudo dpkg --add-architecture i386

下载添加仓库密钥:

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

添加仓库:

# sudo apt-add-repository  deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main

更新安装包:

# sudo apt update

安装 Wine:

sudo apt install --install-recommends winehq-stable

至此 wine 就安装完成了。

安装 exe 程序(以 QQ 为例)

下载以.exe 为后缀的 QQ 可以执行文件到桌面,右击该可执行文件选择“使用其他程序打开(A)”

在弹出的对话框里选择“Wine Windows Program Loader”

接下来就和在 Windows 下安装软件一样直到安装完成

注意事项:如非必要,一般不太建议在 Linux 上运行 exe 程序,可能会遇到各种各样的的 Bug。

关于“linux 能不能执行 exe”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“linux 能不能执行 exe”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-12发表,共计1358字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)