【发布时间】:2026-02-02 22:00:01
【问题描述】:
我有一个安装了 Redis 的 Linux 服务器,我想从我的本地 Linux 机器通过命令行连接到它。
是否可以只安装redis-cli(不安装redis-server 和其他工具)?
如果我只是将redis-cli 文件复制到我的本地计算机并运行它,则会出现以下错误:
./redis-cli: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./redis-cli)
【问题讨论】:
-
好吧,1. 仅复制可执行文件不起作用也就不足为奇了:很可能您有不同的体系结构和库版本,无法正常工作。 2. 您应该咨询您的发行版提供的软件管理系统,看看它提供了哪些
redit软件包。然后安装其中一个应该只需要单击一下。如果您可以使用软件管理来代替,您应该永远在 Linux 系统中狂野地安装东西。 -
@arkascha 谢谢你的小费。我对 Linux 很陌生,所以这些信息对我非常有用
-
您的意思是您是在Linux环境下工作的开发人员,但您从未使用过您的系统软件管理系统?你使用什么发行版?
-
您可能还对一个名为“hiredis”的包感兴趣,它为 redis 提供了一个简约的 c 客户端。虽然没有现成的 cli 客户端。
-
git clone git@github.com:antirez/redis.git然后cd src && make redis-cli呢?