如何在 Ubuntu 16.04 上编译和安装 KeePassX

KeePass 是 Windows 的免费开源密码管理器,但显然使用 Wine 使其在 Linux 中工作相当困难。

我们首先需要下载源代码。
对于 KeePassX,源代码分布在一个压缩文件中,如下所示:keeassx-2.0.3.tar.gz(取决于版本)。
通过在下载目录中右键单击该文件并单击“在此处提取”来提取该文件。

源文件的目录应如下所示: /home/k/Downloads/keepassx-2.0.3 其中“k”应替换为我们自己的用户名。

要在 Ubuntu 上编译 KeePassX,我们可能需要先通过 apt-get 安装一些另外的东西。

sudo apt-get install cmake
sudo apt-get install build-essential
sudo apt-get install qt4-qmake
sudo apt-get install qt4-default
sudo apt-get install libgcrypt11-dev
sudo apt-get install zlib1g-dev
cmake .
sudo make install

注意“.” cmake之后。
这告诉 cmake 使用当前目录。
简单地按照其他地方的建议输入 cmake 会由于某种原因导致错误。

编译后,.desktop 启动器将位于 /usr/local/share/applications 中,二进制文件将位于 /usr/local/bin/keepassx

出于某种原因,使用 make install 安装后它不会显示在 Dash 中,但是当我们运行 KeePassX 时,我们可以统一右键单击它的图标,然后单击“锁定到启动器”。
但是,由于这是一个密码管理器,因此我们可能不想明显地表明我们正在使用它。
相反,我们可以在需要时从终端启动它或者导航到目录,这也可能有助于降低意外将其打开的可能性,并鼓励记忆。

要在使用 make install 安装后从终端启动 KeePassX,只需在终端窗口中键入“KeePassX”并按 Enter。

日期:2020-06-02 22:16:55 来源:oir作者:oir