Redhat 6.9下搭建本地yum源

前段时间因项目和学习需要,要在本地安装Oracle数据库,用来学习和验证有关Oracle数据库的问题,于是就在本地的VMware虚拟机上搭建了Linux操作系统,用来安装Oracle11g数据库。
在安装一些包时,按照以前学习的知识无法安装和搭建yum源,发现网上的教程貌似有些出入,这里把自己的一些方法写出,希望能有所帮助。

1、先挂载光盘:

2、创建挂载路径并挂载
[[email protected] ~]# mkdir -p /mnt/cdrom/
[[email protected] ~]# mount /dev/sr1 /mnt/cdrom/
----此路径为虚拟机挂载光盘后的位置,具体位置根据自己的实际路径来做修改;

3、配置本地yum源
[[email protected] ~]# cd /etc/yum.repos.d/
[[email protected] yum.repos.d]# ls
redhat.repo rhel-source.repo
[[email protected] yum.repos.d]# cp rhel-source.repo oracle.repo
[[email protected] yum.repos.d]# vi oracle.repo
[oracle]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
退出并保存。

4、清除缓存
[[email protected] ~]# yum clean all
Loaded plugins: product-id, refresh-packagekit, search-disabled-repos, security, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Cleaning repos: oracle
Cleaning up Everything

5、获取列表,验证是否配置成功
[[email protected] ~]# yum makecache
Loaded plugins: product-id, refresh-packagekit, search-disabled-repos, security, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
oracle | 4.1 kB 00:00 ...
oracle/group_gz | 216 kB 00:00 ...
oracle/filelists_db | 3.4 MB 00:00 ...
oracle/primary_db | 3.1 MB 00:00 ...
oracle/other_db | 1.3 MB 00:00 ...
Metadata Cache Created
[[email protected] ~]#

[[email protected] ~]# yum grouplist|grep Server
Network Infrastructure Server
Print Server
Server Platform
Web Server
Backup Server
Directory Server
Identity Management Server
Network Storage Server
Server Platform Development
[[email protected] ~]#

以上应该可满足Redhat6以上版本,自己配置可用,如果有配置不成功,可参照次方法,有错误,还请谅解!

原文地址:https://blog.51cto.com/2600783/2435922

时间: 2024-10-07 00:53:51

Redhat 6.9下搭建本地yum源的相关文章

Redhat Linux6.5下搭建本地yum源

1. Linux安装盘插入光驱(已连接,启用时连接,使用ISO映像文件) 2. 挂载光驱[[email protected] ~]# mount /dev/cdrom /mnt/ mount: block device /dev/sr0 is write-protected, mounting read-only [[email protected] ~]# 3. 安装createrepo软件包 ---> 这是一个解决依赖性的工具[[email protected] ~]# cd /mnt/Pa

搭建本地yum源

说明: 因为内网服务器连接上不外网,而有一些服器需要第三方的yum源,所以在内网搭建一个本地yum源,供内网使用. 1.首先找一台外网能上网的服务器. 2.远程安装第三方Yum源码包,比如加上 rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm 这样会在/etc/yum.repos.d/目录下生成两个文件. 3.修改rpmforge.repo这个文件,需要把第三行

Linux中如何搭建本地yum源

1.配置本地yum源的作用 Linux下安装软件有两种方式: 一种是rpm命令的方式,另外一种就是yum在线安装. 由于rpm命令安装和卸载软件时有可能会出现很多的依赖问题,为了解决这些依赖,我们往往会花费大量的时间和精力.那么,为了更方便我们的操作,yum在线安装和卸载的方式就成为了我们安装和卸载软件时的首选,这也是目前Linux下软件的安装卸载最常用的一种方式. 2.本地yum源配置 对于没有联网的Linux操作系统的客户机来说,为了能够使用yum命令安装软件的方式,我们需要先在本地搭建yu

redhat linux 5上创建本地yum源

1.挂载光驱 [[email protected] ~]#mkdir -p /mnt/cdrom [[email protected] ~]#mount /dev/cdrom /mnt/cdrom 2.将redhat光盘内容复制至本地硬盘 因为创建yum源的目录,必须是可以写入的的目录,所以需要将光盘中的文件全部复制到本地目录,如果在/mnt/cdrom光驱挂载目录执行创建yum源,会报"Directory /mnt/cdrom must be writable."错误 [[email

CentOS下建立本地YUM源并自动更新

1. 尽管有很多的免费镜像提供yum源服务,但是还是有必要建立自己的yum服务器,主要出于以下几点考虑: l 网络速度:访问互联网可能比较慢 l 节省带宽:如果有大量的服务器,架设自己的yum源可以有效节省互联网带宽 l 联网限制:对于有些内网服务器,不能连接到互联网 l 对于RHEL(Redhat Enterprise Linux),需要购买服务 l 便于发布自己开发的rpm包 2. 找到适合你的站点的yum同步源,主要是CentOS标准软件仓库.epel.以及rpmforge CentOS标

Linux运维学习之 —— 搭建本地yum源

yum是RPM的前端工具,通过yum命令可以帮我们自动解决安装rpm包之间的依赖关系.下面是搭建本地yum仓库的步骤: 1.挂载光盘(光盘为CentOS-6.5-x86_64-bin-DVD2.iso)     mount /dev/cdrom1 /media ls一下/media这个目录,可以看到以下内容 2.创建本地文件夹,将Packages下的rpm包全部拷贝到本地文件夹     mount /dev/cdrom1 /media/     cp -r /media/Packages/* /

CentOS6.5搭建本地yum源(http方式) nginx

CentOS6.5搭建本地yum源(http方式) YUM主要用于自动升级.安装\移除rpm软件包,它能自动查找并解决rpm包之间的依赖关系,要成功的使用YUM工具更新系统和软件,需要有一个包含各种rpm软件包的repository(软件仓库),提供软件仓库的服务器习惯上成为"源"服务器.网络上有大量的源服务器,但是,由于受到网络连接速度.带宽的限制,导致软件安装耗时过长甚至失败.特别是当有大量服务器大量软件包需要升级时,更新的缓慢程序令人难以忍受. 相比较而言,本地YUM源服务器最大

CentOS6.5使用createrepo搭建本地yum源

1 本地搭建本地yum源采用的rpm全部来自CentOS-6.5-bin-DVD1&DVD2; 2 我的是在虚拟机环境安装,先检查我的操作系统版本: 1 2 3 4 [[email protected] ~]$ uname -m i686 [[email protected] ~]$ cat /etc/centos-release CentOS release 6.5 (Final) 3. 因为配置本地yum源需要修改/目录下的文件及/etc下面的配置文件,建议更换到root用户; 4.首先在本

linux系统搭建本地yum源以及搭建第3方软件仓库

搭建yum源与软件仓库 一.搭建本地yum源 yum是上层软件管理工具,可以解决软件的依赖关系,但是yum能使用的前提是必须要有yum源,以及配置源的指向文件. 1.配置镜像安装源 一般情况,我会把重要的文件保存在根目录下,这里将镜像导入根下的 1.配置镜像安装源 一般情况,我会把重要的文件保存在根目录下,这里将镜像导入根下的/iso,作为安装源. mkdir /iso 然后将镜像移动到此. 但是镜像里的软件,并不能被直接读出,这里就要借助挂载 如下显示说明挂载已经成功 2.配置文件 绝对路径: