1.情况
将密码数据库从一台计算机转移到新计算机。KeepassX 2.0很棒,但是它不支持加载旧的数据库。实际上,您应该继续使用keepassX 2.0,因为它具有常规版本并且更加安全。
2.主要问题
较旧版本的cmake / qmake构建过程中出现致命错误,导致无法安装
3.到目前为止的过程
可从KeepassX.org站点下载旧版本-必须使用cmake / qmake从源代码进行构建
4.路障
getpid
.4.3和.4.4版本中都有一个错误,该问题阻止了进一步的make / make install使其正常工作。
lib/random.cpp: In function ‘void initStdRand()’:
lib/random.cpp:98:19: error: ‘getpid’ was not declared in this scope
stream << getpid();
^
Makefile:838: recipe for target '../build/random.o' failed
make[1]: *** [../build/random.o] Error 1
make[1]: Leaving directory '/home/angela/Downloads/keepassx-0.4.4/src'
Makefile:39: recipe for target 'sub-src-make_default' failed