redis用源码安装和用rpm安装的区别

来源:2-1 Linux系统安装Redis

凯尔特饼

2020-11-11 21:35:22

问题1:用源码安装时,如果系统不是干净的,安装 gcc 十分费劲。安装的时候会报各种各样的错误,请问有什么好的解决方法吗?

问题2:后来在网上搜索,发现还可以通过 rpm 的方式进行安装。那么请问这两者的区别是什么呢?

我检索了一下,发现通过rpm方式安装的redis也没有resis-cli文件,那与resis-cli相关的一系列操作,难道都没法执行了吗?

写回答

1回答

好帮手慕小班

2020-11-12

同学你好,1、安装gcc 比较困难,这是环境的问题,同学只能慢慢调整修改环境,或者尝试换一种方式,比如,像同学说的rmp方式。

    2、rpm是安装本地存在的rpm包,如果存在依赖也需要安装上。而源码编译是到网上下载源码包,然后解压安装。此方式可以指定配置参数,更加灵活方便,兼容性更强。这两种方式都是可以安装对应软件。

    3、没有没有redis-cli文件,猜测同学是在安装redis的时候没有把客户端装上导致的,同学可以尝试再来单独安装一下redis-cli

wget http://download.redis.io/redis-stable.tar.gz 
tar -xzvf redis-stable.tar.gz
cd redis-stable
make
cp src/redis-cli /usr/local/bin/

如上步骤执行完后再来尝试一下redis-cli -h host -p port -a password。

0

0 学习 · 8016 问题

查看课程