我有一台安装了最小安装的 Ubuntu 10.04 LTS 服务器,我想在上面编译 postgres。在最小安装中,服务器没有 gcc,所以我不得不执行,apt-get install gcc
但现在我不断从 postgres 收到此错误./configure
。
configure: error: readline library not found
我似乎找不到包含 readline 库的包的名称。所以我有两个问题。
- 包含 readline 的软件包的名称是什么?
- 根据上面的错误消息,是否有某种方法可以帮助我根据其标准名称找到关联的包?
答案1
您可能需要安装libreadline-dev
。
在这种情况下,搜索包的快速方法是使用以下命令:
apt-cache search libreadline
此命令可能会列出多个包,但如果您有兴趣从源代码编译东西,那么以 结尾的包可能包含脚本正在搜索的-dev
文件。configure