在Kubuntu LTS 24.04.1上安装Stremio时遭遇依赖问题寻求解决方案
在Kubuntu LTS 24.04.1上安装Stremio时遭遇依赖问题寻求解决方案
看起来你在安装Stremio的时候碰到了依赖缺失的坑,别担心,这是因为Kubuntu 24.04.1的软件源里已经把libmpv1替换成更新的libmpv2了,所以直接装libmpv1会找不到包。给你几个可行的解决办法:
方法一:用APT自动修复依赖
这是最简单的方式,APT会自动识别可用的替代依赖包:
- 运行以下命令,它会自动处理未配置的Stremio包,并补全所需的兼容依赖:
sudo apt --fix-broken install - 命令执行完成后,Stremio应该就能正常配置并使用了。
方法二:手动安装替代依赖再配置Stremio
如果自动修复没生效,可以手动操作:
- 先安装Kubuntu 24.04.1中可用的
libmpv2(它是libmpv1的兼容替代版本):sudo apt install libmpv2 - 重新配置未完成的Stremio包:
sudo dpkg --configure stremio - 最后再执行一次依赖修复命令确保所有配置都完成:
sudo apt --fix-broken install
方法三:用APT直接安装本地DEB包(推荐)
跳过手动dpkg安装,直接用APT处理本地deb包,它会自动解决所有依赖问题:
sudo apt install ./stremio_4.4.168-1_amd64.deb
这个命令会自动找到满足Stremio需求的libmpv2并一起安装,一步到位。
问题原因说明
之所以会出现这个问题,是因为你下载的Stremio deb包还是依赖旧版本的libmpv1,但Ubuntu 24.04系列已经将mpv的核心库更新到libmpv2,软件源中不再提供旧版本的libmpv1。不过幸运的是libmpv2完全向后兼容libmpv1,可以完美替代它满足Stremio的运行需求。
备注:内容来源于stack exchange,提问作者kedidi achraf
相关产品推荐
相关产品推荐

