在RHEL6中配置YUM源

1 创建rhel-debuginfo.repo,如果有则先备份再删除

 cd  /etc/yum.repos.d
 rm  rhel-debuginfo.repo
 vi  rhel-debuginfo.repo 

插入以下内容:

 [Server]
 name=Red Hat Enterprise Linux Server
 baseurl=file:///home/redhat-iso  #本地iso的挂载路径
 enabled=1       #可以使用yum
 gpgcheck=0      #设置不检查gpgkey
 gpgkey=file:///home/redhat-iso/RPM-GPG-KEY-RedHat-release

2 修改yumRepo.py配置文件

cd /usr/lib/python2.6/site-packages/yum/
vi yumRepo.py

找到 remote = url + ‘/’ + relative #802行

改为 remote = "/home/redhat-iso" + ‘/‘ + relative

3 挂载iso文件

  mkdir /home/redhat-iso
  mount /dev/cdrom /mnt/cdrom

或者:

mount -o loop /home/Soft/rhel-server-6.3-x86_64-dvd.iso /mnt/cdrom

4 拷贝数据

cp /mnt/redhat-iso/* /home/redhat-iso

5 清除yum缓存:

yum clean all

6 测试安装ftp 默认没有安装

 yum list | grep vsftpd

[附-1]ubuntu设置本地软件安装源【DVD版】

(1) 转到镜像的下载目录,挂载ISO镜像挂载至 /media/cdrom 下:


> sudo mount -o loop -t iso9660 update-i386-20080312-CD1.iso /media/cdrom

(2) 手动添加ISO镜像至软件源列表,这样就可以在软件库里找到ISO上所有的软件包:

> sudo apt-cdrom -m -d=/media/cdrom add

(3) 刷新软件库:

> sudo apt-get update

注意,执行完成后查看 /etc/apt/sources.list 文件,确保文件如下一行在文件顶部或者在网络源前面,

否者,安装软件的时候系统还是优先从网络上下载;

【建议把除了dvd本地源之外的下面所有项注释掉,不建议删除,之后在apt-get update更新下】

deb cdrom:[Ubuntu 9.04 _Jaunty Jackalope_ - Release i386 (20090421.3)]/
jaunty main restricted

之后就可以用 apt-get install ** 来安装软件包了,

不过有点问题,这命令执行一次可能会不成功,多执行几次就OK了.

[附-2]Centos使用第三方软件源RepoForge

RepoForge源可以做为Centos官方源及EPEL源的补充,这样Centos下常用软件基本都可使用yum安装了。

Centos5:

rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.i386.rpm
rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm

Centos6:

rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm
rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

国内使用sohu提供的镜像:

cat > /etc/yum.repos.d/mirrors-rpmforge <<EOF
http://mirrors.sohu.com/dag/redhat/el6/en/$ARCH/rpmforge
EOF
cat > /etc/yum.repos.d/mirrors-rpmforge-extras <<EOF
http://mirrors.sohu.com/dag/redhat/el6/en/$ARCH/extras
EOF
cat > /etc/yum.repos.d/mirrors-rpmforge-testing <<EOF
http://mirrors.sohu.com/dag/redhat/el6/en/$ARCH/testing
EOF

Repoforge ,以 RPMforge为人所熟知。它是专门为 Red Hat Enterprise Linux (RHEL), CentOS和科学Linux系统提供库包。如果你是这个类型的OS用户,可以添加其提高的源。安装如下:

对于64-bit CentOS 6.*系统:

$ sudo rpm -Uvhhttp://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

对于For 32-bit CentOS 5.*系统:

$ sudo rpm -Uvhhttp://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.i386.rpm

对于64-bit CentOS 5.*系统:

$ sudo rpm -Uvhhttp://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm

一旦RPMforge源安装成功,你可以使用过yum命令去安装其有的库包。

[附-3] Ali-OSM : Alibaba Open Source Mirror Site

cd  /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.back
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

[附-4] [Webstatic Yum Repository]

Installation

To set up the repository, install the webtatic-release RPM:

Webtatic EL7 for CentOS/RHEL 7:

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

Webtatic EL6 for CentOS/RHEL 6:

rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

Webtatic EL5.1 for CentOS/RHEL 5:

rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm

Webtatic 5 for CentOS/RHEL 5:

rpm -Uvh http://mirror.webtatic.com/yum/centos/5/latest.rpm

Webtatic.com:

https://webtatic.com/projects/yum-repository/


查看原文

相关阅读


热门推荐


版权声明:本文为博主原创文章,未经博主允许不得转载|Copyright ©2011-2015, Kallen Ding, All Rights Reserved.

时间: 2024-10-14 12:14:10

在RHEL6中配置YUM源的相关文章

linux中配置yum源

1.配置163或者阿里云yum源: 阿里云yum源地址:https://mirrors.aliyun.com/centos/6.9/os/x86_64/Packages/ 阿里云给出的解决办法:https://mirrors.aliyun.com/centos 点击centos后面的帮助即可看到: 1.备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.下载新的CentOS-Base

给VM中的RHEL6.5配置本地源

二步:1.启动时自动挂载安装盘:2.增加一个".repo"(或者改掉原来的源的配置p.s.除非你以后都不想用网络源或者已经知道如何更改源的配置,否则别改) 首先,在/media中创建你想挂载光盘的目录(eg:mkdir /media/rhel6p5) 找到/etc/rc.d里面的 rc.local文件,在它的后面加上系统启动时你想要的动作(为所欲为哦^_^): if [ -e /dev/cdrom ] && [ -d /media/rhel6p5 ] then moun

RHEL 7.0 本地配置yum源

RHEL 7.0 本地配置yum源  yum简介  yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题 当前linux版本 rhel7.0 前提mount DVD光盘到/mnt   因为配置时候路径名里面不能有空格,否则不能识别 首先设置IP地址.网关DNS 说明:RHEL 7.0默认安装好之后是没有自动开启网络连接的! cd  /etc/sysconfig/networ

LINUX安装32位运行库【LINUX配置YUM源的几种办法】

前言:本帖仅适用于RedHat.CentOS的64位系统 很多时候我们需要用linux运行或测试程序,然而我们发现64位linux系统在检测32位程序的动态链接库文件时(也就是ldd一个so文件)会报错: 不是动态可执行文件[或英文提示:not a dynamic executable file] 这是因为系统没有安装32位兼容库的缘故,我们分两大方法解决这个问题→有网络/无网络 一.当前使用linux系统已连接网络情况下,可进行在线安装 yum在线安装:sudo yum install xul

配置yum源、epel源及其查看系统性能的命令

第1章 配置yum源.epel源1.1 配置linux yum源软件仓库百度应用商城yum源?google应用商城应用宝1.2 查看系统当前的yum源yum repolistLoaded plugins: fastestmirror, securityDetermining fastest mirrors base: mirrors.huaweicloud.com extras: mirrors.huaweicloud.com updates: mirrors.shu.edu.cn (系统默认的

RHEL / CentOS 配置YUM源 及YUM介绍

RHEL / CentOS 配置YUM源 及 YUM介绍 Table of Contents 1. 前言 2. 关于yum 2.1. YUM是什么 2.2. YUM特点 2.3. 安装yum 2.4. YUM配置 2.5. 软件源 2.6. YUM使用 2.7. YUM常用问题解决 2.7.1. 超时退出 2.7.2. YUM Existing lock 3. 重新安装yum 3.1. 卸载yum 3.2. 确定下载文件 3.3. 安装 4. 配置网络YUM源 4.1. 配置阿里云源 4.2.

shell脚本快速配置yum源

我们在使用Red Hat系列与CentOS系列的Linux系统时经常要配置yum源,本文档提出一个快速配置yum源的方法,就是用shell脚本来实现. 首先确保系统已挂载好镜像文件,然后执行vim rhel7.repo.sh命令,这个命令是创建一个脚本. 在打开的文件中添加以下内 [[email protected] ~]# vim rhel7.repo.sh  1 #!/bin/bash 2 3 cd /etc/yum.repos.d 4 5 cat >>rhel7.repo<<

配置yum源

配置yum源 yum源正常请忽略这一步 01. 在安装完RedHat Enterprise Linux系统后, 由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,请配置其他YUM源,以下为详细过程.(此过程不需卸载RedHat Enterprise Linux (RHEL) 自己的YUM程序) 02. 安装的RedHat Enterprise Lunux系统版本 # lsb_release -a (适用于所有的linux,包括Redhat.SuSE.Debian等

搭建yum源,配置yum源

centos软件包不外乎有三大类: 镜像下载的dvd1 里面的 为base 基础包 镜像下载的dvd2 里面的 为Extra  扩展包 互联网上的其他的为  epel包 epel源的官方地址 http://fedoraproject.org/wiki/EPEL/zh-cn 不能说搭建yum源,应该是配置yum源:方法有两种: 方法一: 用网上的: repo源 一般是各大镜像站点把目标指向各大安装包, 你要确保你现在文件所指向的阿里源的路径下要有repodata目录 方法二: 自己搭建: