RHEL6.6搭建CentOS6.6 yum源

现需要在RHEL6.6上安装zabbix2.4,通过虚拟机桥接互联网yum方式安装,但yum –y installnet-snmp zabbix zabbix-server的时候报如下错误,导致安装不上:

这个错误是由于没有注册引起的,怎么办呢?网上也查了一些资料,按照网上的资料,现将为自己的环境整理搭建了一下CentOS6.6 yum源!

  1. 把原来的yum源卸载掉

# rpm -qa | grep yum | xargs rpm -e –nodeps

  1. 添加并安装下载的yum的rpm

# rpm -ivhpython-iniparse-0.3.1-2.1.el6.noarch.rpm

# rpm -ivhyum-metadata-parser-1.1.2-16.el6.x86_64.rpm

# rpm -ivh yum-3.2.29-40.el6.centos.noarch.rpmyum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm

[注]:最后这两个包必须同时安装,因两个是相互依赖关系。

  1. 添加163的yum

# cd/etc/yum.repos.d/

# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

  1. 修改CentOS6-Base-163.repo

#CentOS-Base.repo

#

# The mirrorsystem uses the connecting IP address of the client and the

# update statusof each mirror to pick mirrors that are updated to and

# geographicallyclose to the client.  You should use thisfor CentOS updates

# unless you aremanually picking other mirrors.

#

# If the mirrorlist=does not work for you, as a fall back you can try the

# remarked outbaseurl= line instead.

#

#

[base]

name=CentOS-6 - Base- 163.com

baseurl=http://mirrors.163.com/centos/6/os/$basearch/

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#releasedupdates

[updates]

name=CentOS-6 -Updates - 163.com

baseurl=http://mirrors.163.com/centos/6/updates/$basearch/

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#additionalpackages that may be useful

[extras]

name=CentOS-6 -Extras - 163.com

baseurl=http://mirrors.163.com/centos/6/extras/$basearch/

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras

gpgcheck=1

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#additionalpackages that extend functionality of existing packages

[centosplus]

name=CentOS-6 - Plus- 163.com

baseurl=http://mirrors.163.com/centos/6/centosplus/$basearch/

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus

gpgcheck=1

enabled=0

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

#contrib -packages by Centos Users

[contrib]

name=CentOS-6 -Contrib - 163.com

baseurl=http://mirrors.163.com/centos/6/contrib/$basearch/

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib

gpgcheck=1

enabled=0

gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

~

~

~

~

~

~

~

~

~

~

~

  1. # yum clean all    //清理yum缓存
  2. # yum makecache    //将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度
  3. # yum install vim*  //测试yum是否可用

至此,搭建CentOS6.6的yum源已成功。

时间: 2024-10-10 08:18:58

RHEL6.6搭建CentOS6.6 yum源的相关文章

CentOS6的yum源

32位的RHEL6如何使用CentOS6的yum源 分类: Linux基础学习2012-12-03 21:56 325人阅读 评论(0) 收藏 举报 32位的RHEL6如何使用CentOS6的yum源 (2012-01-16 19:29) http://blog.chinaunix.net/uid-24501667-id-3059325.html (注意:)安装文件时参考网址路径对不对. 32位的RHEL6如何使用CentOS6的yum源 一 .卸载自身yum#rpm -aq|grep yum|

搭建自己的YUM源HTTP服务器

createrepo是linux下的创建仓库的软件包.create是创建的意思,repo是repository的缩写,是仓库的意思.yum(Yellowdog Updater,Modified)主要的功能是方便添加.删除和更新rpm软件包.可以解决软件包依存问题,更便于管理大量的系统更新问题.1,通过rpm -ivh <package>命令手动安装.还有一种情况是最麻烦的,就是提示缺少某些函数库(例如XML::Parser),当你不知道这个函数库包含在哪个软件包里的时候,就束手无策了2,通过注

基于本地iso 搭建的本地yum源 安装部署openldap

1,yum openldap-servers,openldap-clients 基于iso-cd1搭建的本地yum源(具体搭建参看ruige的repo本地快速搭建,在右边 找找看中输入repo key words即可检索到!)

搭建CentOS在线yum源镜像服务器

说明: 操作系统:CentOS 6.7 Nginx版本:1.8.0 rsync版本:3.0.6 IP地址和端口:192.168.3.100:8080 目标:同步CentOS镜像站点的内容到此服务器,通过配置http服务器,提供yum服务 一.准备: 1).安装http服务器 使用Nginx服务器提供http服务 请参照Nginx 安装 2).Nginx配置 #vi/usr/local/nginx/conf/nginx.conf server { listen       8080; server

在Centos7上搭建局域网的yum源仓库

1.#输入命令rmp -q -vsftpd,查看是否安装了该包. 2.#创建挂载点,把光盘挂载到该点 3.#使用命令用rpm-ivh 安装vsftpd安装包 4.#启动vsftpd服务,设为下次开机启动. 5.#输入ifconfig,找到自己的局域网地址,看是否连接超时,如果超时就是没关闭防火墙的原因,那么就关闭防火墙.(学习环境中关闭防火墙就行了,不支持实际工作环境中关闭). 6.#用浏览器访问自己的局域网地址 ,会出现以下页面,说明ftp服务配置成功. 7.#创建文件夹,将CentOS7安装

Linux系统中搭建本地光盘yum源

搭建本地光盘yum源 第一步:放入CentOS安装光盘,并挂载光盘到指定位置:命令如下: [[email protected] ~]#mkdir /mnt/cdrom #创建cdrom目录,作为光盘的挂载点 [[email protected] ~]#mount -t iso9660 /dev/cdrom1 /mnt/cdrom/ mount: block device /dev/sr0 is write-protected mounting read-only #挂载光盘到/mnt/cdrom

基于虚拟机的centos6.5 搭建本地光盘yum源

在线yum安装必须要保持服务器能够连入网络并且他下载的还会比较慢因为地址大部分多是国外的下载站.另外yum在线下载的都是比较新的软件包,可能不是很稳定,那么使用yum的本地资源就是光盘里的RPM包,让本地光盘作为yum源,这种源的版本可能不是最新的但是相对比较稳定,这种方式一般在工作中比常用.下面就来介绍下光盘yum源安装. 第一步: 虚拟机以vmwareworkstations 为例安装centos6.5虚拟机 并设置连接镜像1 第二步:挂载光盘 [[email protected] ~]#m

CentOS6.x rsync+httpd搭建配置本地YUM源库

一.环境说明 yum库,是readhat/CentOS 系统软件仓库,可以通过http ftp协议传输存储在网络上的仓库;yum 主要功能是更方便的添加/删除/更新RPM 包,自动解决软件包依赖性问题,便于管理大量系统的更新维护软件包问题.yum 库可以同时配置多个资源库(Repository),简洁的配置文件(/etc/yum.conf),自动解决增加或删除rpm 包时遇到的依赖性问题,保持与RPM 数据库的一致性. 本教程就以同步网络上的开源yum仓库到本地,配置成本地的yum仓库(使用光盘

RHEL6换CentOS6的yum源步骤大全(附命令代码)

第一步:删除默认的yum源. rpm -aq | grep yum|xargs rpm -e --nodeps 第二步:下载最新的yum安装包(这里以rhel6.4为例,其他版本请查找对应版本的安装包即可). wget http://vault.centos.org/6.4/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm wget http://vault.centos.org/6.4/os/x86_64/Packages/