GNU/Linux >> LINUX-Kenntnisse >  >> Fedora

Installation von KeePassX Password Manager auf Fedora Linux

KeePassX ist ein plattformübergreifender Passwort-Manager, der es Benutzern ermöglicht, Passwörter zu speichern und zu organisieren und sie mit fortschrittlichen Verschlüsselungstechniken sicher aufzubewahren. Diese Anleitung beschreibt, wie Sie den KeePassX-Passwortmanager unter Fedora Linux installieren.

KeePassX-Download

Laden Sie zuerst den Quellcode von der offiziellen Download-Seite von KeePassX herunter. Beispiel:

$ wget http://www.keepassx.org/releases/keepassx-0.4.3.tar.gz

Installationsvoraussetzungen

Im nächsten Schritt werden wir alle Voraussetzungen installieren, um KeePassX erfolgreich zu kompilieren:

$ sudo yum install qt-devel qt-config gcc-c++ libXtst-devel

Kompilierung und Installation

An diesem Punkt sind wir bereit, KeePassX zu dekomprimieren. Bitte beachten Sie, dass Ihre Version möglicherweise anders ist:

$ tar xzf keepassx-0.4.3.tar.gz 
$ cd keepassx-0.4.3/

und mit make:

kompilieren
$ qmake-qt4 
Project MESSAGE: See 'INSTALL' for configuration options.
Project MESSAGE: Install Prefix: /usr
Project MESSAGE: *** Makefile successfully generated.
Project MESSAGE: *** Start make now.
$ make

Wenn jetzt alles gut gelaufen ist, sollten Sie eine kompilierte Version von KeePassX zur Installation zur Verfügung haben.

$ sudo make install

Das obige installiert KeePassX auf Ihrem System und sollte in der Lage sein, es von der Befehlszeile aus mit keepassx zu starten Befehl:

$ keepassx

Fehlerbehebung

Während der Installation bin ich auf einen Kompilierungsfehler gestoßen, den ich für einen Fehler halte, da die getpid-Definition fehlt.

lib/random.cpp: In function ‘void initStdRand()’:
lib/random.cpp:98:19: error: ‘getpid’ was not declared in this scope
  stream << getpid();

Um dieses Problem zu beheben, öffnen Sie src/lib/random.cpp und füge hinzu:

#include <unistd.h> 

irgendwo am Anfang dieses Dokuments. Zum Beispiel direkt nach #include <QTime>


Fedora
  1. Installation des NVIDIA GeForce-Treibers auf Fedora Linux 64-Bit

  2. Installation des RAR-Komprimierungsprogramms unter Fedora Linux

  3. So installieren Sie MySQL 8.0 auf Fedora 35 / Fedora 34

  4. Linux-Grundlagen:15 DNF-Befehlsbeispiele – Neuer Paketmanager in Fedora

  5. Titan – Ein Befehlszeilen-Passwort-Manager für Linux

Fedora 27 Corporate Workstation-Installation

So installieren Sie Passbolt Password Manager unter Rocky Linux

Was ist neu in Fedora 32 Workstation

So installieren Sie Persepolis auf Fedora 36 Linux

Installation des myki-Passwortmanagers auf Ubuntu 20.04 LTS

TeamPass Password Manager-Installation auf Ubuntu 20.04 LTS