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.0 plattform.
Nedlasting (HTTP): https://download.gnome.org/sources/tracker/3.5/tracker-3.5.3.tar.xz
Nedlasting (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/tracker/3.5/tracker-3.5.3.tar.xz
Nedlasting MD5 sum: f78a0d145007d9871174be21a49ce9ef
Nedlastingsstørrelse: 2.5 MB
Estimert diskplass som kreves: 51 MB (med tester)
Estimert byggetid: 0.3 SBU (med tester)
JSON-GLib-1.6.6, libseccomp-2.5.4, og Vala-0.56.11
gobject-introspection-1.76.1, ICU-73.2, libsoup-3.4.2, PyGObject-3.44.1, SQLite-3.42.0, og tracker-miners-3.5.2 (kjøretid)
asciidoc-10.2.0, Graphviz-8.1.0, libsoup-2.74.3, bash-completion, og libstemmer
Fiks plasseringen å installere dokumentasjonen på:
mv docs/reference/libtracker-sparql/doc/{Tracker-3.0,tracker-3.5.3} && sed '/docs_name/s/Tracker-3.0/tracker-3.5.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 \ -Dman=false \ -Dsystemd_user_services=false \ .. && ninja
Nå, som root
bruker:
ninja install
For å teste resultatene, utsted: meson configure -Ddebug=true && ninja
test. Testpakken skal kjøres fra en grafisk sesjon.
En test, tracker: fts / fts
, er kjent
for å mislykkes på grunn av en inkompatibilitet med SQLite-3.42.
--buildtype=release
:
Spesifiser en byggetype egnet for stabile utgivelser av pakken, som
standard kan produsere uoptimaliserte binærfiler.
-Dman=false
: Denne bryteren
forhindrer byggeprosessen fra å generere mansider. Utelat denne
bryteren hvis du har asciidoc-10.2.0 installert og ønsker å
generere og installer mansidene.
-Dsystemd_user_services=false
: Denne
bryteren forhindrer byggeprosessen fra å installere systemd
brukertjenester siden de er ubrukelig på SysV systemer.
meson configure -Ddebug=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.