一个是运行库,一个是开发包。devel的包,其他软件编译安装的时候要用到。
指对应软件包的开发包,一般会包括头文件、静态库甚至源码。仅仅使用这些软件包是不需要安装-devel包的,...
zlib和zlib-devel:zlib是一个提供数据压缩功能的库,而zlib-devel包含开发头文件和静态库,用于开发需要zlib功能的应用程序。 gcc-c++:GNU C++编译器,用于编译C++程序。 libtool:一个通用库支持脚本,用于简化共享库的创建和使用。 openssl和openssl-devel:openssl是一个强大的安全通信和数据加密库,而openssl-devel包含开...
在ubuntu软件源里zlib和zlib-devel叫做zlib1g zlib1g.dev sudo apt-get install zlib1g sudo apt-get install zlib1g.dev 直接输入上述命令后还是不能安装。这就要求我们先装ruby.在ubuntu里,zlib叫zlib1g,相应的zlib-devel叫zlib1g.dev。默认的安装源里没有 zlib1g.dev。要在packages.ubuntu.com上...
和pcre类似,我们要安装zlib、zlib-devel这两个库,前者是预编译的库,后者是二次开发的头文件和编译项目的源代码。 openssl、openssl-devel OpenSSL是一个开放源码的软件库包,包括安全通信类软件的开发,可以实现对称、非对称解密加密,提供网络上的加密通信传输。
那是RHEL和Debian的分包策略喜欢分成所谓的“运行环境”和“构建环境”,实际上ArchLinux之类的包管理策略就不用这种了,就一个zlib包,相当于同时包含了Debian的zlib和zlib-devel。 言归正传,以Debian/Ubuntu为例,按照他们一贯的分包策略,zlib只包含运行环境,也就是大概libz.so文件,一些手册,一些LISCENSE文件之类的东西 ...
在构建和运行Nginx服务器时,正确安装和配置依赖包是至关重要的步骤。Nginx是一个高性能的HTTP和反向代理服务器,广泛应用于Web服务器领域。在 CentOS 7 操作系统上部署 Nginx 时,有四个关键的依赖包需要安装:`zlib`, `zlib-devel`, `pcre-devel`, 和 `openssl-devel`。这
在ubuntu软件源里zlib和zlib-devel叫做zlib1g zlib1g.dev sudo apt-get install zlib1g sudo apt-get install zlib1g.dev 直接输入上述命令后还是不能安装。这就要求我们先装ruby.在ubuntu里,zlib叫zlib1g,相应的zlib-devel叫zlib1g.dev。默认的安装源里没有zlib1g.dev。要在packages.ubuntu.com上...
一个是静态链接,一个是动态库,windows下为dll,linux为啥来着我也忘了。 这个参数的意思是,openssl应该使用哪个方式来获取zlib依赖。如果你全局安装了zlib-devel,那么选择zlib-dynamic即可。 如果你选择zlib,可能需要配置zlib-src,也就是zlib的源码让openssl可以将其静态编译到自己体内。