CentOS 7 镜像文件的下载地址

点击“Get CentOS Now”

点击想要下载的ISO镜像,(目前仅有“DVD ISO”和“Minimal ISO”, 以前还有“Everything ISO”;DVD、Minimal、Everything这个概念类似windows有家庭版、企业版、旗舰版的区分,一般建议选择DVD ISO,后面我会详细讲解它们之间的区别)。

选择任意一个红框部分的链接,下载ISO镜像。

上图部分英语翻译如下:

In order to conserve the limited bandwidth available, ISO images are not downloadable from mirror.centos.org

为了节省有限的可用带宽,不能从mirror.centos.org下载ISO镜像。

The following mirrors in your region should have the ISO images available

您所在区域的下列镜像站应具有可用的ISO镜像。

Other mirrors further away

位于其它较远地方的镜像站。(镜像站相关概念见后文)

Tips:就像 windows 有windows 7和windows 10一样,CentOS也有很多版本,通过这种方式在官网下载的是最新版本的CentOS镜像(目前为7.6,以后若有新版本,则为最新版本);根据上图中的英文提示可知,红框中的镜像站是比较靠近你所处的地区,因此下载速度相对要快一些,而位于较远位置的镜像站下载速度则要慢得多。

可以将上一步红框中的链接复制到新标签页,再将CentOS-7-x86-DVD-1810.iso部分删除,在新标签页打开,例如http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/。

点击下载你想要的镜像(这里除了有Everything还有LiveGNOME、LiveKDE、NetInstall,关于这些镜像文件的区别,见后文)。

当你通过通过http://mirror.centos.org其镜像站(阿里开源镜像,网易开源镜像站等等),去访问旧版本的CentOS 7.x,都只有一个readme,以CentOS 7.5为例,内容如下:

This directory (and version of CentOS) is deprecated. For normal users,

you should use /7/ and not /7.5.1804/ in your path. Please see this FAQ

concerning the CentOS release scheme:

https://wiki.centos.org/FAQ/General

If you know what you are doing, and absolutely want to remain at the 7.5.1804

level, go to http://vault.centos.org/ for packages.

Please keep in mind that 7.5.1804 no longer gets any updates, nor

any security fix's.

CentOS 7.1~7.5的内容都差不多,主要意思就是让你去访问/7/这个目录下,而不是/7.5.1804/这个目录下,访问/7/这个目录下访问到镜像文件所处的位置/7/isos/x86_64,https://mirrors.aliyun.com/centos/7/isos/x86_64/,里面确实有镜像文件可以下载,但却是CentOS 7.6。

简单来说CentOS这样做就是建议你使用最新版本的CentOS,写本文时CentOS最新版本是7.6,出新版本CentOS 7后,/7/isos/x86_64下的镜像文件自然会变成最新版本。这段readme的最后,又讲了,如果你知道你在做什么 ,那么建议你访问http://vault.centos.org/。

Tips:CentOS 7.x的镜像文件名称不再包含版本信息,取而代替的是发行日期,比如1810就代表CentOS 7.6,1804就代表CentOS 7.5,关于这一点很多镜像站都容易观察到:https://mirrors.aliyun.com/centos/。

