(1) 解压后,在/root/soft/db-4.8.30/build_unix目录下执行
[root@node14 build_unix]# pwd
/root/soft/db-4.8.30/build_unix
../dist/configure
make
make install (默认安装在/usr/local/BerkeleyDB.4.8/目录下)
(2) 在源程序包/root/soft/db-4.8.30/examples_cxx下面有关于C++的使用example,可以 [root@node14 examples_cxx]# cd getting_started/
(3) 实际上,Linux的RPM包管理也使用了BDB,例如
[root@node14 examples_cxx]# file /var/lib/rpm/Packages
/var/lib/rpm/Packages: Berkeley DB (Hash, version 8, native byte-order)
[root@node14 examples_cxx]# file /var/lib/rpm/Dirnames
/var/lib/rpm/Dirnames: Berkeley DB (Btree, version 9, native byte-order)