Установите keepassX 2 стабильной 14.04

Я хочу установить текущую версию keepassX (2.0.2) на мой рабочий стол 14.04. Я нашел репозиторий (ppa:eugenesan/ppa), но я не доверяю ему настолько, чтобы загрузить из него менеджер паролей.

  • Я не хочу использовать Keepass из центра программного обеспечения, потому что он использует моно, выглядит неуклюже, и я использую keepassX 2.0.2 на других платформах.
  • Я не могу использовать keepassX 0.4.3 из центра программного обеспечения, потому что я перешел на базу данных.kdbx.

На веб-сайте Keepassx есть файл tar.gz ( веб-сайт Keepassx), но я не уверен, как его установить. Какие-либо предложения?

1 ответ

Я установил его из исходного кода, следуя инструкциям в репозитории GitHub, который работал нормально, когда я все еще использовал 14.04.

Из источника

Зависимости сборки

Следующие инструменты должны существовать в вашем PATH:

make
cmake (>= 2.8.12)
g++ (>= 4.7) or clang++ (>= 3.0)

Требуются следующие библиотеки:

Qt 5 (>= 5.2): qtbase and qttools5
libgcrypt (>= 1.6)
zlib
libxi, libxtst, qtx11extras (optional for auto-type on X11)

В Debian вы можете установить их с помощью:

sudo apt-get install build-essential cmake qtbase5-dev libqt5x11extras5-dev qttools5-dev qttools5-dev-tools libgcrypt20-dev zlib1g-dev libxi-dev libxtst-dev

Шаги сборки

Чтобы скомпилировать из источника:

mkdir build
cd build
cmake ..
make [-jX]

У вас будет скомпилированный двоичный файл KeePassX внутри ./build/src/ каталог.

Для установки этого двоичного файла выполните следующее:

sudo make install

Более подробные инструкции доступны в файле INSTALL.

Другие вопросы по тегам