Gcr pakken inneholder biblioteker som brukes for visning av sertifikater og tilgang til nøkkellagre. Det gir også viseren for kryptofiler på GNOME Skrivebordet.
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://download.gnome.org/sources/gcr/3.41/gcr-3.41.2.tar.xz
Nedlasting MD5 sum: 40a754ba44d5e95e4d07656d6302900c
Nedlastingsstørrelse: 1012 KB
Estimert diskplass som kreves: 33 MB (med tester)
Estimert byggetid: 0.2 SBU (med tester; begge bruker parallellisme=4)
GLib-2.84.3 (GObject Introspection anbefalt), libgcrypt-1.11.1, og p11-kit-0.25.5
GnuPG-2.4.8, GTK-3.24.49, libsecret-0.21.7, libxslt-1.1.43, og Vala-0.56.18
Først bruk en løsning for bygging uten OpenSSH installert:
sed '/ssh.add/d; /ssh.agent/d' -i meson.build
Installer Gcr ved å kjøre følgende kommandoer:
sed -i 's:"/desktop:"/org:' schema/*.xml && mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -D gtk_doc=false \ -D ssh_agent=false \ .. && ninja
Hvis du har Gi-DocGen-2025.3 installert og ønsker å bygge API dokumentasjonen for denne pakken, kjør:
sed -e "/install_dir/s@,\$@ / 'gcr-3.41.2'&@" \ -i ../docs/*/meson.build && meson configure -D gtk_doc=true && ninja
For å teste resultatene, kjør: ninja test. Testene skal kjøres fra en X Terminal eller lignende.
Nå, som root
bruker:
ninja install
--buildtype=release
:
Spesifiser en byggetype egnet for stabile utgivelser av pakken, som
standard kan produsere uoptimaliserte binærfiler.
-D ssh_agent=false
: Disable
the ssh-agent implementation of this package. This implementation
is intended to replace the ssh-agent implementation of gnome-keyring-48.0, but it turns out the
replacement still has some unresolved issue.
-D gtk=false
: Bruk denne bryteren hvis
du ikke har installert GTK-3.24.49. Merk at gcr-viewer vil ikke bli installert hvis dette
sendes til meson.
-D gtk_doc=true
: Tillat å bygge denne
pakken uten Gi-DocGen-2025.3 installert. Hvis du har
Gi-DocGen-2025.3 installert og du
ønsker å gjenoppbygge og installere API dokumentasjonen,
meson configure
kommandoen vil tilbakestille dette alternativet.