Tracker é o provedor de indexação e pesquisa de arquivos usado no ambiente de área de trabalho do GNOME.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.0.
Transferência (HTTP): https://download.gnome.org/sources/tracker/3.5/tracker-3.5.3.tar.xz
Transferência (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/tracker/3.5/tracker-3.5.3.tar.xz
Soma de verificação MD5 da transferência: f78a0d145007d9871174be21a49ce9ef
Tamanho da transferência: 2,5 MB
Espaço em disco estimado exigido: 51 MB (com testes)
Tempo de construção estimado: 0,3 UPC (com os testes)
JSON-GLib-1.6.6, libseccomp-2.5.4 e Vala-0.56.11
gobject-introspection-1.76.1, ICU-73.2, libsoup-3.4.2, PyGObject-3.44.1, SQLite-3.42.0 e tracker-miners-3.5.2 (tempo de execução)
asciidoc-10.2.0, Graphviz-8.1.0, libsoup-2.74.3, bash-completion e libstemmer
Corrija o local para instalar a documentação:
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
Instale o Tracker executando os seguintes comandos:
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -Dman=false \ .. && ninja
Agora, como o(a) usuário(a) root
:
ninja install
Para testar os resultados, emita: meson configure -Ddebug=true && ninja
test. A suíte de teste deveria ser executada a
partir de uma sessão gráfica. Um teste, tracker: fts / fts
, é conhecido por falhar devido
a uma incompatibilidade com SQLite-3.42.
--buildtype=release
:
Especifique um tipo de construção adequado para lançamentos
estáveis do pacote, pois o padrão possivelmente produza binários
não otimizados.
-Dman=false
: Essa chave
evita que o processo de construção gere páginas de manual. Omita
essa chave se você tiver o asciidoc-10.2.0 instalado e desejar gerar e
instalar as páginas de manual.
meson configure -Ddebug=true: Esse comando habilita algumas verificações de depuração necessárias para a suíte de teste. Nós não queremos habilitá-las para as bibliotecas e aplicativos instaladas do Tracker 3, de forma que executamos a suíte de teste depois da instalação.