Centos6.6 本地 yum 配置

原创 2015年11月20日 17:00:39

Centos6.6 本地yum源配置

1.首先将需要rpm库添加到系统中:
1).虚拟机中安装的linux操作系统:则只需将安装包ISO文件挂载到media下面(如无法挂载请参考http://www.cnblogs.com/shenliang123/p/3203278.html)
2).单独的服务器系统,则先在/media下新建centos(名字可以自定义,但与下面4中添加的目录相关),然后将ISO包里面的内容全部复制到该文件夹中

2. 进入到 /etc/yum.repos.d/  ,该目录下包含了四个文件:
[root@sl media]# ls -l /etc/yum.repos.d/
total 16
-rw-r--r--. 1 root root 1926 Feb 25  2013 CentOS-Base.repo
-rw-r--r--. 1 root root  638 Feb 25  2013 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  630 Feb 25  2013 CentOS-Media.repo
-rw-r--r--. 1 root root 3664 Feb 25  2013 CentOS-Vault.repo

3. 将 CentOS-Base.repo和CentOS-Debuginfo.repo两个文件改名,绕过网络安装:
[root@sl yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repose_bak
[root@sl yum.repos.d]# mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo_bak

4. 编辑文件CentOS-Media.repo:(也可以自己新增一个repo文件,more用于查看,使用vi进行编辑)
[root@sl yum.repos.d]# more CentOS-Media.repo  #repo后缀
# CentOS-Media.repo
#
#  This repo can be used with mounted DVD media, verify the mount point for
#  CentOS-6.  You can use this repo and yum to install items directly off the
#  DVD ISO that we release.
#
# To use this repo, put in your DVD and use it with the other repos too:
#  yum --enablerepo=c6-media [command]
#
# or for ONLY the media repo, do this:
#
#  yum --disablerepo=\* --enablerepo=c6-media [command]

[c6-media]               #库名称
name=CentOS-$releasever - Media  #名称描述
baseurl=file:///media/centos/     #yum源目录,源地址
gpgcheck=1                #检查GPG-KEY,0为不检查,1为检查
enabled=1               #是否用该yum源,0为禁用,1为使用
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6  #gpgcheck=0时无需配置

5. 测试yum是否配置成功:
[root@sl yum.repos.d]# yum list
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
Installed Packages
ConsoleKit.x86_64                        0.4.1-3.el6                          @anaconda-CentOS-201303020151.x86_64/6.4
ConsoleKit-libs.x86_64                   0.4.1-3.el6                          @anaconda-CentOS-201303020151.x86_64/6.4
MAKEDEV.x86_64                           3.24-6.el6                           @anaconda-CentOS-201303020151.x86_64/6.4
MySQL-python.x86_64                      1.2.3-0.3.c1.1.el6                   @anaconda-CentOS-201303020151.x86_64/6.4
PyGreSQL.x86_64                          3.8.1-2.el6                          @anaconda-CentOS-201303020151.x86_64/6.4
SDL.x86_64                               1.2.14-3.el6                         @anaconda-CentOS-201303020151.x86_64/6.4
TurboGears2.noarch                       2.0.3-4.el6                          @anaconda-CentOS-201303020151.x86_64/6.4
abrt.x86_64                              2.0.8-15.el6.centos                  @anaconda-CentOS-201303020151.x86_
more.........

6. 清除yum缓存:
[root@sl yum.repos.d]# yum clean all
Loaded plugins: fastestmirror, security
Cleaning repos:
Cleaning up Everything
Cleaning up list of fastest mirrors

7. 重新建立缓存
[root@sl yum.repos.d]# yum makecache      
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
local                                                                                           | 2.9 kB     00:00 ...
local/filelists_db                                                                              | 3.9 MB     00:00 ...
local/other_db                                                                                  | 1.7 MB     00:00 ...
Metadata Cache Created


附:yum指令详解

1. 更新所有的RPM包
yum update

2. 更新指定的RPM包,如更新kernel包
yum update kernel

3. 安装RPM包,如lrzsz包
yum install lrzsz
yum install gcc*
注:可以在RPM包中使用匹配符,如安装所有以gcc开头的RPM包

4. 删除RPM包,包括与该包有依赖性的包
yum remove licq
同时会提示删除 licq-gnome,licq-qt,licq-text

5. 列出资源库中所有可以安装或更新的包
yum list
yum list gcc*


附:挂载CentOS_6.6 光驱

mkdir /media/"CentOS_6.6_Final"
mount -t iso9660 /dev/sr0 /media/"CentOS_6.6_Final"



CentOS配置本地yum源(使用镜像iso文件)

    本人在使用yum安装软件的时候,感觉最不爽的是网络不佳时,安装的速度特别慢。所以,个人就上网search了一下如何使用Linux的安装文件作为其yum源。经过几次尝试,已经可以成功的配置了。下...
  • dupei
  • dupei
  • 2011年03月01日 14:12
  • 28844

centos7配置本地yum源

最近在使用虚拟机时遇到一些麻烦,因为公司内部有网络管理,所以vm连接不上外网,yum无法安装软件,怎么解决呢?–使用iso做本地yum源,可以解决大部份的包安装。 vm安装的是centos7。1、挂...

CentOS 6.6 yum源完全配置

一  yum 简介   yum,是Yellow dog Updater,Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器. 起初是由yellow dog 这一发...

CentOS 6.6下配置本地yum源与网络yum源

一、本地yum源 1、系统默认已经安装了可使用yum的软件包,所以可以直接配置: [root@localhost ~]# cd /etc/yum.repos.d/                 ...
  • allen_a
  • allen_a
  • 2016年04月20日 11:52
  • 1579

CentOS下yum的安装及配置

一般公司都用Linux来搭建服务器,Linux安装软件时能够用yum安装依赖包是一件非常简单而幸福的事情,因为你只需一个简单的安装命令yum install []即可安装相应的软件,yum工具会自动的...
  • to_Baidu
  • to_Baidu
  • 2016年09月19日 14:19
  • 19873

CentOS下yum的使用及配置

最近由于服务器需求,需要在公司内网搭建内网yum源。 搭建内网yum源需要分以下几个步骤,如下: 1、 yum是什么 2、 repo文件是什么 3、 repo文件内容详解 ...

centos6.4配置网络yum源

参考于: http://mirrors.aliyun.com/help/centos?spm=5176.bbsr150321.0.0.d6ykiD 1、备份原文件 mv /etc/yum.repo...

CentOS6.5本地yum源配置

主要通过createrepo来创建本地yum源 1、挂载系统ISO镜像,或拷贝系统安装包      1)  mkdir  /local_yum   创建存储rpm包的目录      2)...
  • okhelp
  • okhelp
  • 2017年02月27日 12:33
  • 1290

Centos 6.6 网络配置

Centos 6.6 网络配置常用命令ifconfig [网卡设备名][参数] 1.开启和关闭网卡 ifconfig eth0 up ifconfig eth0 down 2.展示所有...

Centos 6.5 本地YUM配置

拷贝光盘下的/media/CentOS_6.5_Final/ 到目录/media/rhel/ 拷贝并且创建目录 cp -rf /media/CentOS_6.5_Final/ /media/rhel...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Centos6.6 本地 yum 配置
举报原因:
原因补充:

(最多只允许输入30个字)