GNU/Linux >> Tutoriales Linux >  >> Fedora

Instalación de KeePassX Password Manager en Fedora Linux

KeePassX es un administrador de contraseñas multiplataforma que permite a los usuarios almacenar y organizar contraseñas y mantenerlas seguras mediante técnicas de cifrado avanzadas. Esta guía describe cómo instalar el administrador de contraseñas KeePassX en Fedora Linux.

Descarga de KeePassX

Primero descargue el código fuente de la página de descarga oficial de KeePassX. Ejemplo:

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

Requisitos previos de instalación

En el siguiente paso, instalaremos todos los requisitos previos para poder compilar KeePassX con éxito:

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

Compilación e Instalación

En este punto, estamos listos para descomprimir KeePassX. Tenga en cuenta que su versión puede ser diferente:

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

y compila usando make:

$ 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

Si todo salió bien ahora, debería tener una versión compilada de KeePassX disponible para la instalación.

$ sudo make install

Lo anterior instalará KeePassX en su sistema y debería poder iniciarlo desde la línea de comando usando keepassx comando:

$ keepassx

Resolución de problemas

Durante la instalación me encontré con un error de compilación que creo que es un error ya que falta la definición de getpid.

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

Para solucionar este problema, abra src/lib/random.cpp y agrega:

#include <unistd.h> 

en algún lugar al principio de este documento. Por ejemplo, justo después de #include <QTime>


Fedora
  1. Instalación del controlador NVIDIA GeForce en Fedora Linux de 64 bits

  2. Instalación de la utilidad de compresión RAR en Fedora Linux

  3. Cómo instalar MySQL 8.0 en Fedora 35 / Fedora 34

  4. Conceptos básicos de Linux:15 ejemplos de comandos DNF – Nuevo administrador de paquetes en Fedora

  5. Titan:un administrador de contraseñas de línea de comandos para Linux

Instalación de la estación de trabajo corporativa Fedora 27

Cómo instalar Passbolt Password Manager en Rocky Linux

Novedades en la estación de trabajo Fedora 32

Cómo instalar Persépolis en Fedora 36 Linux

Instalación del administrador de contraseñas myki en Ubuntu 20.04 LTS

Instalación de TeamPass Password Manager en Ubuntu 20.04 LTS