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

build multi version repository on rhel9

1.Download key

vim 0.download_gpg_key.sh

#!/bin/bash

BASE_DIR="/home/rhel9-local-repo"

echo "=== 下载GPG密钥 ==="

# 下载Red Hat GPG密钥
curl -L -o $BASE_DIR/keys/RPM-GPG-KEY-redhat-release \
https://www.redhat.com/security/data/fd431d51.txt

echo "GPG密钥下载完成: $BASE_DIR/keys/RPM-GPG-KEY-redhat-release"

image

 

2.setup_subscription-manager

vim 2.setup_subscription-manager.sh

#!/bin/bash
# setup-repos.sh - 設定 RHEL 訂閱倉庫

set -e

subscription-manager refresh
subscription-manager repos --disable="*"
subscription-manager repos \
--enable="rhel-9-for-x86_64-baseos-rpms" \
--enable="rhel-9-for-x86_64-appstream-rpms"

image

 

3.sync_9.4-9.6

vim 3.sync_9.4-9.6.sh

#!/bin/bash
# sync-repos-fixed.sh - 修正參數錯誤

set -e

BASE_DIR="/home/rhel9-local-repo"

for version in 9.4 9.5 9.6; do
echo "正在同步 RHEL $version..."

# 為每個版本單獨設置 release
subscription-manager release --set=$version

reposync \
--repoid="rhel-9-for-x86_64-baseos-rpms" \
--repoid="rhel-9-for-x86_64-appstream-rpms" \
--download-path="$BASE_DIR/$version" \
--releasever="$version" \
--arch="x86_64,noarch" \
--newest-only \
--delete \
--download-metadata \
--nogpgcheck
done

# 恢復到默認 release
subscription-manager release --unset

image

 

http://www.jsqmd.com/news/44039/

相关文章:

  • 2025.11.18总结
  • Wavelet tree
  • 买完学习机还需要去线下补课吗? AI 学习机 + 自习室是中小学生普娃的更优解!
  • 251118
  • 拥护UE4.27、UE5.0、UE5.1、UE5.2、UE5.3、UE5.4、UE5.5的VS2022一键安装技巧
  • Dify VS LangGraph
  • 动态重心
  • nerdbox 进程树
  • GAN生成对抗网络学习-例子:生成逼真手写数字图 - 实践
  • LangChain v1.0 大模型的调用
  • 从工匠故事读懂开源软件的特点与价值 - 实践
  • linuxserver/librespeed镜像在host网络模式下自定义web监听端口
  • 详细介绍:pdf解析工具---Miner-u 本地部署记录
  • Maven 无用依赖清理与依赖冲突解决
  • 强化学习从入门到放弃 —— 跟着 OpenAI 学强化学习
  • 使用Action表驱动代替switch…case语句
  • LangChain v1.0 Agent的工具定义及调用
  • linux c qt
  • linux c mysql库
  • L11 RuoYi_数据分页的总条数分析
  • 2025最新江苏苏州、高邮、镇江方向(专线)物流、当日往返运输、配送中心、分拨中心服务商推荐:时效性高,线路可定制,提供仓储、供应链等物流全链条服务
  • c#json帮助类
  • 11.17 事务的隔离级别
  • 获取当前软件的内存
  • foobar2000 v2.25.3 汉化版
  • 详细介绍:深度学习 计算机视觉 Kaggle(上):从理论殿堂起步 ——像素、特征与模型的进化之路
  • 默认SVN忽略bin和obj文件夹,即使是Add也不默认勾选
  • DDOS 科普与防御
  • 思维trick总结
  • Web of Things (WoT) 物描述 2.0 首个公开工作草案发布