rpm

tianyuanwo7 小时前
数据库·rpm·bdb·命令挂起
RPM数据库锁竞争:原理、诊断与根治方案在基于RPM的Linux发行版(如CentOS、RHEL等)中,系统管理员有时会遇到一个令人困惑的问题:执行yum update、rpm -qa或相关的Python包管理脚本时,命令会毫无征兆地挂起,没有任何输出,也不响应中断。更棘手的是,当这种情况发生时,系统上往往会出现多个相关进程同时被"冻结"。
wxh_无香花自开1 天前
linux·运维·笔记·rpm
Linux 笔记:rpm命令Linux 中 RPM 命令详解 RPM(Red Hat Package Manager)是 Red Hat 及其衍生发行版(如 CentOS、Fedora 等)中用于安装、卸载、查询和管理软件包的工具。
tianyuanwo2 天前
devops·rpm·依赖变化·rpm组件版本抬升·二进制包范围变化
OS DevOps专家实战:构建依赖变化与二进制包识别系统在商用Linux OS的版本迭代中,提升组件版本基线是修复漏洞、增强功能的核心手段。然而,当系统包含2000+组件时,依赖关系的变化和二进制包范围的调整可能引发连锁反应:例如,新增依赖可能导致安装包体积激增,或删除依赖可能破坏现有功能。根据2025年DevOps状态报告,63%的商用OS版本发布延迟源于未识别的依赖冲突[3]。本文将系统阐述如何搭建自动化依赖分析系统,通过依赖图构建、动态影响评估和可信报告生成,解决这一行业痛点。
tianyuanwo4 天前
rpm·git分支管理·os 源码管理·工程分支
基于工程分支的组件版本号策略:实现可控修复与主分支平滑升级在产品定制化或长期支持版本中,常见以下需求:通过实施上述策略,可以在工程分支中安全地引入必要修复,同时确保用户能够平滑升级到主分支,实现维护成本与系统稳定性的最佳平衡。
tianyuanwo6 天前
rpm·安装升级
企业级RPM组件变更测试全攻略:从虚拟化到容器化的深度实践在Linux DevOps实践中,RPM包的管理与测试往往是决定系统稳定性的关键环节。每一次组件的升级、修复或功能增强,都可能引入意想不到的依赖冲突、配置变更或性能问题。据统计,超过30%的生产环境故障源于未经充分测试的软件包变更。本文将系统化地总结RPM测试方法论,提供从基础到高级的完整解决方案。
tianyuanwo10 天前
运维·服务器·rpm·sbom
服务器操作系统SBOM实践:基于RPM生态的大规模组件透明化管理当你的仓库中管理着超过15,000个RPM包时,你如何确保每个包的每个组件都是安全、合规且可追溯的?这就是现代企业级Linux发行版面临的现实挑战。
tianyuanwo21 天前
linux·运维·容器·centos·rpm
多平台容器化RPM构建流水线全指南:Fedora、CentOS与Anolis OS本文将详细介绍在Fedora、CentOS和Anolis OS三大主流Linux发行版上,如何搭建基于容器技术的自动化RPM包构建流水线,并深入探讨容器运行时的选型考量。
半路_出家ren3 个月前
linux·apt·yum·rpm
在Linux中安装应用先下载到本地,以.rpm文件名结尾,下载完成后,再安装。mysql下载地址,需要注册账号:MySQL :: Download MySQL Yum Repository
tianyuanwo3 个月前
开发语言·网络·rust·rpm
Rust语言组件RPM包编译原理与Cargo工具详解RPM(Red Hat Package Manager)是Linux系统中的二进制软件包管理工具,其核心原理是通过标准化流程将源代码、二进制文件、配置文件等打包为可安装的格式,并附带元数据(如依赖关系、版本号)和安装脚本。RPM包编译过程分为以下阶段:
Zfox_7 个月前
linux·rpm·srpm
RPM 包制作备查 &SRPM 包编译🌈 个人主页:Zfox_🎒 **RPM(Redhat Package Manager)**是用于Redhat、CentOS、Fedora等Linux 分发版(distribution)的常见的软件包管理器。因为它允许分发已编译的软件,所以用户只用一个命令就可以安装软件。看到这篇文章的朋友想必已经知道RPM是个啥,rpm/yum命令怎么用,废话不多说,直接进入正题,来看看RPM包咋打。
tianyuanwo7 个月前
yum·rpm·os
不同OS版本中的同一yum源yum list差异排查思路qemu-guest-agent二进制rpm包的yum仓库源和yum源仓库配置文件path_to_yum_conf, 通过yum list --available -c path_to_yum_conf 查询时,不同的OS版本出现了不同的结果 anolis-8无法识别 centos8可以识别 说明: 1 测试时已禁用除自定义yum源path_to_yum_conf之外的其他yum源 2 qemu-guest-agent二进制rpm包的架构和OS的架构是一致的 3 OS端的rpm管理器版本是相同的
xmdoor8 个月前
nginx·rpm·almalinux·tengine
Tengine-rpm 基于Tengine 3.1深度定制优化Tengine是亚洲最大的电子商务网站淘宝网推出的高性能的HTTP和反向代理web服务器。它基于 Nginx HTTP 服务器,拥有许多高级功能。事实证明,Tengine 在淘宝网、天猫、优酷、阿里速卖通和阿里云等世界前100强网站上非常稳定、高效。
软件算法开发1 年前
matlab·机器人·rpm·路径规划·rrt·贪婪搜索·最安全距离
机器人路径规划和避障算法matlab仿真,分别对比贪婪搜索,最安全距离,RPM以及RRT四种算法目录1.程序功能描述2.测试软件版本以及运行结果展示3.核心程序4.本算法原理4.1贪婪搜索算法原理4.2最安全距离算法原理
caz281 年前
rpm·转换·deb·alien
rpm包转deb包或deb包转rpm包Debian系(Ubuntu、Deepin、麒麟Destop等)用的安装包是deb的,Red Hat系(CentOS、欧拉、麒麟Server等)用的安装包是rpm的。 如果需要在Ubuntu上安装rpm,或需要在CentOS上安装deb,需要安装alien
Dontla1 年前
rpm
Linux rpm打包(rpmbuild、spec文件)(rpmlint)(Red Hat Package Manager)(rpm包制作、安装包制作)RPM(Red Hat Package Manager)是一种软件包管理系统,用于在Linux操作系统中分发、安装、更新和删除软件包。它最初由Red Hat开发,现在在许多基于RPM的Linux发行版(如Fedora、CentOS和RHEL)中使用。通过RPM,用户和系统管理员可以方便地管理系统上的软件,包括查询软件包信息、验证包的完整性以及自动处理软件依赖问题。
流月up2 年前
ansible·rpm·离线安装
Ansible离线安装Ansible rpm离线安装离线安装包下载
萤火虫的小尾巴2 年前
java·linux·运维·服务器·yum·rpm
Linux(红帽系列) 中使用 yum 安装 Java JDK【图文详细教程】在使用 yum 安装 Java JDK 之前,我已经在我的 Linux(红帽系列) 中配置了国内阿里云的 yum 镜像仓库,关于 Linux(红帽系列) 中的 yum 工具和配置国内阿里云的 yum 镜像仓库可以参考:https://www.yuque.com/u27599042/gny4fg/get78mmpfep167c9#i4jlg
A-刘晨阳2 年前
linux·运维·服务器·rpm
Linux如何将文件或目录打成rpm包? -- fpm打包详解👨‍🎓博主简介🏅云计算领域优质创作者   🏅华为云开发者社区专家博主   🏅阿里云开发者社区专家博主 💊交流社区:运维交流社区 欢迎大家的加入! 🐋 希望大家多多支持,我们一起进步!😄 🎉如果文章对你有帮助的话,欢迎 点赞 👍🏻 评论 💬 收藏 ⭐️ 加关注+💗
阿亮说技术2 年前
nginx·centos·rpm
CentOS rpm安装Nginx和配置官方下载地址: http://nginx.org/en/download.htmlNginx(“engine x”)是一款由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。
云满笔记2 年前
linux·ubuntu·debian·rpm·alien
Ubuntu/Debian Hat 系 Linux 使用