汽车评测是很多朋友有关注的类型,那么Linux **-devel 什么意思 比如 zlib 和zlib-devel什么区别,找车网为大家带来了相关文章,希望给大家提供参考。
本文目录一览:

linux libtirpc devel和libtirpc的区别
Linux系统中带有devel字样的版本和不带devel的版本的区别是,带devel字样的版本往往用于其他软件的编译过程中,而不带devel字样的才是程序平时运行过程中调用的版本,一个是编译过程中用的,一个是平时运行过程中用的。举个例子吧,比如我曾经用编译安装的方式安装过一个软件,在编译过程中提示没有gtk-2.0,无法正常编译,也就是说这个软件依赖的是gtk-2.0,然后我就安装了gtk-2.0,结果编译时还是报同样的错误信息,然后又安装了gtk-2.0-devel这个软件包才解决了问题,不再报错而顺利的编译成功了。还有其他种类的软件编译安装过程中,遇到的软件依赖的提示,都是通过安装devel版本的软件包解决的。

Linux **-devel 什么意思 比如 zlib 和zlib-devel什么区别
指对应软件包的开发包,一般会包括头文件、静态库甚至源码。
仅仅使用这些软件包是不需要安装-devel包的,但如果自己开发的软件需要用到这些软件包中的共享库等等的话就需要安装。
比如zlib库,有些应用依赖于这个库才能正常运行,因此需要安装zlib,但如果你不自己开发软件并用到zlib库的话则无需安装zlib-devel库
找车网
Linux里面openss-devel是什么?
找车网(https://www.snzqc.com)小编还为大家带来Linux里面openss-devel是什么?的相关内容。
Redhat在封装openssl的时候,把openssl分成了几个部分,执行码部分就是 openssl-1.0.0-27.el6.x86_64 这种包。
openssl-devel-1.0.0-27.el6.x86_64 这个就是包含了
头文件
,头文件参考,某些
库文件
等跟开发相关的东西。
mod_ssl-2.2.15-26.el6.x86_64 这个不是
open ssl
本身的东西,是apache的模块。
你在
上下载的源码编译安装后得到的东西就是openssl-1.0.0-27.el6.x86_64和openssl-devel-1.0.0-27.el6.x86_64这两个包加在一起的内容。
另外,OpenSSL是分系列的,每个系列下再分版本 a b c d e。。。。
目前常用的是 0.9.8 1.0.0 1.0.1 三个系列。
RHEL 6.4 是openssl 1.0.0 系列的版本。
RHEL 6.5 是 openssl 1.0.1 系列的版本。
Redhat 提供的openssl升级包的版本一般是 openssl-1.0.0-27.el6.X.x86_64.rpm 这种。 Redhat 会把OpenSSL发布的补丁整合到现有版本中去,叫做backport。
例如,RHEL 6.4 目前的最新的OpenSSL就是2014-06-05发布的 openssl-1.0.0-27.el6_4.4.x86_64.rpm 和 openssl-devel-1.0.0-27.el6_4.4.x86_64.rpm
RHEL 6.5 则是2014-08-13发布的 openssl-1.0.1e-16.el6_5.15.x86_64.rpm 和 openssl-devel-1.0.1e-16.el6_5.15.x86_64.rpm。
因为不同系列的OpenSSL,存在的安全漏洞或者BUG不一定相同,所以版本要根据系列来判断。
以上就是找车网为大家带来的Linux **-devel 什么意思 比如 zlib 和zlib-devel什么区别,希望能帮助到大家,了解更多相关信息,敬请关注找车网。更多相关文章关注找车网:
www.snzqc.com免责声明:文章内容来自网络,如有侵权请及时联系删除。