在Linux上如何执行.exe 文件(Windows 可执行文件)常见方式是利用Wine/其他虚拟化/模拟技术实现,下面为大家一一来分享。
如使用Wine运行.exe文件,需要先安装Wine,添加WineHQ仓库,Ubuntu:
sudo dpkg --add-architecture i386
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -cs)/winehq-$(lsb_release -cs).sources
更新软件包列表
sudo apt update
安装稳定版本的 Wine:
sudo apt install --install-recommends winehq-stable
安转开发版 Wine:
sudo apt install --install-recommends winehq-devel
安装 Staging 版本的 Wine:
sudo apt install --install-recommends winehq-staging
以上版本选其一安装即可,常见的是安装稳定版。安装好后,再对Wine进行具体的配置,使用以下命令对Wine进行初始化配置(创建必要的Wine配置文件和目录):
Winecfg
初始化过程中,Wine 可能提示安装 Wine Mono 和 Wine Gecko。按照提示进行安装即可。
然后可以开始准备运行 .exe 文件。先导航到 .exe 文件所在目录使用终端导航到包含 .exe 文件的目录。例如:
cd /path/to/your/exe/file
使用Wine 运行.exe 文件:
wine your_program.exe
举例:运行 Notepad++ 安装程序
Notepad++ 官方网站下载 Notepad++ 安装程序(.exe 文件)。
使用 Wine 运行安装程序,如下载的安装程序在 ~/Downloads 目录下,运行以下命令:
cd ~/Downloads
wine npp.8.1.9.3.Installer.exe
按照 Notepad++ 安装向导的提示完成安装过程。
使用 PlayOnLinux 运行 .exe 文件(可选)。PlayOnLinux 是一个基于 Wine 的图形化前端,简化了安装和管理 Windows 应用程序的过程。安装 PlayOnLinux,对于 Ubuntu:
sudo apt update
sudo apt install playonlinux
从应用程序菜单启动 PlayOnLinux。安装和运行 .exe 文件
在 PlayOnLinux 窗口中,点击 “Install a program”。
在搜索栏中输入程序名称,如果没有找到,选择 “Install a non-listed program”
按照向导的提示选择 .exe 文件并进行安装。
另一种方法是使用虚拟机在 Linux 上运行完整的 Windows 操作系统,这样你可以运行任何 Windows 应用程序。常见的虚拟机软件包括 VirtualBox 和 VMware。
安装虚拟机软件VirtualBox:免费和开源的虚拟化软件。VMware Workstation Player:免费的虚拟化软件。
按照虚拟机软件的向导创建新的虚拟机并安装 Windows 操作系统。
启动虚拟机,进入 Windows 系统,运行你的 .exe 文件。
以上方式可以帮助您在Linux 系统上中运行 .exe 文件。如果您在云服务器使用过程中需要更多帮助,可以继续阅读华纳云的帮助中心或者直接联系我们!