配置yum源
Posted twoo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置yum源相关的知识,希望对你有一定的参考价值。
一、从网络源获取。
连接互联网:
yum -y install +软件名
二、从内网源(自行配置)
1、清理本地官方源
cd /etc/yum.repos.d/ #进入yum源配置文件路径
rm -rf *.repo #删除.repo类型文件(强烈不建议)
或(最优选择)
mkdir bak #把.repo类型文件放入bak文件夹下
mv *.repo bak/
2、配置内网源
(下载rpm包到某个文件夹下利用http做成分享网站,作为内网)
vi 100.repo #创建100源
##############
[base] #源标示 不能与其他源名称相同(eg:adv)
name=base #源名称 不能与其他源名称相同(eg:adv)
baseurl=http://… #源地址http://...存放软件源地址
enabled=1 #是否开启此源(0关闭1开启)
gpgcheck=0 #是否验证安装包(0验证1不验证)
[adv]
name=adv
baseurl=http://172.16.105.251/adv
enabled=1
gpgcheck=0
###############
(注:一个源与多个源性质一样,一个源有问题,所有的源都不通(包括网络源或者其他源))
yum clean all #清除所有缓存
yum makecache #生成缓存
三、本地光盘源
注:centos光盘镜像自带部分软件。
mkdir /iso
mount /dev/cdrom /iso
#写入永久挂载(两种方法):
A: vim /etc/fstab
##################
/dev/sr0 /iso iso9660 defaults 0 0
##################
B: echo "/dev/sr0 /iso iso9660 defaults 0 0" >> /etc/fstab
mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak
#配置源文件:
A: vim /etc/yum.repos.d/iso.repo
##################
[iso]
name=iso
baseurl=file:///iso
disable=1
gpgcheck=0
##################
B: cat>/etc/yum.repos.d/iso.repo <<QQQ
[iso]
name=iso
baseurl=file:///iso
disable=1
gpgcheck=0
QQQ
C: echo -e "[iso]\nname=iso\baseurl=file:///iso\nenable=1\ngpgcheck=0 " > /etc/yum.repos.d/iso.repo
Yum clean all
Yum makecache
以上是关于配置yum源的主要内容,如果未能解决你的问题,请参考以下文章