Xapian-1.4.26

Introduksjon til xapian

Xapian er et åpen kildekode søkemotorbibliotek.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

  • Nedlasting (HTTP): https://oligarchy.co.uk/xapian/1.4.26/xapian-core-1.4.26.tar.xz

  • Nedlasting MD5 sum: 973fe094231c50a76c68f8f29fce4a27

  • Nedlastingsstørrelse: 3.1 MB

  • Estimert diskplass som kreves: 146 MB (legg til 169 MB for tester)

  • Estimert byggetid: 0.5 SBU (legg til 11 SBU for tester; begge bruker parallellisme=4)

Xapian Avhengigheter

Valgfri

Valgrind-3.23.0 (for tester)

Installasjon av Xapian

Installer Xapian ved å kjøre følgende kommandoer:

./configure --prefix=/usr    \
            --disable-static \
            --docdir=/usr/share/doc/xapian-core-1.4.26 &&
make

For å teste resultatene, kjør: make check.

Nå, som root bruker:

make install

Innhold

Installerte Programmer: copydatabase, quest, simpleexpand, simpleindex, simplesearch, xapian-check, xapian-compact, xapian-config, xapian-delve, xapian-metadata, xapian-pos, xapian-progsrv, xapian-replicate, xapian-replicate-server og xapian-tcpsrv
Installerte Biblioteker: libxapian.so
Installerte Mapper: /usr/include/xapian, /usr/lib/cmake/xapian, /usr/share/doc/xapian-core-1.4.26, og /usr/share/xapian-core

Korte Beskrivelser

copydatabase

utfører en dokument-for-dokument kopi av en eller flere Xapian databaser

quest

er et kommandolinjeverktøy for å søke gjennom en database

simpleexpand

er et enkelt eksempelprogram som demonstrerer søkeutvidelse

simpleindex

indekserer hvert avsnitt i en tekstfil som et Xapian dokument

simplesearch

er et enkelt kommandolinjesøkeverktøy

xapian-check

kontrollerer konsistensen til en database eller tabell

xapian-compact

komprimerer en database, eller slår sammen og komprimerer flere databaser

xapian-config

rapporterer informasjon om den installerte versjonen av xapian

xapian-delve

inspiserer innholdet i en Xapian database

xapian-metadata

leser og skriver brukermetadata

xapian-pos

inspiserer innholdet i et flintbord for utvikling eller feilsøking

xapian-progsrv

er en ekstern server for bruk med ProgClient

xapian-replicate

replikerer en database fra en hovedserver til en lokal kopi

xapian-replicate-server

gir tilbake databasereplikeringsforespørsler fra klienter

xapian-tcpsrv

er TCP nissen for bruk med Xapian sin eksterne bakstykke