在哪里可以找到适用于 Ubuntu 15.04 的 libgnutls28?
我今天安装了 Ubuntu 15.04,并尝试安装科迪,但它需要 libgnutls28,而我在任何地方都找不到它,我尝试在ubuntu 软件包,但只适用于12.04和14.04。
有人知道如何在 Ubuntu 15.04 上安装这个包吗?
答案1
若昂·卡洛斯,
我正在测试 Kubuntu 15.04 beta 2,在尝试安装 Kodi 时遇到了同样的问题。
下载 Kodi deb 包并手动编辑控制文件即可。我认为不建议这样做,因为它可能会破坏系统,但如果您等不及包更新,它可能会起作用。
1) 照常添加 Kodi 存储库。2) 使用 apt 安装 kodi 的依赖项(所有必需的软件包,但不要安装“kodi”软件包)。2) 使用 apt 安装 libgnutls-deb0-28。3) 从 ppa 下载 Kodi 的 deb 包
4)解压deb包 mkdir common dpkg -x kodi_14.2~git20150327.1058-final-0vivid_all.deb common dpkg --control kodi_14.2~git20150327.1058-final-0vivid_all.deb
5) 编辑 DEBIAN/control 并“修复”损坏的依赖关系。
使用 vi 或任何文本编辑器编辑“DEBIAN/control”文件,并搜索“libgnutls26 | libgnutls28”(在文件的“Depends:”部分)。将其替换为“libgnutls-deb0-28”。
vi DEBIAN/控制 cp -a DEBIAN/公共/
6) 构建固定包。
dpkg -b 通用 kodi_14.2~git20150327.1058-final-0vivid_all.deb
7)使用 dpkg 安装。
dpkg -i kodi_14.2~git20150327.1058-final-0vivid_all.deb
希望能帮助到你!
答案2
现在软件包和 soname 已经不同了,所以libgnutls-deb0-28
。 一些应用程序可能需要调整它们的控制文件。