Tracker-3.7.3

Introduksjon til Tracker

Tracker er filindeksering og søkeleverandør som brukes i GNOME skrivebordsmiljøet.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.2 plattform.

Pakkeinformasjon

Tracker Avhengigheter

Påkrevd

JSON-GLib-1.8.0, libseccomp-2.5.5, og Vala-0.56.17

Anbefalt

Valgfri

asciidoc-10.2.1, Avahi-0.8, Graphviz-12.1.0, libsoup-2.74.3, bash-completion, og libstemmer

Installasjon av Tracker

Fiks plasseringen å installere dokumentasjonen på:

mv docs/reference/libtracker-sparql/doc/{Tracker-3.0,tracker-3.7.3} &&
sed '/docs_name/s/Tracker-3.0/tracker-3.7.3/' \
    -i docs/reference/libtracker-sparql/meson.build

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

mkdir build &&
cd    build &&

meson setup --prefix=/usr                  \
            --buildtype=release            \
            -D man=false                   \
            -D systemd_user_services=false \
            ..                            &&
ninja

Nå, som root bruker:

ninja install

For å teste resultatene, utsted: meson configure -D debug=true && ninja test. Testpakken skal kjøres fra en grafisk sesjon.

Parameterforklaringer

--buildtype=release: Spesifiser en byggetype egnet for stabile utgivelser av pakken, som standard kan produsere uoptimaliserte binærfiler.

-D man=false: Denne bryteren forhindrer byggeprosessen fra å generere mansider. Utelat denne bryteren hvis du har asciidoc-10.2.1 installert og ønsker å generere og installer mansidene.

-D systemd_user_services=false: Denne bryteren forhindrer byggeprosessen fra å installere systemd brukertjenester siden de er ubrukelig på SysV systemer.

meson configure -D debug=true: Denne kommandoen aktiverer noen feilsøkingskontroller som er nødvendige for testpakken. Vi vil ikke aktiver dem for de installerte Tracker 3 bibliotekene og programmene, så vi kjører testpakken etter installasjonen.

Innhold

Installerte Programmer: tracker3, tracker3-endpoint, tracker3-export, tracker3-help, tracker3-import, tracker3-sparql, and tracker3-sql
Installert Bibliotek: libtracker-sparql-3.0.so
Installerte Mapper: /usr/{include,lib}/tracker-3.0, /usr/libexec/tracker3, /usr/share/tracker3, og /usr/share/doc/tracker-3.7.3 (valgfri)

Korte Beskrivelser

tracker3

er et kontrollprogram for indekseren

tracker3-endpoint

oppretter et SPARQL endpoint

tracker3-export

eksporterer alle data fra en Tracker database

tracker3-help

viser manualsider relatert til Tracker

tracker3-import

importerer data til en Tracker database

tracker3-sparql

bruker SparQL til å spørre en Tracker database

tracker3-sql

bruker SQL til å spørre en Tracker database

libtracker-sparql-3.0.so

inneholder ressursstyring og databasefunksjoner