首页 > 编程知识 正文

centos6配置本地yum源,网络yum源配置

时间:2023-05-04 17:21:15 阅读:19312 作者:397

制作linux配置yum源代码时,笔者在网上查找的教程中发现了各种错误,最后进行了总结。 一个有用的方法是复制yum源是支持常规linux虚拟机

/etc/yum.repos.d

目录下的文件,以下是作者/etc/yum.repos.d目录下的文件

清空此目录中的所有文件,创建上面的四个文件,然后复制下面文件的内容

CentOS-Base.repo文件的内容如下:

# CentOS-Base.repo

#

# themirrorsystemusestheconnectingipaddressoftheclientandthe

# updatestatusofeachmirrortopickmirrorsthatareupdatedtoand

# geographicallyclosetotheclient.youshouldusethisforcentosupdates

# unlessyouaremanuallypickingothermirrors。

#

# ifthemirrorlist=doesnotworkforyou,as a fall back you can trythe

# remarkedoutbaseurl=line instead。

#

#

[基本]

name=CentOS-$releasever -Base

mirror list=http://mirror list.centos.org /? release=$ releasever arch=$ basearch repo=OS

# base URL=http://mirror.centos.org/centos/$ releasever/OS/$ basearch /

gpg check=1gpg key=file ://etc/PKI/rpm-gpg/rpm-gpg-key-centos-7

#已发布更新

[更新]

name=centos-$ releasever-updates

mirror list=http://mirror list.centos.org /? release=$ releasever arch=$ basearch repo=updates

# base URL=http://mirror.centos.org/centos/$ releasever/updates/$ basearch /

gpg check=1gpg key=file ://etc/PKI/rpm-gpg/rpm-gpg-key-centos-7

# additionalpackagesthatmaybeuseful

[extras]

name=CentOS-$releasever -Extras

mirror list=http://mirror list.centos.org /? release=$ releasever arch=$ basearch repo=extras

# base URL=http://mirror.centos.org/centos/$ releasever/extras/$ basearch /

gpg check=1gpg key=file ://etc/PKI/rpm-gpg/rpm-gpg-key-centos-7

# additionalpackagesthatextendfunctionalityofexistingpackages

[centosplus]

name=CentOS-$releasever -Plus

mirror list=http://mirror list.centos.org /? release=$ releasever arch=$ basearch repo=centos plus

# base URL=http://mirror.centos.org/centos/$ releasever/centos plus/$ basearch /

gpg check=1enabled=0gpg key=file ://etc/PKI/rpm-gpg/rpm-gpg-key-centos-7

CentOS-Debuginfo.repo的内容如下。

# CentOS-Debug.repo

#

# themirrorsystemusestheconnectingipaddressoftheclientandthe

# updatestatusofeachmirrortopickmirrorsthatareupdatedtoand

# geographicallyclosetotheclient.youshouldusethisforcentosupdates

# unlessyouaremanuallypickingothermirrors。

#

# alldebugpackagesfromallthevariouscentos-7发行版

# are merged into a single repo,split by BaseArch

#

# note :数据包sinthedebuginforepoarecurrentlynotsigned

#

[debug]

name=centos-7 -调试信息

base URL=http://debug info.centos.org/7/$ basearch /

gpg check=1gpg key=file ://etc/PKI/rpm-gpg/rpm-gpg-key-centos-debug-7

启用=0#

CentOS-Sources.repo文件的内容如下:

# CentOS-Sources.repo

#

# themirrorsystemusestheconnectingipaddressoftheclientandthe

# updatestatusofeachmirrortopickmirrorsthatareupdatedtoand

# geographicallyclosetotheclient.youshouldusethisforcentosupdates

# unlessyouaremanuallypickingothermirrors。

#

# ifthemirrorlist=doesnotworkforyou,as a fall back you can trythe

# remarkedoutbaseurl=line instead。

#

#

[基本资源]

name=centos-$ releasever-basesources

base URL=http://vault.centos.org/centos/$ releasever/OS/source /

gpg check=1enabled=0gpg key=file ://etc/PKI/rpm-gpg/rpm-gpg-key-centos-7

#已发布更新

[更新-源]

name=centos-$ releasever-updates sources

base URL=http://vault.centos.org/centos/$ releasever/updates/source /

gpg check=1enabled=0gpg key=file ://etc/PKI/rpm-gpg/rpm-gpg-key-centos-7

# additionalpackagesthatmaybeuseful

[额外资源]

name=centos-$ releasever-extras sources

base URL=http://vault.centos.org/centos/$ releasever/extras/source /

gpg check=1enabled=0gpg key=file ://etc/PKI/rpm-gpg/rpm-gpg-key-centos-7

# additionalpackagesthatextendfunctionalityofexistingpackages

[centosplus-source]

name=centos-$ releasever-plus sources

base URL=http://vault.centos.org/centos/$ releasever/centos plus/source /

gpg check=1enabled=0gpg key=file ://etc/PKI/rpm-gpg/rpm-gpg-key-centos-7

CentOS-Vault.repo文件的内容如下:

# placeholder fornow

# #

# centosvaultcontainsrpmsfromolderreleasesinthecentos-7 # tree。

#

# Atthis point in 7.0.1406,we have no older release

根据中的代码内容,CentOS-Vault.repo文件似乎不太起作用。 应该不需要这个文件,但是笔者也没有验证那个。 感兴趣的人请验证是否正确配置了yum源,而无需自己添加此文件。

最后,使用以下命令验证是否成功设置了yum源

yum clean all

yum makecache

yum更新

yum repo列表

与yum update对应的命令的屏幕截图太长,屏幕截图部分

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。