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

Ubuntu 22.04安装heif-gdk-pixbuf与libheif时依赖缺失问题求助

Ubuntu 22.04安装heif-gdk-pixbuf与libheif时依赖缺失问题求助

嘿,我仔细看了你的问题,核心原因很明确:你系统里的savoury1/blender PPA提供了更新版本的libheif1(1.14.2),但这个版本依赖的libdav1d6、librav1e0、libsvtav1enc1这几个库,并不在Ubuntu 22.04(Jammy)的官方软件源里,所以触发了依赖冲突。下面给你两种实用的解决思路:

思路一:使用官方源的稳定版本

如果你不需要最新版本的HEIF处理工具,直接安装官方源提供的稳定版本就能避开依赖问题:

  1. 执行命令指定安装官方版本的包:
sudo apt install libheif1=1.12.0-2build1 heif-gdk-pixbuf=1.12.0-2build1
  1. 要是不想之后被PPA的新版本自动升级干扰,可以给这些包加上版本锁定:
sudo apt-mark hold libheif1 heif-gdk-pixbuf

思路二:安装PPA对应的依赖库(获取最新版本)

如果你确实需要1.14.2这个更新版本,那得补充添加savoury1维护的多媒体相关PPA,这个源包含了所需的依赖库:

  1. 添加对应的PPA:
sudo add-apt-repository ppa:savoury1/multimedia
  1. 更新软件源缓存:
sudo apt update
  1. 现在再安装目标包就能顺利解决依赖问题了:
sudo apt install heif-gdk-pixbuf libheif1

另外提一句,你的sources.list里有重复的源条目(比如多次添加了jammy的multiverse/main等源),不过这不是导致当前问题的直接原因,后续有空可以清理一下,但不影响这次修复。

备注:内容来源于stack exchange,提问作者ggnoredo

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 14:17:46