`
bingtang5
  • 浏览: 12798 次
  • 性别: 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本地yum源配置及国内镜像源配置.docx

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

    RedHat Linux RHEL6配置本地YUM源

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

    RHEL7配置yum源

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

    redhat linux6.8创建本地yum源

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

    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