Czy istnieje sposób, aby otworzyć kdb
plik na Ubuntu 16.04 bez konieczności konwertowania go kdbx
? Chcę nadal używać, kdb
ponieważ jest to jedyny format, który mogę otworzyć na komputerze z systemem Windows, do którego nie mam dostępu administratora, aby zainstalować coś innego kompatybilnego zkdbx
16
Dla tych, którzy wolą kompilować stare lub brakujące pakiety lub chcą mieć zarówno KeepassX w wersji 2, jak i 0.4, możesz postępować zgodnie z tymi instrukcjami:
sudo apt-get install build-essential libqt4-dev libxtst-dev qt4-make
).tar xvf keepassx-0.4.4.tar.gz
).cd keepassx-0.4.4/
).src/lib/random.cpp
aby dodać linię#include <unistd.h>
wokół linii 22 (jest to wymóg kompilacji z wersją GCC w najnowszych wersjach Ubuntu).qmake PREFIX=/usr/local
).make
).sudo make install
). Spowoduje to umieszczenie binarnego pliku wykonywalnego/usr/local/bin/keepassx
.Teraz możesz utworzyć nową ikonę programu
/usr/local/bin/keepassx
uruchamiającego, aby uruchomić wersję 0.4. (Może być konieczne zmodyfikowanie starego programu uruchamiającego Keepassx, aby wskazać/usr/bin/keepassx
uruchomienie wersji 2).Powinno to działać przynajmniej w przypadku Ubuntu 16.04 (Xenial) do 17.10 (Artful).
Oto zrzut ekranu obu wersji uruchomionych obok siebie w Ubuntu Mate 16.04:
źródło