You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Parrot OS安装Wine报错解决及Windows应用运行方法咨询

在Parrot Linux中解决Wine安装依赖冲突并运行Windows应用

一、先修复系统损坏的依赖包

这是解决"held broken packages"错误的核心步骤:

  • 更新源缓存:
    sudo apt update
    
  • 尝试自动修复依赖:
    sudo apt --fix-broken install
    
  • 如果上述命令失败,用aptitude进行交互式修复(aptitude会提供更灵活的冲突解决方案):
    sudo aptitude install wine32:i386
    
    运行后aptitude会列出冲突问题和可选方案,通常选择降级冲突包的选项(输入对应数字确认即可)。

二、确保启用i386架构

wine32需要32位架构支持,执行以下命令确认并启用:

sudo dpkg --add-architecture i386
sudo apt update

三、重新安装Wine(推荐使用官方源)

如果系统自带Wine包存在依赖问题,改用WineHQ官方源安装稳定版:

  1. 安装源所需的依赖工具:
    sudo apt install apt-transport-https ca-certificates gnupg
    
  2. 添加WineHQ密钥:
    sudo mkdir -pm755 /etc/apt/keyrings
    wget -O- https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key
    
  3. 添加适配Parrot的源(Parrot 5.x基于Debian Bookworm,执行以下命令):
    echo "deb [signed-by=/etc/apt/keyrings/winehq-archive.key] https://dl.winehq.org/wine-builds/debian/ bookworm main" | sudo tee /etc/apt/sources.list.d/winehq-bookworm.list
    
  4. 更新源并安装稳定版Wine:
    sudo apt update
    sudo apt install --install-recommends winehq-stable
    
  5. 验证安装:
    wine --version
    

四、替代方案:使用图形化工具管理Windows应用

如果手动安装Wine仍有问题,推荐用以下工具简化流程:

  • PlayOnLinux:自动管理不同版本的Wine,适配各类Windows软件:
    sudo apt install playonlinux
    
  • Lutris:专为游戏优化,也支持普通Windows应用,自带Wine版本管理:
    sudo apt install lutris
    

内容的提问来源于stack exchange,提问作者kaento

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 12:35:00