《Linux From Scratch》第三部分:构建LFS系统 第六章:安装基本的系统软件- 6.39. GDBM-1.11

简介:

             GDBM 软件包包含 GNU 数据库管理器。是使用扩展散列,工作方法和标准 UNIX dbm 类似的数据库函数库。该库提供存储键/数据对、通过键搜索和检索数据、以及删除键和数据的原语。

大概编译时间: 0.1 SBU
需要磁盘空间: 12.6 MB

6.39.1. 安装 GDBM

准备编译 GDBM:

./configure --prefix=/usr --enable-libgdbm-compat

配置选项的含义:

--enable-libgdbm-compat

该选项启用编译 libgdbm 兼容性库,因为一些 LFS 之外的软件包可能需要它提供的旧的 DBM 例程。

编译软件包:

make

用以下命令测试结果:

make check

安装软件包:

make install

6.39.2. GDBM 软件包内容

安装的程序 gdbm_dump, gdbm_load, 和 gdbmtool
安装的库 libgdbm.{a,so} 和 libgdbm_compat.{a,so}

简要介绍

gdbm_dump

转储 GDBM 数据库到文件

gdbm_load

从转储文件重建一个 GDBM 数据库

gdbmtool

测试和更改 GDBM 数据库

libgdbm

包含操作散列数据库的函数

libgdbm_compat

包含旧的 DBM 函数的兼容性库

相关文章
|
2天前
|
Linux系统下快速批量创建和删除文件的方法
总的来说,使用shell脚本来批量处理文件是一种非常强大的工具,只要你愿意花时间学习和实践,你会发现它能大大提高你的工作效率。
38 19
在Ubuntu Linux系统下如何搭建并安装EDK2
以上就是在Ubuntu Linux系统下搭建并安装EDK2的过程。这个过程可能会有些复杂,但只要按照步骤一步步来,应该不会有太大问题。如果在过程中遇到任何问题,都可以在网上找到相应的解决方案。希望这个指南能对你有所帮助!
42 17
Linux系统中的cd命令:目录切换技巧
踏过千山,越过万水,人生就是一场不断前行的旅程,总充满了未知与挑战。然而,“cd”命令如同你的旅伴,会带你穿梭在如棋盘一般的文件系统中,探索每一处未知。希望你能从“cd”命令中找到乐趣,像是掌控了一种络新妙的魔法,去向未知进发,开始你的探索之旅。
83 24
|
11天前
|
Linux安装Elasticsearch详细教程
Linux安装Elasticsearch详细教程
46 1
Linux系统之su命令的基本使用
Linux系统之su命令的基本使用
56 2
Linux系统之su命令的基本使用
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
47 10
|
18天前
|
利用PHP压缩音频:Linux环境下的ffmpeg简易安装指南
希望这个指南能为你的编程之旅提供帮助。只需记住,每一行代码都像音乐的音符,组合在一起,创造出美妙的旋律。祝你编程愉快!
64 6
|
6月前
|
手把手教会你安装Linux系统
手把手教会你安装Linux系统
144 0
从头安装Arch Linux系统
本文记录了作者安装Arch Linux系统的过程,包括安装成果展示和遇到的疑难点及其解决方法,如硬盘不足、下载失败、设置时区、安装微码和配置无密码登录等。
187 1
从头安装Arch Linux系统
使用redis进行手机验证码的验证、每天只能发送三次验证码 (redis安装在虚拟机linux系统中)
该博客文章展示了如何在Linux虚拟机上使用Redis和Jedis客户端实现手机验证码的验证功能,包括验证码的生成、存储、验证以及限制每天发送次数的逻辑,并提供了测试结果截图。
使用redis进行手机验证码的验证、每天只能发送三次验证码 (redis安装在虚拟机linux系统中)