KeepassXC/Kompilieren: Unterschied zwischen den Versionen

Aus Foxwiki
Benhoffmann (Diskussion | Beiträge)
Benhoffmann (Diskussion | Beiträge)
Zeile 30: Zeile 30:
Zum Kompilieren verwenden wir den Befehl "checkinstall", dieser ist in der aktuellen Debian Version nicht enthalten.
Zum Kompilieren verwenden wir den Befehl "checkinstall", dieser ist in der aktuellen Debian Version nicht enthalten.
Daher muss ein Backport Repository eingebunden werden. Siehe https://wiki.itw-berlin.net/index.php?title=Debian_Repositories
Daher muss ein Backport Repository eingebunden werden. Siehe https://wiki.itw-berlin.net/index.php?title=Debian_Repositories
Anschließend folgenden Befehl im Ordnet /home/user/Downloads/keepassxc-2.5.1/build
Danach <code># apt install checkinstall</code> ausführen. Anschließend folgenden Befehl im Ordnet /home/user/Downloads/keepassxc-2.5.1/build


  checkinstall
  checkinstall

Version vom 9. Dezember 2019, 14:31 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:sei(root)
tar -xJf keepassxc-2.5.1.-src.tar.xz
cd keepassxc-2.5.1
# apt install build-essential cmake g++
# apt install qtbase5-dev qttools5-dev qttools5-dev-tools libqt5svg5-dev \
   libgcrypt20-dev libargon2-dev libqrencode-dev libsodium-dev zlib1g-dev
# apt install libxi-dev libxtst-dev libqt5x11extras5-dev libyubikey-dev \
    libykpers-1-dev libcurl4-openssl-dev libquazip5-dev libreadline-dev

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

mkdir build 
cd build
cmake -DWITH_XC_ALL=ON ..

Zum Kompilieren verwenden wir den Befehl "checkinstall", dieser ist in der aktuellen Debian Version nicht enthalten. Daher muss ein Backport Repository eingebunden werden. Siehe https://wiki.itw-berlin.net/index.php?title=Debian_Repositories Danach # apt install checkinstall ausführen. Anschließend folgenden Befehl im Ordnet /home/user/Downloads/keepassxc-2.5.1/build

checkinstall

Weitere Informationen

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