龙蜥OS8.10配置repo源使用RPM安装Redis8.2

1.配置repo源

首先进入/etc/yum.repos.d查看repo源

shell 复制代码
cd /etc/yum.repos.d/
ls

然后在yum.repos.d 执行vim redis.repo(作者把打成了R,可参考官网用小写)。

redis官网配置

redis.io/docs/latest...

作者使用的龙蜥8所以对应的也是CentOS8,所以使用RockyLinux8的源

repo 复制代码
[Redis]
name=Redis
baseurl=https://packages.redis.io/rpm/rockylinux8
enabled=1
gpgcheck=1

注意:官网给的是http而不是https,原封不动使用http会连接超时

repo配置完后安装官网教程添加key

2.尝试安装

执行安装命令,无法发现redis8。

清除dnf缓存重新加载包

shell 复制代码
dnf clean all
dnf makecache

依旧无法发现。

因为repo文件命名是Redis.repo因此小写无效(按官网来则不会有这个问题)

shell 复制代码
dnf  list --disablerepo=* --enablerepo=Redis

拉到最下面,其实是有redis8,但是没有AppStream优先级高。(可以尝试修改repo的优先级,但是我懒得弄,习惯性的使用了yum,新写法应该是dnf,问题不大。)

3.正确安装

指定源安装,成功安装redis8

shell 复制代码
dnf  --disablerepo="*" --enablerepo="Redis"  install redis

后面只需要安装官网配置开机自启和启动即可。

shell 复制代码
systemctl enable redis
systemctl start redis

来源

1.博客原文

相关推荐
chlk1231 天前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑1 天前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件1 天前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
深紫色的三北六号1 天前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
SudosuBash2 天前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)
哈基咪怎么可能是AI2 天前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
十日十行3 天前
Linux和window共享文件夹
linux
木心月转码ing3 天前
WSL+Cpp开发环境配置
linux
张小潇4 天前
AOSP15 Input专题InputManager源码分析
android·操作系统
崔小汤呀4 天前
最全的docker安装笔记,包含CentOS和Ubuntu
linux·后端