Linux之如何配置yum源网络源|自建仓库|hhtp分享源|本地源|超详细新手教程

Posted 向阳-Y.

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux之如何配置yum源网络源|自建仓库|hhtp分享源|本地源|超详细新手教程相关的知识,希望对你有一定的参考价值。

一、本地手工配置yum源方法:

使用以下命令进行挂载

mount /dev/sr0 /mnt #将光盘文件挂载到mnt

df -Th可以显示当前挂载信息
接下来进入yum配置文件,并创建相关文件

cd /etc/yum.repos.d/  #yum配置文件目录
vim rhle8.repo #创建并编辑新文件rhle8.repo
###文件内容如下
[baseos]
name=baseos
baseurl=file:///mnt/BaseOS
enabled=1
gpgcheck=0
priority=1

[appstream]
name=appstream
baseurl=file:///mnt/AppStream
enabled=1
gpgcheck=1
gpgkey=file:///mnt/RPM-GPG-KEY-redhat-release

最后使用生成软件仓库缓存即可(为什么要缓存?

yum makecache #该命令的另一个作用也是为了检验配置是否正确

下图则表示成功!

tips:
使用yum list查看仓库软件列表
使用yum repolist可查看我们可以使用的yum源
使用yum list | wc -l可查看有多少个文件

二、一键生成yum源配置:

首先用指令查看是否有yum-config-manager命令

which yum-config-manager

如果没有,则使用如下命令:

yum -y install yum-utils.noarch

最后使用命令添加两个源

yum-config-manager --add-repo="file/mnt/BaseOS" --add-repo="file/mnt/AppStrem"

出现下图即可:

tips:使用自动生成的命令后会发现,在/etc/yum.rpeos.d文件夹下会自动多出两个rpeo的配置文件,这就是自动生成的,和手工生成的同理,但更推荐手工方式。
注:似乎自动生成命令没有指定gpgcheck,所以需要自己去手工一下

三、网络yum源配置

以阿里云为例:
方法一:

yum install ­y https://mirrors.aliyun.com/epel/epelrelease­latest­8.noarch.rpm

方法二:

wget ­O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel­7.repo

方法三:

wget https://mirrors.tuna.tsinghua.edu.cn/epel/epel-release-latest-8.noarch.rpm

下载了rpm包后,找到位置进行安装,安装命令如下:

rpm -ivh epel-release-latest-8.noarch.rpm

检验方法:
输入yum makecache查看是否多出来了网络源,如下图

安装后会自动生成epel.repo,可以输入cat /etc/yum.repos.d/epel.repo查看

自建仓库

yum -y install createrepo #自建仓库需要createrepo包

http分享源

以上是关于Linux之如何配置yum源网络源|自建仓库|hhtp分享源|本地源|超详细新手教程的主要内容,如果未能解决你的问题,请参考以下文章

Linux自建yum源仓库

自建yum仓库(网络源和本地源)

Linux程序的安装

Linux中yum yum yum

自建yum仓库,分别为网络源和本地源

自建YUM仓库