pipewire 依赖项破坏了 20.04 到 22.4 的升级

pipewire 依赖项破坏了 20.04 到 22.4 的升级

从 20.04 开始,我运行了升级。最后我的电脑启动到了 CLI。没有数据丢失或其他问题,我只是无法运行桌面。如果我尝试运行桌面,我会得到

gstreamer1.0-pipewire:依赖:pipewire(= 0.3.48-1ubuntu1),但需要安装 0.3.52-1 依赖:libpipewire-0.3-0(= 0.3.48-1ubuntu1),但需要安装 0.3.52-1

(数字很接近:我根据记忆重复了一遍 - 它安装的是 0.3.52 而有些软件包需要 0.3.48)

考虑各种选项,我的理解是将 pipewire 降级到 0.3.48 会搞乱很多其他依赖项,因此降级 pipewire 真的不是一个好的解决方案。另一个选项是在当前安装的基础上重新安装 20.04 或 22.4。如果可能的话,最简单的解决方案可能是找到需要 0.3.48 的程序并(希望)在 .conf 文件中对其进行更改。当正在安装 0.3.52 时,如何才能让计算机不再需要 0.3.48?或者,我是否只需重新安装我的操作系统?

答案1

升级后尝试安装 ubuntu-desktop 时遇到了同样的问题。添加此 ppa 解决了该问题:

sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream

相关内容