CentOS7 更新yum源

1.首先进入/etc/yum.repos.d/目录下,新建一个repo_bak目录,用于保存系统中原来的repo文件

[root@bogon ~]# cd /etc/yum.repos.d/[root@bogon yum.repos.d]# mkdir repo_bak[root@bogon yum.repos.d]# mv *.repo repo_bak/

2.在CentOS中配置使用网易和阿里的开源镜像

到网易和阿里开源镜像站点下载系统对应版本的repo文件

[root@bogon yum.repos.d]# wget http://mirrors.aliyun.com/repo/Centos-7.repo[root@bogon yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo[root@bogon yum.repos.d]# lsCentos-7.repo  CentOS-Base-163.repo  repo.bak

或者手动下载repo文件并上传到/etc/yum.repos.d/目录

网易开源镜像站

阿里开源镜像站

3.清除系统yum缓存并生成新的yum缓存

[root@bogon yum.repos.d]#ls# 列出/etc/yum.repos.d/目录下的文件Centos-7.repoCentOS-Base-163.reporepo.bak[root@bogon yum.repos.d]#yumcleanall# 清除系统所有的yum缓存Loadedplugins:fastestmirror,langpacksRepositorybaseislistedmorethanonceintheconfigurationRepositoryupdatesislistedmorethanonceintheconfigurationRepositoryextrasislistedmorethanonceintheconfigurationRepositorycentosplusislistedmorethanonceintheconfigurationCleaningrepos:baseextrasupdatesCleaningupeverythingCleaninguplistoffastestmirrors[root@bogon yum.repos.d]#yummakecache# 生成yum缓存Loadedplugins:fastestmirror,langpacksRepositorybaseislistedmorethanonceintheconfigurationRepositoryupdatesislistedmorethanonceintheconfigurationRepositoryextrasislistedmorethanonceintheconfigurationRepositorycentosplusislistedmorethanonceintheconfigurationbase|3.6kB00:00:00extras|3.4kB00:00:00updates|3.4kB00:00:00(1/12):base/7/x86_64/filelists_db|6.7MB00:00:02(2/12):base/7/x86_64/group_gz|156kB00:00:02(3/12):base/7/x86_64/other_db|2.5MB00:00:01(4/12):base/7/x86_64/primary_db|5.7MB00:00:02(5/12):extras/7/x86_64/prestodelta|51kB00:00:01(6/12):extras/7/x86_64/filelists_db|494kB00:00:02(7/12):extras/7/x86_64/other_db|86kB00:00:00(8/12):extras/7/x86_64/primary_db|130kB00:00:01(9/12):updates/7/x86_64/prestodelta|406kB00:00:01(10/12):updates/7/x86_64/filelists_db|2.1MB00:00:01(11/12):updates/7/x86_64/other_db|354kB00:00:00(12/12):updates/7/x86_64/primary_db|3.6MB00:00:01DeterminingfastestmirrorsMetadataCacheCreated

4.安装epel源

[root@bogon yum.repos.d]# yum list | grep epel-releaseRepository baseislisted more than onceintheconfigurationRepository updatesislisted more than onceintheconfigurationRepository extrasislisted more than onceintheconfigurationRepository centosplusislisted more than onceintheconfigurationepel-release.noarch7-9extras  [root@bogon yum.repos.d]# yum install -y epel-releaseLoaded plugins: fastestmirror, langpacksRepository baseislisted more than onceintheconfigurationRepository updatesislisted more than onceintheconfigurationRepository extrasislisted more than onceintheconfigurationRepository centosplusislisted more than onceintheconfigurationLoading mirror speeds from cached hostfileResolving Dependencies--> Running transaction check---> Package epel-release.noarch 0:7-9 will be installed--> Finished Dependency ResolutionDependencies Resolved=============================================================================================================PackageArch                    Version                Repository              Size=============================================================================================================Installing: epel-releasenoarch7-9extras14kTransaction Summary=============================================================================================================Install1PackageTotal download size:14kInstalled size:24kDownloading packages:epel-release-7-9.noarch.rpm                                                          |14kB00:00:00Running transaction checkRunning transaction testTransaction test succeededRunning transaction  Installing : epel-release-7-9.noarch1/1Verifying  : epel-release-7-9.noarch1/1Installed:  epel-release.noarch0:7-9Complete![root@bogon yum.repos.d]# ls            # epel源安装成功,比原来多了一个epel.repo和epel-testing.repo文件Centos-7.repo  CentOS-Base-163.repo  epel.repo  epel-testing.repo  repo.bak

5.使用阿里开源镜像提供的epel源

[root@bogon yum.repos.d]#wget-O/etc/yum.repos.d/epel-7.repohttp://mirrors.aliyun.com/repo/epel-7.repo    # 下载阿里开源镜像的epel源文件--2018-03-0820:22:14--http://mirrors.aliyun.com/repo/epel-7.repoResolvingmirrors.aliyun.com(mirrors.aliyun.com)...183.2.199.237,113.96.109.95,113.96.109.93, ...Connectingtomirrors.aliyun.com(mirrors.aliyun.com)|183.2.199.237|:80...connected.HTTPrequestsent,awaitingresponse...200OKLength:1084(1.1K)[application/octet-stream]Savingto: ‘/etc/yum.repos.d/epel-7.repo’100%[=================================================================================================>]1,084--.-K/sin0s2018-03-0820:22:14(130MB/s)-‘/etc/yum.repos.d/epel-7.repo’saved[1084/1084][root@bogon yum.repos.d]#lsCentOS7-Base-163.repoCentos-7.repoepel-7.repoepel.repoepel-testing.reporepo_bak

