Linux RPM 包管理器增强工具 yuv

2026-04-17 15:29:17 56

Linux RPM 包管理器增强工具 yuv

欢迎来到8455线路检测中心技术小课堂,每天分享一个技术小知识。


yuv(yum+uv)是一款轻量级、高性能、零心智负担的 Linux RPM 系包管理器增强工具,作为 yum/dnf 的超集,一站式搞定 yum 源全生命周期管理 + 软件包极速安装/依赖解决/跨环境同步。

定位

轻量级、高性能、零心智负担的 Linux RPM 系包管理器增强工具(yum/dnf 超集),一站式搞定 yum 源全生命周期管理 + 软件包极速安装/依赖解决/跨环境同步,对标 Python 的 uv,做「最快、最省心的 yum 管理工具」

Slogan

告别手动改 repo,一键搞定所有 yum 源与软件包!

核心优势

零心智负担:用户不用懂 repo 语法、不用搜镜像源、不用手动配置 GPG 密钥,所有操作都是「一键式」,新手也能秒上手

极致性能:并行下载、包缓存预热、依赖预解析、本地缓存复用,下载速度比原生 yum 快 3-5 倍

全生命周期覆盖:从源的管理到包的安装卸载,再到依赖的分析修复,全链路搞定

全发行版兼容:完美适配 CentOS7/8/9、Rocky Linux、AlmaLinux、Fedora、RHEL7+

原生无缝兼容:100% 兼容 yum/dnf 的所有命令和配置文件,迁移成本为 0

功能特性

源管理

一键切换公共镜像源:yuv repo use aliyun 一键切换到阿里云镜像源

一键添加第三方官方源:yuv repo add mysql8 一键添加 MySQL 8.0 官方源

源的基础操作:添加、删除、禁用、启用、列出

源的备份与恢复:自动备份原生 repo 文件,误操作可一键回滚

源的有效性校验:自动检测源是否可用

包管理

完全兼容 yum/dnf 命令:yuv install nginx 与 yum install nginx 完全一样

极速安装:并行多线程下载,包缓存复用,断点续传

智能依赖解决:自动修复依赖冲突,自动补全缺失依赖

支持降级安装:yuv downgrade nginx 一键降级包

包缓存管理:一键清理无用缓存,避免重复下载

系统适配

自动识别发行版:自动识别当前系统类型和版本

全发行版兼容:支持 CentOS、Rocky Linux、AlmaLinux、Fedora、RHEL

自动选择最优源:根据当前发行版自动选择最适合的镜像源

安装方法

github

https://github.com/songxsjisuanji/yuv

安装

Wget https://github.com/songxsjisuanji/yuv/releases/download/v1.0.0/yuv.zip

unzip yuv.zip

mv yuv /usr/local/bin/

gitee

wget https://gitee.com/blazing-RD/yuv/releases/download/yuv-1.1-rocky-centos/yuv

#移动到系统路径

sudo mv yuv /usr/local/bin/

使用指南

源管理命令

# 查看源管理帮助

yuv repo --help


# 切换到阿里云镜像源

yuv repo use aliyun


# 添加 MySQL 8.0 官方源

yuv repo add mysql8


# 列出所有源

yuv repo list


# 备份所有源

yuv repo backup


# 恢复源配置

yuv repo restore


# 禁用指定源

yuv repo disable mysql8


# 启用指定源

yuv repo enable mysql8


# 删除指定源

yuv repo remove mysql8

包管理命令

# 安装包

yuv install nginx


# 卸载包

yuv remove nginx


# 更新包

yuv update nginx


# 升级系统

yuv upgrade


# 搜索包

yuv search nginx


# 查看包信息

yuv info nginx


# 清理缓存

yuv clean


# 生成缓存

yuv makecache


# 降级包

yuv downgrade nginx


# 检查更新

yuv check-update


# 查看包依赖

yuv deplist nginx

支持的发行版

✅ CentOS 7/8/9 

✅ Rocky Linux

✅ AlmaLinux  暂不支持

✅ Fedora  暂不支持

✅ RHEL 7+ 暂不支持RHEL企业版本

预置镜像源

公共镜像源

aliyun:阿里云镜像源 

tsinghua:清华大学镜像源  暂不支持

ustc:中国科学技术大学镜像源  暂不支持

163:网易 163 镜像源   暂不支持

huawei:华为云镜像源   暂不支持

第三方官方源

mysql57:MySQL 5.7 官方源 暂不支持

mysql80:MySQL 8.0 官方源

redis:Redis 官方源 暂不支持

nginx:Nginx 官方源 支持系统源

docker:Docker 官方源   阿里云镜像

k8s:Kubernetes 官方源  阿里云镜像

性能对比

image.png


8455线路检测中心官网上拥有完善的技术支持库可供参考,大家可自行查阅,更多技术问题,可以直接咨询。同时,8455线路检测中心整理了运维必备的工具包免费分享给大家使用,需要的朋友可以直接咨询。

更多技术知识,8455线路检测中心期待与你一起探索。


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题:
XML 地图