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

Ubuntu 20.04安装wine32及libwine:i386遇依赖报错问题

Ubuntu 20.04 安装 wine32 依赖报错问题解决

问题现象

在Ubuntu 20.04系统中安装wine32持续失败,执行安装命令sudo apt-get install wine32时返回依赖不满足报错:

Les paquets suivants contiennent des dépendances non satisfaites :
 wine32:i386 : Dépend: libwine:i386 (= 5.0-3ubuntu1) mais ne sera pas installé

尝试手动安装对应依赖sudo apt-get install libwine:i386,系统提示多个i386架构依赖包无法安装,报错详情:

Les paquets suivants contiennent des dépendances non satisfaites :
 libwine:i386 : Dépend: libfaudio0:i386 (>= 19.06.07) mais ne sera pas installé
                Dépend: libglib2.0-0:i386 (>= 2.12.0) mais ne sera pas installé
                Dépend: libgphoto2-6:i386 (>= 2.5.10) mais ne sera pas installé
                Dépend: libgstreamer-plugins-base1.0-0:i386 (>= 1.0.0) mais ne sera pas installé
                Dépend: libgstreamer1.0-0:i386 (>= 1.4.0) mais ne sera pas installé
                Dépend: libxml2:i386 (>= 2.9.0) mais ne sera pas installé
                Recommande: libsane:i386 (>= 1.0.24) mais ne sera pas installé
                Recommande: libxslt1.1:i386 (>= 1.1.25) mais ne sera pas installé
                Recommande: gstreamer1.0-plugins-good:i386 mais ne sera pas installé

已尝试操作

  • 检查Ubuntu软件更新设置,确认重要更新、推荐更新均已启用,设置截图如下:
    更新设置截图1
    更新设置截图2
  • 执行命令添加i386架构并更新软件源缓存,操作完成后重试安装仍报相同错误:
sudo dpkg --add-architecture i386
sudo apt update
  • 核对软件源sources.list配置,未发现明显配置错误
  • 执行apt policy libc6:{amd64,i386}查看libc6版本与源信息,返回结果如下:
libc6:
  Installé : 2.31-0ubuntu9.9
  Candidat : 2.31-0ubuntu9.9
 Table de version :
 *** 2.31-0ubuntu9.9 500
        500 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     2.31-0ubuntu9.7 500
        500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
     2.31-0ubuntu9 500
        500 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 Packages
libc6:i386:
  Installé : 2.31-0ubuntu9.9
  Candidat : 2.31-0ubuntu9.9
 Table de version :
 *** 2.31-0ubuntu9.9 500
        500 http://fr.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages
        100 /var/lib/dpkg/status
     2.31-0ubuntu9.7 500
        500 http://security.ubuntu.com/ubuntu focal-security/main i386 Packages
     2.31-0ubuntu9 500
        500 http://fr.archive.ubuntu.com/ubuntu focal/main i386 Packages
  • 尝试执行sudo apt install libc6/stable安装稳定版libc6,返回报错:
E: La version « stable » de « libc6 » est introuvable
  • 执行sudo apt install libc6,系统提示当前libc6已是最新版本(2.31-0ubuntu9.9),无可用更新。

故障原因

问题核心是区域镜像同步延迟+默认源配置不全,使用的法国镜像未完整同步i386架构的依赖包(尤其是libfaudio0的i386版本),导致APT解析依赖时判定全链路i386包不可安装,和libc6版本无关联。

解决步骤

按顺序执行以下命令即可完成安装:

  1. 先清理损坏的依赖缓存,修复现有包异常状态:
sudo apt --fix-broken install -y
sudo apt autoremove -y
sudo apt clean
  1. 重新确认i386架构启用状态:
sudo dpkg --add-architecture i386
  1. 替换原有区域镜像为官方主源,补全所有仓库通道的i386拉取权限,避免同步延迟问题:
sudo tee /etc/apt/sources.list <<EOF
deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu focal-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
EOF
  1. 强制刷新全量软件包索引:
sudo apt update
  1. 先安装所有缺失的i386基础依赖,再安装wine32:
sudo apt install libfaudio0:i386 libglib2.0-0:i386 libgphoto2-6:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer1.0-0:i386 libxml2:i386 -y
sudo apt install wine32 -y

如果执行过程中提示临时依赖锁冲突,直接执行sudo apt -o APT::Immediate-Configure=0 install wine32 -y跳过锁限制即可。

  1. 安装完成后执行wine --version验证,返回Wine 5.0版本信息即安装成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 13:57:13