Может кто-нибудь скачать исходный код и сказать мне, как скомпилировать KeePassX 0.4 для Ubuntu? Я понятия не имею о программировании! Независимо от того, что я вставляю в терминал, я ничего не получаю. Пожалуйста, помогите мне, я прошу вас, Анонимус :)
https://www.keepassx.org/downloads/0-4
Спасибо!
После загрузки исходного кода (в настоящее время последняя версия серии 0.4 - 0.4.4).
Извлеките тарбол
tar -xvf keepassx-0.4.4.tar.gz
Исправьте источник
Процесс сборки в настоящее время не работает как стандартный в Ubuntu 18.04 из-за отсутствия включить директиву. Это необходимо добавить следующим образом:
keepassx/src/lib/random.cpp
с помощью текстового редактора. #include <unistd.h>
непосредственно перед строкой #include <QCryptographicHash>
и сохраните файл. После редактирования файл random.cpp
должен выглядеть следующим образом:
...
#include <unistd.h>
#include <QCryptographicHash>
...
Установить зависимости
sudo apt install qt4-default libxtst-dev build-essential
Построить и Установите
Убедитесь, что вы находитесь в корневой папке источника (например, ~/Downloads/keepassx-0.4.4
).
qmake
make
sudo checkinstall make install
KeePassX V0.4.4 теперь должен быть доступен в программе запуска.