[实战] 在 ARM64 Debian 环境下安装与配置 Wine,从零开始跑 Windows 程序

XMSDN
本实战教程详细介绍了在 ARM64 架构的 Debian 系统中安装与配置 Wine 的全过程,内容从零开始,涵盖环境准备、Wine 安装及配置步骤,最终指导用户成功在 Linux 环境下运行 Windows 程序,为 ARM 平台用户提供了跨平台运行的实用方案。

在 ARM64 架构的设备上(如树莓派 4/5、NVIDIA Jetson、Mac M1/M2/M3,或部分 ARM 服务器)运行 Windows 应用程序,一直是许多极客和开发者的梦想,虽然 ARM64 架构在性能和功耗上表现优异,但 Windows 原生软件的兼容性一直是个痛点,所幸,Wine(Wine Is Not an Emulator)提供了一个完美的解决方案。

本文将详细指导您在 ARM64 环境下的 Debian 系统中安装 Wine,解决常见的架构依赖问题,并让您成功运行 Windows 软件。

前置准备

在开始之前,请确保您的系统是纯净的 ARM64 版本 Debian(Debian 11 Bullseye 或 Debian 12 Bookworm),您需要 root 权限或具有 sudo 权限的用户。

[实战] 在 ARM64 Debian 环境下安装与配置 Wine,从零开始跑 Windows 程序

更新系统软件包列表:

sudo apt update && sudo apt upgrade -y

安装必要的依赖库

Wine 在 ARM64 环境下运行时,为了兼容 32 位 Windows 应用程序,通常需要加载 i386 架构的库,在安装 Wine 之前,我们需要添加 i386 架构支持并安装基础依赖。

添加 i386 架构支持

sudo dpkg --add-architecture i386

安装基础依赖

sudo apt install -y libwine libwine-i386:i386 wine64 wine32

注意:在 ARM64 上,wine32 包通常包含 i386 的库文件,这是运行旧版 Windows 程序的关键。

添加 Wine 官方 APT 仓库

为了获得最新且

💡 温馨提示

📌 阅读须知 Rules & Notice

本站坚持免费分享,致力于为大家提供实用、优质的内容与资源。

🔗欢迎大家收藏与转发,转载请保留本站链接,请勿私自去除版权信息。

📚所有外部整理资源,仅作学习交流使用,请勿用于各类商业用途。

🤝网络相聚本是缘分,希望大家文明交流,理性浏览。

🛠️若发现内容有误或涉及侵权,我们将第一时间处理整改。

💖 感谢每一位朋友的陪伴与支持

✨ 用心分享,一路同行 ✨

目录[+]