KeepassXC/Kompilieren: Unterschied zwischen den Versionen

Aus Foxwiki
Ufukmeral (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Ufukmeral (Diskussion | Beiträge)
Zeile 1: Zeile 1:
== Beschreibung ==
== Beschreibung ==
KeePassXC kompilieren (install) aus einer fremden Quelle, die nicht von der Repository von Debian stammt.(Die install bitte alles mit root)
KeePassXC kompilieren (install) aus einer fremden Quelle, die nicht von der Repository von Debian stammt.(Das install) bitte per root ausführen


== Vorgehensweise ==
== Vorgehensweise ==

Version vom 17. Mai 2019, 11:53 Uhr

Beschreibung

KeePassXC kompilieren (install) aus einer fremden Quelle, die nicht von der Repository von Debian stammt.(Das install) bitte per root ausführen

Vorgehensweise

  • Gehen sie auf die Seite Keepassxc.org/download
  • Über die Seite "source code" "source code release" downloaden
  • Über die Konsole mit dem Befehl apt purge keepassxc alte Version löschen
  • Auf der Konsole: cd Downloads
  • Danach tue schrittweise folgendes:
tar -xJf keepassxc-2.4.1.-src.tar.xz
cd keepassxc-2.4.1.
less INSTALL.md

Auf der Seite https://github.com/keepassxreboot/keepassxc/wiki/Set-up-Build-Environment-on-Linux sieht man, welche Abhängigkeiten noch zu installieren sind.

apt install build-essential cmake g++
apt install qtbase5-dev qttools5-dev qttools5-dev-tools libqt5svg5-dev \
   libgcrypt20-dev libargon2-0-dev libqrencode-dev zlib1g-dev
apt install libxi-dev libxtst-dev libqt5x11extras5-dev libyubikey-dev \
    libykpers-1-dev libsodium-dev libcurl4-openssl-dev libquazip5-dev

Sobald die Abhängigkeiten installiert sind, dann sind die nächsten Schritte:

mkdir build 
cd build
cmake -DWITH_XC_ALL=ON ..
make 
make install

Ufukmeral (Diskussion) 11:42, 17. Mai 2019 (CEST)