当前位置: 首页 > news >正文

linux 安装redis 遇到问题解决方案

1.当下载了redis包时(version:6.0.6)

        进入解压后的redis目录(这里采用tar包安装)

        当执行make命令时

                如果遇到如下情况:

                       

        查看当前服务起的gcc 版本:因为redis需要c++编译器编译

gcc -v 

        centos 7 系统自带的gcc 版本为:4.8.5

        这时候我们就需要升级一下gcc 版本,在网上搜到的解决方案会提示

yum install centos-release-scl
yum install devtoolset-7 

 当我执行了这个命令时,会遇到下面如此情况

出现这种情况是因为

多了两个yum源,但是连接不到这个源,所以解析不到

这时查看一下/etc/yum.repo.d/下面的文件,会发现多了

需要更改一下这两个文件中的源

 vi CentOS-SCLo-scl.repo

 

vi CentOS-SCLo-scl-rh.repo

更改之后:

yum clean all 
yum makecache
yum install devtoolset-7
-- 执行完这个命令后会发现 gcc -v  还是4.8.5 
-- 执行这个命令
scl enable devtoolset-7 bash
--在执行gcc -v  ,会发现 gcc 版本为gcc version 7.3.1 20180303

 然后进入到redis目录下,执行

make 

make install 

redis 安装成功

 

相关文章:

  • 面试真题 | ARM体系架构基础知识
  • (四)stm32之通信协议
  • 补码是什么意思_补码的性质_补码反码原码的转换
  • c++【入门】计算(a+b)*c的值
  • LLM大模型应用中的安全对齐的简单理解
  • 什么是数据同步服务RSYNC?
  • 快速排序算法Python实现
  • 【人工智能】-- 迁移学习
  • 包管理器-npm、yarn、cnpm、pnpm的比较
  • JDK安装详细教程(以JDK17为例)
  • c++将utf8转gb2312
  • Tomcat组件概念和请求流程
  • 【Redis】初识 Redis
  • [JS]认识feach
  • 设计模式的七大原则
  • 【Leetcode】101. 对称二叉树
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 「译」Node.js Streams 基础
  • 【css3】浏览器内核及其兼容性
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • 10个确保微服务与容器安全的最佳实践
  • Debian下无root权限使用Python访问Oracle
  • emacs初体验
  • Java 23种设计模式 之单例模式 7种实现方式
  • JavaScript 事件——“事件类型”中“HTML5事件”的注意要点
  • node 版本过低
  • quasar-framework cnodejs社区
  • session共享问题解决方案
  • spark本地环境的搭建到运行第一个spark程序
  • webgl (原生)基础入门指南【一】
  • 大数据与云计算学习:数据分析(二)
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 好的网址,关于.net 4.0 ,vs 2010
  • 力扣(LeetCode)357
  • 前端临床手札——文件上传
  • 驱动程序原理
  • 深度学习中的信息论知识详解
  • 推荐一个React的管理后台框架
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • 异步
  • Nginx实现动静分离
  • 湖北分布式智能数据采集方法有哪些?
  • 回归生活:清理微信公众号
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • ​学习笔记——动态路由——IS-IS中间系统到中间系统(报文/TLV)​
  • ###C语言程序设计-----C语言学习(6)#
  • #gStore-weekly | gStore最新版本1.0之三角形计数函数的使用
  • #微信小程序:微信小程序常见的配置传值
  • $.ajax()参数及用法
  • (003)SlickEdit Unity的补全
  • (java)关于Thread的挂起和恢复
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (solr系列:一)使用tomcat部署solr服务