如何在linux平台上编译安装zlib软件(公司部分线上机器缺少zlib不能安装supervisor)

时间:2023-03-08 22:00:00

 文章在Centos  6.5 linux平台上演示一下如何进行编译安装zlib软件,并配置相关的选项加载使用。示范从下载到安装并配置进行使用过程一系列整套讲解,希望可以给网友考虑使用,谢谢。

如何在linux平台上编译安装zlib软件(公司部分线上机器缺少zlib不能安装supervisor)

工具/原料

  • linux、Centos 6.5 、zlib

搜索并下载zlib源码包

  1. 1

    在linux命令行上查询一下zlib的软件地址,然后使用浏览器打开即可,如下图所示

    大家也可以在百度上进行搜索,不过一定要注意安全哦,避免下载到一些不干净的软件,所以这点需要注意一下

    【参考资料后面附官网下载地址】

    如何在linux平台上编译安装zlib软件(公司部分线上机器缺少zlib不能安装supervisor)
    如何在linux平台上编译安装zlib软件(公司部分线上机器缺少zlib不能安装supervisor)
    如何在linux平台上编译安装zlib软件(公司部分线上机器缺少zlib不能安装supervisor)
    如何在linux平台上编译安装zlib软件(公司部分线上机器缺少zlib不能安装supervisor)
    END

Gcc编译安装zlib源码包并配置使用

  1. 使用tar 命令进行解压出来,然后进入到安装目录,如下图所示

    tar zxf zlib-1.2.8.tar.gz

    cd zlib-1.2.8

    如何在linux平台上编译安装zlib软件(公司部分线上机器缺少zlib不能安装supervisor)
  2. 使用./configure  --help可以查看编译的选项,我们这里使用简单的选项安装即可

    进入安装文件目录,然后 使用如下命令进行安装

    ./configure    --prefix=/data/progam/zlib

    make

    make     install

    如下图所示

    如何在linux平台上编译安装zlib软件(公司部分线上机器缺少zlib不能安装supervisor)
    如何在linux平台上编译安装zlib软件(公司部分线上机器缺少zlib不能安装supervisor)
    如何在linux平台上编译安装zlib软件(公司部分线上机器缺少zlib不能安装supervisor)
  3. 再进行配置一下系统的文件,加载刚才编译安装的zlib生成的库文件

    vi /etc/ld.so.conf.d/zlib.conf

    加入如下内容后保存退出

    /data/program/zlib/lib

    ==============================

    也就是添加安装目录的文件路径,库文件。ldconfig  运行之后就会加载安装的库文件了。

    如何在linux平台上编译安装zlib软件(公司部分线上机器缺少zlib不能安装supervisor)
    END

总结

  1. 1

      安装zlib软件的重点在于一定要下载原版的源码包,还有安装的时候改变了默认路径,一定要记得库文件的路径要编辑一下,让系统加载,不然就会导致出错。所以要ldconfig或者重新启动下系统。安装的时候选项不需要很多,不是选项越多就越好。就注意一下这样就行了。