IT评测·应用市场-qidao123.com

标题: Linux 离线安装 zstd [打印本页]

作者: 去皮卡多    时间: 2025-3-16 13:23
标题: Linux 离线安装 zstd
前言:本文操作是在 CentOS-7 下执行的,不确定在其他 Linux 发布版是否能同样正常执行。
1、检查前置依靠组件


在安装 zstd 之前,需要确认已安装了相关依靠组件: gcc 。
  1. rpm -qa | grep gcc
复制代码
前置依靠组件的详细离线安装方法请参考:CentOS-7离线安装gcc
2、下载zstd安装包

官方下载地址:https://github.com/facebook/zstd/releases/

如上图所示,下载最新版本的源码包即可。
本示例安装包的直接下载地址为:https://github.com/facebook/zstd/archive/refs/tags/v1.5.6.tar.gz
3、传输安装包到CentOS


4、解压zstd安装包

  1. tar -zxvf 安装包名称
复制代码
5、编译zstd

  1. cd 安装包解压目录
复制代码
  1. make
复制代码
6、安装zstd

  1. make install
复制代码
7、建立库文件的软连接

  1. ln -s zstd安装包解压目录路径/lib/libzstd.so.1 /usr/lib64/libzstd.so.1
复制代码
注意:假如没有将 zstd 的库文件建立软连接到 /usr/lib64/ 目录,那么其他软件在调用 zstd 的功能时,大概会碰到报错:“error while loading shared libraries: libzstd.so.1: cannot open shared object file: No such file or directory”。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4