GNU/Linux >> Linux の 問題 >  >> Fedora

FedoraLinuxへのKeePassXパスワードマネージャーのインストール

KeePassXはクロスプラットフォームのパスワードマネージャーであり、ユーザーがパスワードを保存および整理し、高度な暗号化技術を使用してパスワードを安全に保つことができます。このガイドでは、FedoraLinuxにKeePassXパスワードマネージャーをインストールする方法について説明します。

KeePassXダウンロード

まず、KeePassXの公式ダウンロードページからソースコードをダウンロードします。例:

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

インストールの前提条件

次のステップでは、KeePassXのフライコンパイルを成功させるためにすべての前提条件をインストールします:

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

コンパイルとインストール

この時点で、KeePassXを解凍する準備が整いました。バージョンが異なる場合があることに注意してください:

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

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
>

すべてがうまくいったら、KeePassXのコンパイル済みバージョンをインストールできるはずです。

$ sudo make install

上記はシステムにKeePassXをインストールし、keepassxを使用してコマンドラインから起動できるはずです。 コマンド:

$ keepassx

トラブルシューティング

インストール中に、getpid定義が欠落しているため、バグであると思われるコンパイルエラーに遭遇しました。

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

この問題を修正するには、src/lib/random.cppを開きます。 追加:

#include <unistd.h> 

このドキュメントの冒頭のどこかにあります。たとえば、#include <QTime> の直後


Fedora
  1. FedoraLinuxへのRAR圧縮ユーティリティのインストール

  2. MySQL8.0をFedora35/Fedora34にインストールする方法

  3. Linuxの基本:15のDNFコマンドの例–Fedoraの新しいパッケージマネージャー

  1. FedoraLinux64ビットへのNVIDIAGeForceドライバーのインストール

  2. Titan –Linux用のコマンドラインパスワードマネージャー

  3. Buttercup –Linux用の最新のパスワードマネージャー

  1. Fedoraダウンロード

  2. NordPass –Linux用の強力なパスワードマネージャー

  3. 2021年の13の最高のLinuxパスワードマネージャー