6.再次清除系统yum缓存,并重新生成新的yum缓存

[root@bogon yum.repos.d]#yumcleanallLoadedplugins:fastestmirror,langpacksRepositorybaseislistedmorethanonceintheconfigurationRepositoryupdatesislistedmorethanonceintheconfigurationRepositoryextrasislistedmorethanonceintheconfigurationRepositorycentosplusislistedmorethanonceintheconfigurationRepositoryepelislistedmorethanonceintheconfigurationRepositoryepel-debuginfoislistedmorethanonceintheconfigurationRepositoryepel-sourceislistedmorethanonceintheconfigurationCleaningrepos:baseepelextrasupdatesCleaningupeverythingCleaninguplistoffastestmirrors[root@bogon yum.repos.d]#yummakecacheLoadedplugins:fastestmirror,langpacksRepositorybaseislistedmorethanonceintheconfigurationRepositoryupdatesislistedmorethanonceintheconfigurationRepositoryextrasislistedmorethanonceintheconfigurationRepositorycentosplusislistedmorethanonceintheconfigurationRepositoryepelislistedmorethanonceintheconfigurationRepositoryepel-debuginfoislistedmorethanonceintheconfigurationRepositoryepel-sourceislistedmorethanonceintheconfigurationbase|3.6kB00:00:00epel|4.7kB00:00:00extras|3.4kB00:00:00updates|3.4kB00:00:00(1/18):base/7/x86_64/group_gz|156kB00:00:01(2/18):base/7/x86_64/filelists_db|6.7MB00:00:07(3/18):base/7/x86_64/primary_db|5.7MB00:00:06(4/18):epel/x86_64/group_gz|266kB00:00:01(5/18):epel/x86_64/updateinfo|899kB00:00:02(6/18):epel/x86_64/prestodelta|7.1kB00:00:00(7/18):base/7/x86_64/other_db|2.5MB00:00:05(8/18):epel/x86_64/primary_db|6.3MB00:00:04(9/18):extras/7/x86_64/filelists_db|636kB00:00:00(10/18):extras/7/x86_64/primary_db|166kB00:00:00(11/18):extras/7/x86_64/other_db|108kB00:00:00(12/18):extras/7/x86_64/prestodelta|102kB00:00:01(13/18):epel/x86_64/other_db|3.0MB00:00:01(14/18):epel/x86_64/filelists_db|10MB00:00:09(15/18):updates/7/x86_64/filelists_db|3.5MB00:00:02(16/18):updates/7/x86_64/prestodelta|771kB00:00:02(17/18):updates/7/x86_64/other_db|621kB00:00:00(18/18):updates/7/x86_64/primary_db|6.0MB00:00:03Determiningfastestmirrors*epel:mirrors.aliyun.comMetadataCacheCreated

7.查看系统可用的yum源和所有的yum源

[root@bogon yum.repos.d]# yum repolist enabledLoaded plugins: fastestmirror, langpacksRepository baseislisted more than onceintheconfigurationRepository updatesislisted more than onceintheconfigurationRepository extrasislisted more than onceintheconfigurationRepository centosplusislisted more than onceintheconfigurationRepository epelislisted more than onceintheconfigurationRepository epel-debuginfoislisted more than onceintheconfigurationRepository epel-sourceislisted more than onceintheconfigurationLoading mirror speeds from cached hostfile * epel: mirrors.aliyun.comrepo id                                            repo name                                                                        statusbase/7/x86_64                                      CentOS-7- Base -163.com9,591epel/x86_64                                        Extra PackagesforEnterprise Linux7- x86_6412,382extras/7/x86_64                                    CentOS-7- Extras -163.com390updates/7/x86_64                                  CentOS-7- Updates -163.com1,941repolist:24,304[root@bogon yum.repos.d]# yum repolistallLoaded plugins: fastestmirror, langpacksRepository baseislisted more than onceintheconfigurationRepository updatesislisted more than onceintheconfigurationRepository extrasislisted more than onceintheconfigurationRepository centosplusislisted more than onceintheconfigurationRepository epelislisted more than onceintheconfigurationRepository epel-debuginfoislisted more than onceintheconfigurationRepository epel-sourceislisted more than onceintheconfigurationLoading mirror speeds from cached hostfile * epel: mirrors.aliyun.comrepo id                                    repo name                                                                      statusbase/7/x86_64                              CentOS-7- Base -163.com                                                      enabled:9,591centosplus/7/x86_64                        CentOS-7- Plus -163.com                                                      disabledcontrib/7/x86_64                            CentOS-7- Contrib - mirrors.aliyun.com                                        disabledepel/x86_64                                Extra PackagesforEnterprise Linux7- x86_64                                  enabled:12,382epel-debuginfo/x86_64                      Extra PackagesforEnterprise Linux7- x86_64 - Debug                          disabledepel-source                                Extra PackagesforEnterprise Linux7- x86_64 - Source                        disabledepel-testing/x86_64                        Extra PackagesforEnterprise Linux7- Testing - x86_64                        disabledepel-testing-debuginfo/x86_64              Extra PackagesforEnterprise Linux7- Testing - x86_64 - Debug                disabledepel-testing-source/x86_64                  Extra PackagesforEnterprise Linux7- Testing - x86_64 - Source              disabledextras/7/x86_64                            CentOS-7- Extras -163.com                                                    enabled:390updates/7/x86_64                            CentOS-7- Updates -163.com                                                    enabled:1,941repolist:24,304

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,732评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,496评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,264评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,807评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,806评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,675评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,029评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,683评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,704评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,666评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,773评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,413评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,016评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,978评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,204评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,083评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,503评论 2 343

推荐阅读更多精彩内容