`

linux 本地源创建redhat enterprise 6

 
阅读更多

如何解决 yum安装出现This system is not registered with RHN

 

[root@localhost ~]# yum install libtool

Loaded plugins: rhnplugin, security

This system is not registered with RHN.

RHN support will be disabled.

Setting up Install Process

Nothing to do

 A、在线yum 要连接网络

解决方案:

1、进入/etc/yum.repos.d/目录。

在命令行输入:wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo

2、ls 一下,会看到一个文件名为CentOS-Base.repo的文件。

3、将原来的文件rhel-debuginfo.repo改名为rhel-debuginfo.repo.bak

4、将CentOS-Base.repo改名为rhel-debuginfo.repo这时

这时再运行yum install libtool

 

#rm -f /var/run/yum.pid
# /sbin/service  yum-updatesd restart

 

 B、本地安装创建本地yum

1.创建两个目录
mkdir /media/cdrom 作为挂载光盘使用
mkdir /var/yum 作为我们的yum源

 

2.挂载光盘
将光盘挂载到 /media/cdrom
mount /dev/cdrom /media/cdrom
3.将光盘的内容复制到/var/yum目录中
cp  -r /media/cdrom /var/yum
这个过程时间较长,请耐心等待

 

 

4.检查当前是否安装createrepo包的安装情况
#rpm -q createrepo
如果显示尚未安装,则需要执行如下的命令完成安装:
cd /var/yum/Server/
rpm -ivh /var/yum/Server/createrepo-0.4.4-2.fc6.n0arch.rpm

 

 

创建yum repository的xml-rpm-metadata.执行如下命令:
#createrepo -g /var/yum/Server/repodata/comps-rhel5-server-core.xml /var/yum/Server
#createrepo -g /var/yum/VT/repodata/comps-rhel5-server-core.xml /var/yum/VT/
#createrepo -g /var/yum/Cluster/repodata/comps-rhel5-cluster.xml /var/yum/Cluster
#createrepo -g /var/yum/ClusterStorage/repodata/comps-rhel5-cluster-st.xml /var/yum/ClusterStorage/

 ****以上第4步骤可以不使用 因为redha6版本光驱里边已经创建了yum数据序列文件直接使用即可

****这里使用的光驱是redhat6直接配置客户端repo文件即可。

5.创建本地yum客户端repo文件,以使用本地yum repository:
#cd /etc/yum.repo.d/
#vim local.repo
注:local.repo可以随便命名,但必须以.repo为后缀。这个文件定义了yum源的位置。装软件包的时候,就到这个文件中定义的位置去找。
如果没有这样的文件,可以自己手动去创建一个。假设我们就起名叫local.repo
在这个文件中添加如下内容
[Server]
name=Server   
baseurl=file:///media/Server
gpgcheck=0
enabled=1
 
[ScalableFileSystem]
name=ScalableFileSystem
baseurl=file:///media/ScalableFileSystem
gpgcheck=0
enabled=1
 
[ResilientStorage]
name=ResilientStorage
baseurl=file:///media/ResilientStorage
gpgcheck=0
enabled=1
 
[LoadBalancer]
name=LoadBalancer
baseurl=file:///media/LoadBalancer
gpgcheck=0
enabled=1
 
[HighAvailability]
name=HighAvailability
baseurl=file:///media/HighAvailability
gpgcheck=0
enabled=1

 

然后保存退出就可以了,接下来,就要验证本地yum repository有没有创建成功了。
用yum装一个软件试试看
#yum install httpd
如果能正常安装,那么恭喜你,本地yum repository创建成功。

 参考地址:http://blog.itpub.net/25313300/viewspace-708509/

 

第三方源包括:网易,epel,repoforge ,rpmfusion

可以用文件服务器链接地址:

baseurl=http://yunpan.cn/QhedanHMhFmft/yum/redhat_Enterprise_6/iso

[Server]
name=Server   
baseurl=http://yunpan.cn/QhedanHMhFmft/yum/redhat_Enterprise_6/iso/Server
gpgcheck=0
enabled=1
 
[ScalableFileSystem]
name=ScalableFileSystem
baseurl=http://yunpan.cn/QhedanHMhFmft/yum/redhat_Enterprise_6/iso/ScalableFileSystem
gpgcheck=0
enabled=1
 
[ResilientStorage]
name=ResilientStorage
baseurl=http://yunpan.cn/QhedanHMhFmft/yum/redhat_Enterprise_6/iso/ResilientStorage
gpgcheck=0
enabled=1
 
[LoadBalancer]
name=LoadBalancer
baseurl=http://yunpan.cn/QhedanHMhFmft/yum/redhat_Enterprise_6/iso/LoadBalancer
gpgcheck=0
enabled=1
 
[HighAvailability]
name=HighAvailability
baseurl=http://yunpan.cn/QhedanHMhFmft/yum/redhat_Enterprise_6/iso/HighAvailability
gpgcheck=0
enabled=1

 

配置网易:

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm

 wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm 

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm

 

 rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm

rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

rpm -ivh --force --nodeps  yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

rpm -ivh --force --nodeps yum-3.2.29-40.el6.centos.noarch.rpm  yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm

 

[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/6/os/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/6/updates/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#packages used/produced in the build but not released**************
#[addons]
#name=CentOS-$releasever - Addons
#baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/
#gpgcheck=1
#gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos/6/extras/$basearch/
gpgcheck=1
enabled=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/6/centosplus/$basearch/
gpgcheck=1
enabled=1


[xen4]
name=CentOS-$releasever - xen4
baseurl=http://mirrors.163.com/centos/6/xen4/$basearch/
gpgcheck=1
enabled=1

 

[fasttrack]
name=CentOS-$releasever - fasttrack
baseurl=http://mirrors.163.com/centos/6/fasttrack/$basearch/
gpgcheck=1
enabled=1

[cr]
name=CentOS-$releasever - cr
baseurl=http://mirrors.163.com/centos/6/cr/$basearch/
gpgcheck=1
enabled=1

[contrib]
name=CentOS-$releasever - contrib
baseurl=http://mirrors.163.com/centos/6/contrib/$basearch/
gpgcheck=1
enabled=1

[SCL]
name=CentOS-$releasever - SCL
baseurl=http://mirrors.163.com/centos/6/SCL/$basearch/
gpgcheck=1
enabled=1

 

###5.0的系统
###http://mirrors.163.com/centos/5/os/i386/

[centos5]
name=CentOS5
baseurl=http://mirrors.163.com/centos/5/os/i386/
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
gpgcheck=1
enabled=1

###5.0的系统
###http://mirrors.163.com/centos/5.10/os/i386/

[centos5.10]
name=CentOS5
baseurl=http://mirrors.163.com/centos/5.10/os/i386/
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
gpgcheck=1
enabled=1

 

       yum list     yum grouplist

 

        yum clean all 

         yum install vim

 

 

***或者都根据系统位数都列出

[basex86_64]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/6/os/x86_64/
gpgcheck=1
enabled=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#released updates
[updatesx86_64]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/6/updates/x86_64/
gpgcheck=1
enabled=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#packages used/produced in the build but not released**************
#[addonsx86_64]
#name=CentOS-$releasever - Addons
#baseurl=http://mirrors.163.com/centos/$releasever/addons/x86_64/
#gpgcheck=1
#gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extrasx86_64]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos/6/extras/x86_64/
gpgcheck=1
enabled=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplusx86_64]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/6/centosplus/x86_64/
gpgcheck=1
enabled=1


[xen4x86_64]
name=CentOS-$releasever - xen4
baseurl=http://mirrors.163.com/centos/6/xen4/x86_64/
gpgcheck=1
enabled=1

 

[fasttrackx86_64]
name=CentOS-$releasever - fasttrack
baseurl=http://mirrors.163.com/centos/6/fasttrack/x86_64/
gpgcheck=1
enabled=1

[crx86_64]
name=CentOS-$releasever - cr
baseurl=http://mirrors.163.com/centos/6/cr/x86_64/
gpgcheck=1
enabled=1

[contribx86_64]
name=CentOS-$releasever - contrib
baseurl=http://mirrors.163.com/centos/6/contrib/x86_64/
gpgcheck=1
enabled=1

[SCLx86_64]
name=CentOS-$releasever - SCL
baseurl=http://mirrors.163.com/centos/6/SCL/x86_64/
gpgcheck=1
enabled=1


[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.163.com/centos/6/os/i386/
gpgcheck=1
enabled=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=http://mirrors.163.com/centos/6/updates/i386/
gpgcheck=1
enabled=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

#packages used/produced in the build but not released**************
#[addons]
#name=CentOS-$releasever - Addons
#baseurl=http://mirrors.163.com/centos/$releasever/addons/i386/
#gpgcheck=1
#gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirrors.163.com/centos/6/extras/i386/
gpgcheck=1
enabled=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.163.com/centos/6/centosplus/i386/
gpgcheck=1
enabled=1


[xen4]
name=CentOS-$releasever - xen4
baseurl=http://mirrors.163.com/centos/6/xen4/i386/
gpgcheck=1
enabled=1

 

[fasttrack]
name=CentOS-$releasever - fasttrack
baseurl=http://mirrors.163.com/centos/6/fasttrack/i386/
gpgcheck=1
enabled=1

[cr]
name=CentOS-$releasever - cr
baseurl=http://mirrors.163.com/centos/6/cr/i386/
gpgcheck=1
enabled=1

[contrib]
name=CentOS-$releasever - contrib
baseurl=http://mirrors.163.com/centos/6/contrib/i386/
gpgcheck=1
enabled=1

[SCL]
name=CentOS-$releasever - SCL
baseurl=http://mirrors.163.com/centos/6/SCL/i386/
gpgcheck=1
enabled=1

 

###5.0的系统
###http://mirrors.163.com/centos/5/os/i386/

[centos5]
name=CentOS5
baseurl=http://mirrors.163.com/centos/5/os/i386/
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
gpgcheck=1
enabled=1

###5.0的系统
###http://mirrors.163.com/centos/5.10/os/i386/

[centos5.10]
name=CentOS5
baseurl=http://mirrors.163.com/centos/5.10/os/i386/
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-5
gpgcheck=1
enabled=1

 

 

 

 

 

 

分享到:
评论

相关推荐

    RedHat Linux RHEL6配置本地YUM源

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

    redhat linux6.8创建本地yum源

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

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

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

    Redhat 6.9 yum源的替换

    在Red Hat Enterprise Linux (RHEL) 6.9系统中,`yum` 是默认的包管理器,用于安装、更新和管理软件包。然而,随着时间的推移,官方的RHEL仓库可能会停止对旧版本的支持,导致一些用户在尝试通过`yum` 更新或安装...

    Redhat6.5配置yum本地源

    name=RedHat Enterprise Linux baseurl=file:///yum enabled=1 gpgcheck=0 ``` - `[YUMSERVER]`:定义了一个名为 YUMSERVER 的源。 - `name`:源的描述性名称。 - `baseurl`:指定了本地源的位置。 - `...

    Redhat Enterprise Linux入门

    ### Redhat Enterprise Linux入门知识点概览 #### 一、Linux的发音与相关网站 - **Linux的正确发音**:在英语环境中,Linux 的发音通常为 /ˈliːnəks/ 或 /ˈlɪnəks/。在中文环境下,通常会将其发音为“李纳...

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

    Red Hat Enterprise Linux (RHEL) 的 YUM 本地源制作方法是解决无网络环境下的软件安装问题的关键步骤。YUM,全称Yellowdog Updater, Modified,是一个用于RHEL及其兼容发行版的包管理器,它处理软件包的安装、更新...

    安装RedHat Enterprise AS 4

    Linux操作系统是一种自由和开放源代码的类Unix操作系统,自1991年由林纳斯·托瓦兹(Linus Torvalds)首次发布以来,已经发展成为一套成熟的、功能丰富的操作系统。其中,Red Hat Enterprise Linux(RHEL)是Red Hat...

    Redhat Enterprise 5.5下安装Oracle9i

    总的来说,成功在Redhat Enterprise 5.5上安装Oracle 9i需要理解Linux系统管理、用户权限、环境变量设置、软件包管理、内核参数调整以及图形化安装流程。通过这篇详尽的指南,初学者可以逐步掌握这一复杂过程,克服...

    Hadoop on redhat enterprise 5.4部署安装手记

    本篇手记详细记录了在RedHat Enterprise 5.4上部署Hadoop集群的步骤,这对于希望构建稳定且高效云计算平台的IT专业人员来说具有很高的参考价值。选择RedHat Enterprise 5.4作为虚拟机平台主要是考虑其商业支持和稳定...

    RedHat Linux 6企业版开启VNC Server远程桌面

    在RedHat Linux 6上配置VNC Server,可以方便地进行远程管理,尤其对于没有本地显示器或者需要多地点协作的场景非常有用。 开启VNC Server的过程涉及以下关键步骤: 1. **安装VNC Server**: 首先,你需要确保系统...

    基于Redhat_Enterprise_Linux_AS_5.5_的_XEN安装与配置

    - 准备 Redhat Enterprise Linux AS 5.5 的 ISO 文件作为安装源。 4. **使用 Kickstart 无人值守脚本自动安装系统**: - 编写 Kickstart 脚本,使用该脚本自动完成安装过程。 5. **配置 Domain 资源参数**: - ...

    redhat 6 配置 yum 源的两种方法

    在Red Hat Enterprise Linux (RHEL) 6系统中,配置YUM(Yellowdog Updater, Modified)源是为了能够顺利地获取软件包并进行系统更新。RHEL官方的YUM源需要订阅服务,对于未注册的用户是无法使用的。因此,我们需要...

    RedHat AS 6 本地 yum源的实现

    在Red Hat Enterprise Linux (RHEL) 6,或者被称为Red Hat AS 6的版本中,YUM(Yellowdog Updater, Modified)是一个重要的包管理工具,用于安装、更新和管理软件包。YUM通过与软件仓库(repository)交互,使得用户...

    Red Hat Enterprise Linux 5 安装图解

    ### Red Hat Enterprise Linux 5 安装流程及配置详解 #### 安装步骤解析 **1. 引导系统** - **操作说明**: 将Red Hat Enterprise Linux 5.0(RHEL 5)的安装光盘放入光驱,并确保计算机从光驱启动。在出现初始...

    redhat enterprise6.3 yum库建立

    在Red Hat Enterprise Linux 6.3 (RHEL6)中,使用YUM(Yellowdog Updater, Modified)作为包管理器来安装、更新和管理软件是常见的操作。然而,有时由于网络连接问题或隐私考虑,可能需要在本地建立YUM源,以便离线...

    搭建本地yum源

    在搭建本地yum源之前,需要挂载Red Hat Enterprise Linux 6.5的ISO镜像文件。使用以下命令挂载ISO镜像: `mount -o loop redhat6.5.iso /mnt` 这将挂载ISO镜像到/mnt目录下。 二、配置yum源文件 下一步是配置yum...

    Red_Hat_Enterprise_Linux-6u4安装文档

    根据提供的文件信息,本文档是关于如何安装Red Hat Enterprise Linux 6u4版本的操作指南。以下为详细的知识点: 1. 安装环境准备: 首先,需要在具有虚拟机功能的软件中创建一个新的虚拟机。文档中提到的步骤是使用...

    Red Hat Enterprise Linux 5安装

    《Red Hat Enterprise Linux 5 安装指南》 Red Hat Enterprise Linux(RHEL)是一款广泛应用于企业级服务器的Linux发行版,以其稳定性、安全性及强大的技术支持而受到业界的青睐。本篇文章将详细介绍如何进行Red ...

    RHEL7配置yum源

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

Global site tag (gtag.js) - Google Analytics