前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux的yum源配置总结

Linux的yum源配置总结

作者头像
Alfred Zhao
发布2020-04-23 14:45:43
3.5K0
发布2020-04-23 14:45:43
举报

本文总结归纳了一系列Linux系统的各种yum配置,虽然不一定是标准配置,但都是自己曾真实测过可用的。

1.RHEL6 本地 yum源配置

1)创建挂载目录

代码语言:javascript
复制
mkdir -p /media/cdrom

2)挂载对应系统版本的iso光盘镜像文件

代码语言:javascript
复制
mount -o loop -t iso9660 /opt/rhel-server-6.2-x86_64-dvd.iso /media/cdrom

3)配置yum文件如下 vi /etc/yum.repos.d/rhel-source.repo

代码语言:javascript
复制
[ISO]
name=iso
baseurl=file:///media/cdrom/Server/
enabled=1
gpgcheck=0

2.CentOS6 本地 yum源配置

第1,2两步与RHEL没有区别。 第3步配置yum文件:

代码语言:javascript
复制
cd /etc/yum.repos.d/

禁用网络yum源:

代码语言:javascript
复制
mv CentOS-Base.repo CentOS-Base.repo.bak

备份原yum源配置:

代码语言:javascript
复制
cp CentOS-Media.repo CentOS-Media.repo.bak

配置本地yum源: vi CentOS-Media.repo 修改为:

代码语言:javascript
复制
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/cdrom/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

最后测试yum是否可用:

代码语言:javascript
复制
yum clean all
yum list

3.OEL5 本地 yum源配置

OEL 5.7 配置yum本地源: vi /etc/yum.repos.d/oel-source.repo

代码语言:javascript
复制
[ISO]
name=iso
baseurl=file:///media/cdrom/Server/
enabled=1

如果yum安装报错“warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 1e5e0159” 则导入光盘下的key

代码语言:javascript
复制
[root@oradb28 cdrom]# rpm --import /media/cdrom/RPM-GPG-KEY-oracle

再次运行yum安装即可。

4.RHEL7 本地 yum源配置

RHEL 7.3 配置yum本地源: vi /etc/yum.repos.d/rhel-source.repo

代码语言:javascript
复制
[RHEL7.3]
name=rhel7.3
baseurl=file:///media/cdrom/
enabled=1
gpgcheck=0

5.RHEL7 FTP yum源配置

RHEL 7.3 配置yum FTP源 yum源端,安装vsftpd服务端,将Packages放到ftp默认/var/ftp/pub/目录下,根据提示同时需要光盘中的repodata目录,然后测试yum可用

代码语言:javascript
复制
cp -r repodata /var/ftp/pub/Packages/

注意:实验发现如果是OEL7.5,repodata应该和Packages相同目录级别:

代码语言:javascript
复制
cp -r repodata /var/ftp/pub/
cp -r Packages /var/ftp/pub/

yum客户端,配置 vi /etc/yum.repos.d/rhel7.repo

代码语言:javascript
复制
[rhel7.3]
name=rhel7.3
baseurl=ftp://192.168.1.12/pub/
enabled=1
gpgcheck=0

6.RHEL6 网络 yum源配置

配置网络yum源

代码语言:javascript
复制
cd /etc/yum.repos.d
wget -c http://mirrors.aliyun.com/repo/Centos-6.repo
    vi Centos-6.repo
    --将所有的$releasever替换为6,所有的$basearch替换为x86_64:
    :%s#$releasever#6#g  
    :%s#$basearch#x86_64#g
 
yum clean all
yum makecache
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-04-22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.RHEL6 本地 yum源配置
  • 2.CentOS6 本地 yum源配置
  • 3.OEL5 本地 yum源配置
  • 4.RHEL7 本地 yum源配置
  • 5.RHEL7 FTP yum源配置
  • 6.RHEL6 网络 yum源配置
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档