redis用源码安装和用rpm安装的区别
来源:2-1 Linux系统安装Redis
凯尔特饼
2020-11-11 21:35:22
问题1:用源码安装时,如果系统不是干净的,安装 gcc 十分费劲。安装的时候会报各种各样的错误,请问有什么好的解决方法吗?
问题2:后来在网上搜索,发现还可以通过 rpm 的方式进行安装。那么请问这两者的区别是什么呢?
我检索了一下,发现通过rpm方式安装的redis也没有resis-cli文件,那与resis-cli相关的一系列操作,难道都没法执行了吗?
1回答
同学你好,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。
相似问题