在APT存储库中找到的软件包中的“ -dev”后缀是什么

时间:2019-04-08 18:00:59

标签: linux ubuntu apt lib

我一直在尝试安装Emacs(25.3)的最新版本,并运行在下载目录中找到的configure.sh脚本后,它返回警告说我没有安装某些库,例如libpng, libxpm和我实际安装的其他文件。

在安装带有“ -dev”后缀的相同软件包之后,似乎已经解决了该问题,现在脚本可以检测到那些库了。

TL; DR我的问题是,“-dev”后缀在apt信息库中表示什么,并且通常所有后缀都像“ -dbg”等。

1 个答案:

答案 0 :(得分:1)

带有-dev后缀(debian / ubuntu)或-devel后缀(red hat / centos / fedora)的软件包通常包含必要的文件,如果您要从使用关联的库。它们通常将包含C头文件(foo.h)和未版本控制的共享库(libfoo.so)。非开发包仅包含已编译二进制文件所需的版本共享库(libfoo.so.1.1)。