我正在尝试在全新安装的 Xubuntu 21.10 上安装软件包“xiphos”,但它没有出现在软件中心,并且“apt-search”无法找到它。'Ubuntu——软件包搜索'页面显示它是“Universe”存储库的一部分,并且我已确保Universe已启用并更新,但仍然没有任何反应。
但是,我注意到软件包搜索页面将标签“impish (21.10)(gnome)”添加到列表中。这是否意味着我需要先安装完整的 Gnome 桌面,apt 才会允许我安装 Xiphos?如果不是,我该如何让 apt(或软件中心)允许我安装它?
(另外:Xiphos 不是 snap 版本,我尝试按照以下方法为 Xiphos 添加 ppa:这个答案,但这些信息似乎已经过时了,因为它返回一个错误:“名为‘~unit193’的用户没有名为‘ubuntu/crosswire’的 PPA”)
编辑:我删除了“sources.list”文件,并将“sources.list.save”重命名为“sources.list”,然后更新,但仍然收到相同的错误消息:“无法找到包 xiphos”。我还尝试使用大写和小写字母搜索 xiphos,但仍然收到相同的错误消息。
编辑 2:该命令的输出grep -r ^deb /etc/apt --include=*.list
是(请注意,StackExchange 不允许我发布超过 8 个链接,因此下面您看到“ttp://”的位置,我已删除字母“h”以使其处于非活动状态):
/etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu focal main restricted universe
/etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe
/etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu focal multiverse
/etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu focal-updates multiverse
/etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu focal-backports main restricted multiverse universe
/etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu focal-security main restricted universe
/etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu focal-security multiverse
此外,的输出sudo apt-get update
是:
Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:3 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Hit:4 http://archive.ubuntu.com/ubuntu focal-security InRelease
Reading package lists...
编辑 3:karel,我使用“wget”尝试了你的建议,这是输出:
The following packages have unmet dependencies: xiphos : Depends: xiphos-data (= 4.2.1+dfsg1-5) but it is not installable
Depends: libgdk-pixbuf-2.0-0 (>= 2.22.0) but it is not installable
Depends: libicu67 (>= 67.1-1~) but it is not installable
Depends: libsword1.9.0 (>= 1.9.0+dfsg) but it is not installable
我计划很快获取这些依赖项,但它们似乎无法通过“apt”获得。
编辑 4:因此,我无法找到任何依赖项,无论是使用“apt”还是“wget”。Karel & NOrbert,感谢您的时间。我决定安装另一个程序,名为“BibleTime”。这不是我想要的,但至少安装起来没有麻烦。如果这样也行不通,那么也许我会安装 WINE 和 eSword。
答案1
由于修复 Debian 中构建依赖问题“时机不佳”,Xiphos 软件包在 Focal 的 Ubuntu 存储库中不可用。
其被删除的原因最初是:
Debian:#889019,计划在 Debian 中删除,bd 删除了 gnome-doc-utils
这意味着它被安排在 Debian 中删除,而删除的 gnome-doc-utils 包上的构建依赖关系意味着无法构建该包。
然而,在 2020 年 6 月,gnome-doc-utils 从 Debian 中被移除,构建依赖项从构建 xiphos 包所需的包中被移除,因此 xiphos 上的阻止不再是一个问题。因此,Focal 是唯一一个不附带 Xiphos 的受支持的 Ubuntu 版本,因为删除阻止包的更改发生了后Ubuntu 版本。由于这是一个 Universe 包,所以没有人回头查看是否应该同步或事后将其添加到 -updates,但这通常很少发生。
人们总是可以将 Xiphos 反向移植到 Focal 的 PPA 中,但是目前看起来似乎还没有这样做,而且除非你信任维护该 PPA 的人,否则 PPA 不一定“值得信赖”。
答案2
只需使用这个电力供应协议适用于 Focal。如另一个答案中所述,Xiphos 可以从其官方存储库安装。
sudo add-apt-repository ppa:pkgcrosswire/ppa
sudo apt update
sudo apt install xiphos