下載 CentOS 7 鏡像文件

CentOS 7 鏡像文件的下載地址

CentOS 官網:https://www.centos.org/linux

點擊「Get CentOS Nowwindows

點擊想要下載的ISO鏡像,(目前僅有「DVD ISO」和「Minimal ISO」, 之前還有「Everything ISO」;DVD、Minimal、Everything這個概念相似windows有家庭版、企業版、旗艦版的區分,通常建議選擇DVD ISO,後面我會詳細講解它們之間的區別)。centos

選擇任意一個紅框部分的連接,下載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鏡像。this

Other mirrors further awayspa

位於其它較遠地方的鏡像站。(鏡像站相關概念見後文)

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,關於這些鏡像文件的區別,見後文)。

Tips:上圖相似http://mirrors.aliyun.com/centos/這些網站,都是http://mirror.centos.org/的鏡像站,CentOS官方認證的鏡像站:https://www.centos.org/download/mirrors/ ,關於鏡像站這個概念能夠參考百度百科:鏡像站點

國內比較出名的開源鏡像站有網易開源鏡像站、阿里開源鏡像站等,以阿里開源鏡像站爲例:https://mirrors.aliyun.com/centos/退回上一級目錄https://mirrors.aliyun.com/,能夠看到它不單是http://mirror.centos.org的鏡像站,CentOS鏡像站只是其中的一部分,

Tips:這裏阿里作了重定向,你訪問https://mirrors.aliyun.com/會跳轉到https://opsx.alibaba.com/mirror,而當你從https://opsx.alibaba.com/mirror進入centos的時候,又會進入https://mirrors.aliyun.com/centos/

 

CentOS Vault:http://vault.centos.org/

 

當你經過經過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.在安裝操做系統的時候經過設置基礎環境和附加組件安裝鏡像文件中的第三方軟件。

  • 基礎環境和附加組件

基礎環境和附加組件是安裝操做系統時的一個設置項,是將鏡像文件中的部分第三方軟件按照功能進行分類,這樣能夠根據操做系統的用途(文件服務器、網頁服務器、郵件服務器等等)在安裝操做系統的時候就安裝相應的軟件,其中DVDEverything都擁有完整的基礎環境和附加組件可供選擇。

Tips:每一個基礎環境和附加組件的選項一般包含多個第三方軟件,除了可使用預設的選項,也能夠自定義選項,後面的文章我會介紹如何查看默認的基礎環境和附加組件具體包含哪些第三方軟件,以及如何自定義基礎環境和附加組件選項。

Minimal只有一種基礎環境(MiniMal Install),無附加組件可選。

 

最基礎的環境就是Minimal Install,它只包含了極少的第三方軟件。

Tips:EverythingDVD擁有同樣的基礎環境和附加組件設置項,但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操做系統

LiveGNOMELiveKDE是能夠直接運行的操做系統,至關於把系統安裝在U盤(或光盤等媒介)中。設置計算機從U盤啓動,就能夠直接使用 CentOS。

LiveGNOME

 LiveKDE

這兩種鏡像也是能夠用來安裝操做系統的,可是隻能安裝出你使用的這個固定配置的系統(LiveGNOME或者LiveKDE),也就是說這兩種鏡像的基礎環境和附加組件是沒法配置的。

如何選擇鏡像文件

具體選擇哪一種鏡像文件取決於你安裝系統時所處的狀況,LiveGNOMELiveKDE靈活性過低,基本上是不會用到的,Netinstall我的感受沒有太多意義,我的建安裝源很麻煩,用互聯網上的安裝源,速度又很慢,使用硬盤中的鏡像文件,須要硬盤中先有鏡像文件。所以,通常狀況下就是MinimalDVDEverything三種鏡像文件的選擇。

Minimal體積最小,可以在下載、刻錄鏡像文件的時候節約一些時間,但只能安裝出的基本功能的系統。

DVDEverything都可以安裝出帶有特定功能的操做系統。

使用操做系統的過程當中,須要額外安裝一些軟件(一般是一些工具),雖然鏡像文件中的第三方軟件不是最新的版本,但能夠說是最兼容當前系統版本的軟件版本,就是說最兼容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版)。生產環境中通常不會經過基礎環境使操做系統帶有特定功能(網頁、文件服務器),用的最多的仍是附加組件,附加組件項裏面一般包括了一些實用工具,好比兼容性工具,開發者工具。

相關文章
相關標籤/搜索