`
bingtang5
  • 浏览: 13007 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Redhat7 创建本地yum源

阅读更多

Redhat未注册是用不了yum的,方法不限于RHEL7.0版本,基本通用

优点:安装image自带的类库,匹配度高,不用联网下载

缺点:copy image中Package中类库到本地需要一些时间,并不是所有的类库都能找到(80%的都有)

本例环境RHEL7.0  minimal安装,cd不会自动挂载

 

挂载image

GUI安装的童鞋请跳过此步骤,会自动挂载,去/run/{user}/media/Redhat**目录下找Package目录

首先手动挂载image,保证vm中光驱设置connected

查看/dev目录下已挂载光驱设备

 

 

[root@localhost ~]# ls -l /dev | grep cdrom
lrwxrwxrwx. 1 root root           3 Dec  9 16:32 cdrom -> sr0
crw-rw----. 1 root cdrom    21,   1 Dec  9 16:32 sg1
brw-rw----. 1 root cdrom    11,   0 Dec  9 16:32 sr0

 cdrom为光盘名字

 

接下来mount命令挂载光驱

 

[root@localhost mnt]# mkdir -p /mnt/rhelpack
[root@localhost mnt]# mount /dev/cdrom /mnt/rhelpack
mount: /dev/sr0 is write-protected, mounting read-only
[root@localhost mnt]# ls /mnt/rhelpack/
addons  EFI  EULA  GPL  images  isolinux  LiveOS  media.repo  Packages  release-notes  repodata  RPM-GPG-KEY-redhat-beta  RPM-GPG-KEY-redhat-release  TRANS.TBL

到此光盘成功挂载,如果mount提示,没有medium的话,请检查vm光驱设置

 

rhelpack目录下内容为光盘的所有内容,RHEL光盘中,Package目录为所有的类库,本地yum源目标就是这个目录

如果VM mount失败,可以先勾掉Connected,然后再勾上,点击OK

 

配置本地Yum源

首先copy Package目录到本地目录下

然后安装 createrepo 库,这个库有两个依赖包,一并安装,记得熟练用TAB哦

 

[root@localhost ~]# cp -r /mnt/rhelpack/Packages/ /usr/local/yum
[root@localhost ~]# cd /usr/local/yum
[root@localhost yum]# rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm python-deltarpm-3.6-3.el7.x86_64.rpm createrepo-0.9.9-23.el7.noarch.rpm

 然后对/usr/local/yum创建repo

 

[root@localhost yum]# createrepo /usr/local/yum/

 最后一步,配置源文件,默认minimal安装/etc/yum.repos.d 目录下是空的

 

 

[root@localhost yum]# vi /etc/yum.repos.d/local.repo

 local.repo内容

 

 

[Server]
name=Rhel_local
baseurl=file:///usr/local/yum
enable=1
gpgcheck=0

 []中的内容不限制,自定义

 

name也一样,自定义

buserul 这个比较重要,如果在线源的话,配置源地址就好,这里是本地源,用file方式,指向你源的地址就好

enable 源是否可用,1使用,0不用

gpgcheck gpg验证是否开启,1是开启,0是不开启

 

配置好以后,验证配置是否可用

 

yum clean all & yum list

 可以list出package中所有的类库,就是成功了

 

分享到:
评论

相关推荐

    RedHat Linux RHEL6配置本地YUM源

    ### RedHat Linux RHEL6配置本地YUM源详解 #### YUM简介 YUM(Yellowdog Updater Modified)是一款在Linux环境下使用的包管理工具。它最初由Yellow Dog Linux的开发者们设计并实现,名为yup(Yellowdog Updater)。...

    RedHat本地yum源配置及国内镜像源配置.docx

    ### RedHat本地yum源配置及国内镜像源配置 #### 一、RedHat本地yum源配置 ##### 1. 环境准备与检查 **背景介绍:** Red Hat Enterprise Linux(RHEL)是一款广泛使用的Linux发行版,在企业级应用环境中非常受...

    redhat linux6.8创建本地yum源

    ### Red Hat Linux 6.8 创建本地YUM源详解 #### 一、引言 在企业环境中,出于安全和网络性能考虑,通常会选择搭建本地YUM源。通过这种方式,可以有效地减少对外部网络的依赖,并且能够提高软件包安装的速度。本文...

    RHEL7配置yum源

    在使用本地 yum 源时,需要创建本地 yum 源仓库,例如使用 createrepo 工具创建本地 yum 源仓库,然后可以使用本地 yum 源进行软件安装。 无论使用哪种方法,配置 yum 源都是 RHEL7 中一个非常重要的步骤。只有配置...

    redhat linux 5或6 建立本地yum源,测试无数遍没有任何问题

    redhat linux 5或6 建立本地yum源,测试无数遍没有任何问题 本人亲自测试的,不会有任何问题。

    Redhat 6.9 yum源的替换

    标题"Redhat 6.9 yum源的替换"表明我们要讨论如何为RHEL 6.9替换默认的yum源。描述中提到的“郁闷源”可能指的是官方源已经不再提供支持,而“163.repo”则是一个第三方的yum源,通常由网易提供,它包含了大量的...

    RedHat AS 6 本地 yum源的实现

    为了建立本地YUM源,你需要将这些目录复制到一个可访问的位置,例如 `/var/ftp/pub/6.0`。这样做的目的是创建一个本地服务器,这个服务器将作为YUM的仓库,供系统从中获取软件包。执行如下命令以拷贝这些目录: ```...

    搭建本地yum源

    "搭建本地yum源" 搭建本地yum源是 Linux 系统管理员常用的技术,用于在本地搭建 yum 源,以便更方便地管理和维护系统。下面将详细地介绍搭建本地yum源的步骤和知识点。 一、挂载ISO镜像 在搭建本地yum源之前,...

    Redhat Linux 7.2安装本地yum源

    本文将详细介绍如何在Redhat Linux 7.2上建立本地yum源,并提供具体的使用方法。 #### 准备工作 在开始之前,请确保系统已经安装了必要的工具和软件包。通常情况下,Redhat Linux 7.2默认已经包含了这些工具,包括...

    Redhat6.5配置yum本地源

    ### Redhat 6.5 配置 Yum 本地源详解 #### 一、引言 在企业级环境中,为了确保软件包的安全性和稳定性,通常会采用私有仓库来管理系统的更新与安装。对于 Redhat 6.5 来说,配置一个 Yum 本地源是非常实用且必要的...

    配置RHEL8本地yum源及DNF简介.doc

    配置RHEL8的本地yum源,首先需要挂载包含RPM包的介质,例如ISO镜像。在示例中,通过`mkdir /yum`创建一个目录来挂载ISO,然后使用`mount /dev/cdrom /yum`将ISO镜像挂载到该目录。由于ISO可能是只读的,所以挂载时...

    redhat/centos 创建yum本地源所需安装rpm包以及说明文档

    在没有网络连接或者网络不稳定的情况下,创建本地YUM源变得尤为重要,因为它可以让你离线安装和更新软件。 本资料包专注于在Red Hat和CentOS 6版本上创建本地YUM源的过程,这对于那些需要在无网络环境或网络受限的...

    Centos8搭建本地yum源与局域网yum源.docx

    【CentOS8搭建本地YUM源与局域网YUM源】 在CentOS8系统中,搭建本地YUM源和局域网YUM源对于批量部署和管理服务器集群至关重要,可以显著提高软件安装和更新的速度。以下是详细步骤: 1. **前言** 在开始之前,...

    RHEL5配置YUM源

    配置完成后,运行`yum clean all`清除缓存,然后执行`yum makecache`创建新的软件包列表。如果`gpgcheck`设置为1,YUM会自动下载并验证GPG密钥。若GPG校验失败,可能需要手动导入密钥: ``` rpm --import ...

    Redhat 5.7、6.4搭建本地和局域网yum源

    本文主要介绍了如何在Redhat 5.7 和 Redhat 6.4 上搭建本地Yum源以及局域网Yum服务器的过程。以下是详细步骤: #### 二、搭建本地Yum源 **2.1 准备工作** 1. **新建光盘挂载目录**:为了后续操作的便利性,首先...

    redhat 6 配置 yum 源的两种方法

    2. **创建本地YUM仓库**:将下载的RPM包放置在一个目录下,并使用`createrepo`工具创建本地仓库。这一步骤通常涉及以下命令: ``` mkdir /var/ftp/repo cp -v /path/to/downloaded/rpms/* /var/ftp/repo/ ...

    yum环境的本地源搭建

    #### 一、基于VSFTP的本地YUM源搭建 在企业环境中,出于网络带宽、安全性以及稳定性等方面的考虑,通常会选择搭建自己的本地YUM源来管理系统的软件包更新与安装。下面详细介绍如何基于VSFTP搭建一个本地的YUM源。 ...

    redhat的yum本地源制作工程(实现无网络安装)

    在没有网络的情况下,通过制作本地YUM源,我们可以将所需软件及其依赖项预先下载并存储在本地,从而实现离线安装。 首先,进行准备工作。修改 `/etc/yum.conf` 配置文件,将 `Keepcache=0` 更改为 `keepcache=1`。...

    redhat 6.5 yum源

    除了基本的YUM源配置,还可以创建自定义的本地YUM源。比如,如果你有一个包含多个软件包的`yum6-64`压缩包,你可以将其解压,并设置为本地YUM源。这样,当系统需要安装这些软件时,可以从本地仓库获取,而无需联网。...

    rhel6.0配置yum本地源

    由于我们已经修改了源代码,接下来清除yum的缓存并创建新的缓存,以反映本地源的更改: ```bash yum clean all yum makecache ``` 完成以上步骤后,你的RHEL6.0系统就已经配置好了yum本地源。现在你可以使用`yum ...

Global site tag (gtag.js) - Google Analytics