其实在之前的下载界面(https://www.centos.org/download/)的最下面,也有提示“旧版本,请点击这里”

进入后,网页的最下面可以看到这里包含了所有的CentOS版本,点击想要下载版本后面的“Tree”

实际上就是进入了CentOS Vault:http://vault.centos.org/的子目录

CentOS 官网是全英文的,如果阅读起来有困难,可以直接前往CentOS Vault。 CentOS Vault的页眉有一段英文,主要意思是:CentOS Vault并不提供 CentOS 镜像文件下载,建议阅读页脚提供的链接。

页脚有CentOS Vault位于USA(美国)和Europe(欧洲)的镜像站,选择任意一个镜像站的http链接进入。

Tips:第三个http链接(http://linuxsoft.cern.ch/centos-vault/)除外,因为这个http链接提供的是Linux软件库,而不是镜像文件。

这里以从CentOS Vault的美国镜像站下载CentOS 7.4为例,按照红圈所示的路径,依次进入次级目录,最终进入上图所示的目录。此时可以直接下载镜像文件(.iso),也可以通过BT下载(.torrent)。

Tips:直接用浏览器下载速度非常慢,建议使用迅雷等下载工具

选择合适的 CentOS 7 镜像

1.CentOS-7-x86_64-DVD-XXXX.iso(约4G)

2.CentOS-7-x86_64-Everything-XXXX.iso(约8G)

3.CentOS-7-x86_64-LiveGNOME-XXXX.iso(约1G)

4.CentOS-7-x86_64-LiveKDE-XXXX.iso(约2G)

5.CentOS-7-x86_64-Minimal-XXXX.iso(约800M)

6.CentOS-7-x86_64-NetInstall-XXXX.iso(约400M)

Tips:CentOS 7 共有 6 种镜像文件,如果对于 CentOS 不熟悉,不太容易理解这6种镜像文件的区别。但是绝大多数情况下无需考虑太多,选择CentOS-7-x86_64-DVD-XXXX.iso即可(后面简写为DVD,其他版本也采用类似简写方法)。

有兴趣了解各种镜像的区别可以接着往下看,不过理解后面这些内容需要一定 CentOS 使用经验。

各种镜像的主要区别

0_README.txt简单介绍了 6 种 CentOS 镜像文件的区别,这里我再从 6 种镜像文件的具体用法,讲解这 6 种镜像文件的区别。

第三方软件

可以通过上面两幅图所示的方法查看 CentOS 镜像文件的结构。

对于Minimal、DVD、Everything三种镜像而言,他们的结构相同,主要区别在于Package目录下的.rpm文件数量(Everything>DVD>Minimal)。这些.rpm文件是第三方软件安装包,所以说这三种镜像的主要区别就在于镜像文件携带第三方软件安装包的数量,这些镜像文件中的.rpm通常有两种使用方法:

1.系统安装完成后,挂载镜像文件,通过rpm或yum的方式安装镜像文件中的第三方软件。

2.在安装操作系统的时候通过设置基础环境和附加组件安装镜像文件中的第三方软件。

基础环境和附加组件

基础环境和附加组件是安装操作系统时的一个设置项,是将镜像文件中的部分第三方软件按照功能进行分类,这样可以根据操作系统的用途(文件服务器、网页服务器、邮件服务器等等)在安装操作系统的时候就安装相应的软件,其中DVD和Everything都拥有完整的基础环境和附加组件可供选择。

Tips:每个基础环境和附加组件的选项通常包含多个第三方软件,除了可以使用预设的选项,也可以自定义选项,后面的文章我会介绍如何查看默认的基础环境和附加组件具体包含哪些第三方软件,以及如何自定义基础环境和附加组件选项。

Minimal只有一种基础环境(MiniMal Install),无附加组件可选。

最基础的环境就是Minimal Install,它只包含了极少的第三方软件。

Tips:Everything和DVD拥有一样的基础环境和附加组件设置项,但Everything却比DVD大。这是因为对于Everything而言,基础环境和附加组件的设置项并没有完全涵盖镜像文件中的第三方软件。在CentOS的使用过程中,经常需要挂载镜像文件,通过rpm或yum的方式安装镜像文件中的第三方软件,Everything相较于DVD带有更多兼容性较好的第三方软件。

安装源

安装源这个选项安装的时候一般都不会去设置。

这是因为一般都会使用Minimal、DVD、Everything这三种镜像,而这三种镜像默认将安装源指向了镜像文件本身。此例中我是引导sr0(光盘)中的镜像文件安装操作系统,默认安装源就是指向的sr0。

安装 CentOS 的时候,上图这部分及其子菜单叫做安装程序(红帽文档叫做anaconda)。安装操作系统需要通过安装程序去安装操作系统和第三方软件,而操作系统和第三方软件,并不一定包含在镜像文件中。NetInstall仅有400M,就是因为它只包含安装程序,没有操作系统和第三方软件,所以必须指定其他位置的安装源,从而获取其中的操作系统和第三方软件。

安装源可以是从镜像文件中获取的安装树,通过多种方式提供,如http、https、ftp、nfs,也可以是硬盘中的ISO镜像文件。

上图示范了设置CentOS 7.4的http安装源,用浏览器访问上图设置的http安装源路径与DVD(或者Everything)镜像文件对比,发现两者结构完全相同,这里就体现了安装源是“从镜像文件中获取的安装树”,至于使用硬盘中的ISO镜像文件这里就不示范了。因此,NetInstall的基础环境和附加组件设置项取决于指定的安装源,如果指定的是DVD或者Everything制作的安装树(或者ISO),则拥有完整的基础环境和附加组件设置项,如果指定的是Minimal制作的安装树(或者ISO)就只有Minimal Install这种基础环境。

Tips:通过网络(http、nfs等等)提供安装源,除了可以使用互联网上的安装源,也可以自己使用镜像文件搭建。

两种Live操作系统

LiveGNOME、LiveKDE是可以直接运行的操作系统,相当于把系统安装在U盘(或光盘等媒介)中。设置计算机从U盘启动,就可以直接使用 CentOS。

LiveGNOME

LiveKDE

这两种镜像也是可以用来安装操作系统的,但是只能安装出你使用的这个固定配置的系统(LiveGNOME或者LiveKDE),也就是说这两种镜像的基础环境和附加组件是无法配置的。

如何选择镜像文件

具体选择哪种镜像文件取决于你安装系统时所处的情况,LiveGNOME、LiveKDE灵活性太低,基本上是不会用到的,Netinstall个人感觉没有太多意义,个人建安装源很麻烦,用互联网上的安装源,速度又很慢,使用硬盘中的镜像文件,需要硬盘中先有镜像文件。因此,一般情况下就是Minimal、DVD、Everything三种镜像文件的选择。

Minimal体积最小,能够在下载、刻录镜像文件的时候节约一些时间,但只能安装出的基本功能的系统。

DVD和Everything都能够安装出带有特定功能的操作系统。

使用操作系统的过程中,需要额外安装一些软件(通常是一些工具),虽然镜像文件中的第三方软件不是最新的版本,但可以说是最兼容当前系统版本的软件版本,就是说最兼容CentOS 7.4的第三方软件就是CentOS 7.4镜像文件中的软件版本,这也是Everything相较于DVD的价值——带有更多兼容性较好的第三方软件。

Tips:RedHat 7 只有两种镜像文件boot.iso(对应 CentOS 的NetInstall版)和 rhel-server-7.x-x86_64-dvd.iso(对应 CentOS 的DVD版)。生产环境中一般不会通过基础环境使操作系统带有特定功能(网页、文件服务器),用的最多的还是附加组件,附加组件项里面通常包括了一些实用工具,比如兼容性工具,开发者工具。

centos镜像 from_下载 CentOS 7 镜像文件相关推荐

  1. 利用阿里云容器镜像服务下载gcr.io镜像

    背景 由于你懂的原因,国内是没有办法下载gcr.io镜像的,利用docker hub构建GitHub现在又要钱,所以这里利用阿里云容器镜像服务下载gcr.io镜像. 步骤 这里以gcr.io/tekt ...

  2. 【Centos】如何下载centos的各个版本镜像(演示下载Centos7.3)

    操作步骤(这里演示下载Centos7.3) 1.centos官网地址 2.然后下拉点击下载 3.进去后一直往下拉,找到这个位置或者直接搜索 Archived Versions 点击tree 4.找到i ...

  3. 使用镜像服务站下载CentOS安装包

    相信大家在下载CentOS安装包时都有个切身体会,就是从官网下载是比较慢的,为了能够比较快速的下载我们想要的安装包,这里给大家推荐使用清华大学开源软件镜像站:https://mirror.tuna.t ...

  4. linux centos 下载 百度云,CentOS 7 (Linux) 下载百度网盘大文件

    这个方法不仅适合下载 "百度网盘" 中的文件,还可以下载磁链之类的,总之,就是能够加快下载速度的方法. (参考了网上的多篇文章,自行实践,成功下载度盘大文件,并且提升了下载速度) ...

  5. linux centos 6.3 下载,CentOS 6.3发布 附ISO下载地址

    CentOS 团员已经发布了 CentOS 6 系列的第三个版本,CentOS 6.3 基于上游的红帽 RHEL 6.3.CentOS 是一个企业级的 Linux 发行版本,CentOS 是 RHEL ...

  6. 如何从阿里云官方镜像站下载centos并安装

    首先打开 阿里云官方镜像站:https://developer.aliyun.com/mirror/ 找到所需版本并下载. 这里以centos7版本为例,进行介绍. 安装操作系统 选择第一项,安装直接 ...

  7. centos镜像 from_【CentOS 7.1】使用163的镜像

    CentOS 7.1.1503 // backup [root@localhost yum.repos.d]# cd /etc/yum.repos.d/ [root@localhost yum.rep ...

  8. android+5+镜像,1 下载AOSP(Android)镜像

    搭建编译环境 $ sudo apt-get update $ sudo apt-get install openjdk-8-jdk $ sudo apt-get install git-core gn ...

  9. 阿里云开源镜像站下载最新Ubuntu和CentOS镜像

    Ubuntu镜像 (以下是阿里云镜像的网址链接,速度感人) ubuntu 14.04: http://mirrors.aliyun.com/ubuntu-releases/14.04/ ubuntu ...

最新文章

  1. 微信截取菜单栏(不收回)
  2. java架构升级_java架构之路(多线程)synchronized详解以及锁的膨胀升级过程
  3. 解决RabbitMQ消息丢失与重复消费问题
  4. html缓存特效代码,HTML特效代码
  5. 获取socket对应的接收缓冲区中的可读数据量
  6. C++:gloox库进行协议扩展(使用自定义标签)
  7. 通达OA办公系统的短信服务器(CDMA)
  8. 接口测试项目(非常值得练手)
  9. char * 与char []区别总结
  10. linux上删除rime方案_安装linux中文输入法rime并配置
  11. HDUOJ---汉洛塔IX
  12. 快速上手ECharts,让你的数据不再冷冰!
  13. 原神3.7私服搭建教程
  14. Java实现替换Word中文本
  15. 5G NR 基础原理与关键技术
  16. mysql存储过程临时表_mysql存储过程中使用临时表
  17. RAM内存 ROM存储
  18. 深度调研:日本老年消费市场商业成功案例与发展经验成果分享
  19. android调出系统设置
  20. java设计模式-备忘录模式

热门文章

  1. WebSocket不同版本的三种握手方式以及一个Netty实现JAVA类
  2. 毕业后五年拉开差距的原因
  3. 《天天数学》连载43:二月十二日
  4. Python案例:格式化输出斐波拉契数列
  5. 数据结构学习笔记:变位词侦测案例
  6. 【多题合集】AC自动机练习,被HDU支配的恐惧
  7. 【codevs2460】【BZOJ1036】树的统计count,第一次的树链剖分
  8. 19.内在摄像机校准——内联函数 测验,结合外在和内在校准参数,编写相同方程的其他方法,相机参数_2
  9. 1.极限——例子_3
  10. 2017.8.7 序列计数 思考记录