我快要疯了。我正试图在 Ubuntu 11.04 机器上安装 Xapian。所有文档都说我需要安装 xapian-core 包,但 apt-get 找不到它。我甚至安装了 Xapian backports ppa,但仍然找不到 xapian-core 包。有人知道这是怎么回事吗?忘了说是的,我在安装sudo apt-get update
xapian ppa 之前和之后都运行过。
答案1
正如您所注意到的,Debian(以及 Ubuntu)似乎没有名为“ xapian-core
”的软件包(至少不是在每个可用版本中)。查看http://packages.debian.org/sv/source/sid/xapian-core,似乎名为的上游源包xapian-core
用于构建 Debian 包:
- libxapian-dev
- libxapian22
- libxapian22-dbg
- xapian-doc
- xapian-示例
- xapian-工具
,因此安装该束应该相当于上游所称的“安装xapian-core
”。
如果您使用的是旧版 Ubuntu,您可能只有libxapian15
/ libxapian15-dbg
,但在其他方面应该类似。
(通常,像这样的上游分裂意味着存在元包这将安装上述所有内容,但它似乎不存在。)
答案2
您可以在以下位置找到适用于 Natty (11.04) 的所有可用的 xapian 软件包: http://packages.ubuntu.com/natty/allpackages
答案3
$ sudo apt-get install libxapian-dev libxapian22 libxapian22-dbg xapian-doc xapian-examples xapian-tools python-xapian
此外,请参阅http://packages.ubuntu.com/source/raring/xapian-bindings获得 xapian 绑定的完整列表。