重建光盘包中的yum源

重建光盘包中的yum源

#!/bin/sh

for d in Cluster ClusterStorage Server VT
do
  # 创建备份目录并备份软件包群组(Package Group)的定义信息
  mkdir -p ~/backup/${d}/
  cp ${d}/repodata/comps-rhel5-*.xml ~/backup/${d}/

  # 使用备份的软件包群组定义信息重建仓库
  rm -rf ${d}/repodata/
  cd ${d}
  createrepo -g ~/backup/${d}/comps-rhel5-*.xml ./
  cd ../
done
时间: 2024-11-09 17:05:50

重建光盘包中的yum源的相关文章

缓存ovirt相关的rpm包到本地yum源中

日期:2015/9/17 - 2015/9/18 time 13:46 主机:tvm-yum 目的:缓存ovirt相关的rpm包到本地yum源中 操作内容: 一.基础 1.在已有base和eple包的基础上,根据ovirt的repo文件来下载rpm包到本地yum源中. 2.根据安装vdsm时候的log报错的内容来找到对应的rpm包 二.根据repo文件下载rpm包 1.从镜像中找一个url下载,整合成脚本执行 [[email protected] ovirt]# pwd /var/www/htm

CentOS或RHEL使用安装光盘镜像制作本地yum源

平时自己在家学习的时候,有时候会用到一些虚拟机环境.最初安装的时候为了节省本地的磁盘空间,选择最小安装模式,后期使用的时候,如果用到什么其他的软件包,再去另外安装.但是使用网络上的yum源,可能会因为种种原因,不能访问,或者速度收到限制,影响效率,因此我们可以使用安装OS时使用的光盘镜像,来搭建一个本地yum源. 方法如下: 1. 在虚拟机设置中,挂载光盘镜像文件: 2. 使用下面的方法配置: # mount /dev/cdrom /mnt # cd /etc/yum.repos.d/ # ta

在RHEL6中配置YUM源

1 创建rhel-debuginfo.repo,如果有则先备份再删除 cd /etc/yum.repos.d rm rhel-debuginfo.repo vi rhel-debuginfo.repo 插入以下内容: [Server] name=Red Hat Enterprise Linux Server baseurl=file:///home/redhat-iso #本地iso的挂载路径 enabled=1 #可以使用yum gpgcheck=0 #设置不检查gpgkey gpgkey=f

linux中配置yum源

1.配置163或者阿里云yum源: 阿里云yum源地址:https://mirrors.aliyun.com/centos/6.9/os/x86_64/Packages/ 阿里云给出的解决办法:https://mirrors.aliyun.com/centos 点击centos后面的帮助即可看到: 1.备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.下载新的CentOS-Base

Linux程序包管理之yum源安装

yum源安装是我们工作中常用的一种方式,它是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载.安装. 在CentOS7里面还有一种更加新颖的安装方式(dnf安装),本篇主要讲解yum安装.在yum源安装之前我们必须对yum命令掌握.下面就来谈谈yum命令的用法和yum源安装. 一.yum命令的用法   

centos 6.5 把光盘设置为本地yum源

为了搞学习内核编译,需要安装一些开发工具包,索性把光盘镜像设置成本地yum源,这样更快些!以下是一些基本步骤: 1.首先挂载光盘到/mnt/cd下,mount  /dev/cdrom  /mnt/cd,这个就不多说了: 2. 进入/etc/yum.repos.d/目录下,把原来的yum源备份,我给它重新命名了. mv CentOS-Vault.repo CentOS-Vault.repo.bak mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak

CentOS6中修改yum源

在安装完CentOS后一般需要修改yum源,才能够在安装更新rpm包时获得比较理想的速度.国内比较快的有163源.sohu源,这里以163源为例子. 1. cd /etc/yum.repos.d 2. mv CentOS-Base.repo CentOS-Base.repo.backup 3. wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 4. mv CentOS6-Base-163.repo CentOS-Base.repo 5

挂载系统光盘作为本地的yum源

问题:不小心删除了lvm这个包,,郁闷,系统启动失败,怎么办? 思路:没有本地yum源服务器的话,通过挂载DVD作为本地的yum源来安装lvm,然后重启即可. 系统启动时,进入修复模式,重新挂载/分区: # mount -o remount,rw / 挂载dvd到/media目录下 # mount /dev/scd0 /media mount: block device /dev/sr0 is write-protected, mounting read-only 建立一个repo文件: # c

Rethat6.5光盘镜像实现本地yum源

一.挂载本地Rethat6.5系统镜像文件 在将Rethat6.5系统iso文件上传至/Rethat_iso下 #mkdir /Rethat_iso #mkdir /Rethat_iso/iso 挂在本地iso文件(将rethat6.5镜像系统上传至/Rethat_iso/iso下) #mount -o loop -t iso9660 /Rethat_iso/Rethat_iso/iso /Rethat_iso/iso  ls   #查看挂载目录,光盘挂载成功 二.配置本地yum源