在RHEL
上安装package
时,经常看到同样名字的package
有两个:分别是带和不带devel
后缀的。例如:
elfutils-libelf.x86_64 : Library to read and write ELF files
elfutils-libelf-devel.x86_64 : Development support for libelf
两者区别是:不带devel
后缀的package
,通常只包含能让程序运行的动态库和配置文件。而带devel
后缀的package
,则包含使用这个package
开发程序的所有的必需文件。比如头文件,等等。有时devel package
还包含静态库。
参考资料:
What are *-devel packages?。