无法在 Ubuntu Mate 16.04 上安装 Kodi

无法在 Ubuntu Mate 16.04 上安装 Kodi

我正在尝试安装 Kodi,但一直收到以下信息:

您想继续吗?[Y/n] y
(正在读取数据库...当前安装了 420573 个文件和目录。)
准备解压 .../kodi_2%3a16.1~git20160425.1001-final-0xenial_all.deb ...
正在解压 kodi (2:16.1~git20160425.1001-final-0xenial) 到 (15.2+dfsg1-3ubuntu1) ...
dpkg:处理档案 /var/cache/apt/archives/kodi_2%3a16.1~git20160425.1001-final-0xenial_all.deb (--unpack) 时出错:
 尝试覆盖“/usr/share/xsessions/kodi.desktop”,它也位于 kodi-data 15.2+dfsg1-3ubuntu1 包中
dpkg-deb:错误:子进程 paste 被信号终止(管道断裂)
处理 bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) 的触发器...
重建/usr/share/applications/bamf-2.index...
处理桌面文件实用程序 (0.22-1ubuntu5) 的触发器...
正在处理 mime 支持的触发器 (3.59ubuntu1) ...
处理时遇到错误:
 /var/cache/apt/archives/kodi_2%3a16.1~git20160425.1001-final-0xenial_all.deb
E: 子进程 /usr/bin/dpkg 返回错误代码 (1)

这是什么?我该如何修复它?

我尝试了 sudo apt-get install -f 但结果仍然一样

答案1

看起来您正在尝试从不同的软件包源安装 Kodi,并且使用不同的软件包结构。当您尝试以直接的方式将一个软件包替换为另一个软件包时,这可能会导致问题。您应该能够通过在安装新软件包之前删除现有的 Kodi 软件包来解决问题:

sudo apt remove kodi\*
sudo dpkg -i /path/to/kodi.deb

如果最后一步导致依赖关系不满足,您可以让 Apt 解决它们:

sudo apt install -f

相关内容