一、摘要:
本文主要總結(jié)對華為開源鏡像站的使用體驗,主要針對語言類的Pypi和操作系統(tǒng)類的Centos和工具類的Apache下的一些工具做了簡單的體驗,總體而言,華為開源鏡像站是一個對我非常有用的網(wǎng)站,里面的鏡像組件種類非常齊全,我所需要的工具系統(tǒng)幾乎都可以在站內(nèi)找到,而且下載速度十分快速,用戶體驗總體而然蠻不錯的。但是就這次體驗而言,覺得存在的一個比較嚴重的問題就是對小白不夠友好,不知道這個是不是和站點的對用戶的定位有關(guān)。相比較阿里開源鏡像網(wǎng)站而言,我更加傾向與華為開源鏡像,因為我平時需要使用的apache下的工具這里都有,而阿里獨有的工具我暫時用不到。本文前部分詳細介紹了自己的使用過程,后面做了簡單的總結(jié),如果由于時間關(guān)系,可以看最后的總結(jié)。
二、關(guān)鍵字:
Pypi、yum、速度快、涵蓋范圍大、對新手不夠友好
三、初識華為開源鏡像站:
在第一次看到群里有鏡像站的體驗報告的時候,并沒有多大的感覺,因為阿里,網(wǎng)易也有自己的鏡像站,自己也在上面找找資源,yum源除了本地,也優(yōu)先指向了這些鏡像,但是在看到華為的時候鏡像站的時候,特別的驚訝,然后是驚喜。媽耶,這個鏡像站竟然有apache下的各種工具,操作系統(tǒng)類,語言類,工具類都有,終于可以在一個網(wǎng)站上把自己所需要的東西找全,而不必到各個官網(wǎng)上去找,方便了很多,而且提供了組件的官網(wǎng)網(wǎng)址,論壇網(wǎng)址等,也是良心到家了。最重要的是比國內(nèi)的站點,下載速度肯定要比官網(wǎng)快的多。
四、測評:
而本次只是針對自己所熟悉的Pypi和Centos,apache下的hadoop,spark等組件來聊一下自己的體驗。(其他的我并不了解,不能夠客觀的做出測評)。
(一)Pypi測評
1. 新手引導(dǎo)避重就輕,部分內(nèi)容感覺缺失一部分。
華為開源鏡像站新手指導(dǎo)(Pypi篇)(https://bbs.huaweicloud.com/forum/thread-1769-1-1.html,這篇新手引導(dǎo)的最后日期是2017年11月20日,重點說了怎么安裝python和查看pip的版本和使用,對于如何把Pypi的默認源修改為華為開源鏡像站只字未提,也沒有說用pip命令安裝的時候如何臨時更改Pypi源,而博客等介紹pip命令安裝的文章大部分是在華為鏡像站之前寫的,不利于華為鏡像站的推廣。即使把它作為安裝python的指引,寫的也有點亂,對于小白也不怎么友好例如“輸入指令:a) import pip b)pip.__version__ 來查看所安裝的Pip版本號”其中a)……b)的意思應(yīng)該是分兩行寫。
關(guān)于linux系統(tǒng)中只是描述自帶python,但是linux下并沒有pip工具,按照windows的描述,是不是應(yīng)該也加一個怎么安裝pip呢。
2.Pypi下載速度快,但是pypi的鏡像源配置有點問題
? ? 首先值得一提是下載速度,畢竟是國內(nèi)的站點下載速度甩官網(wǎng)幾條街。至少是國外的十幾倍,下圖是我使用華為鏡像站下載的速度(受宿舍帶寬影響,應(yīng)該可以更高的)

圖1. 使用華為鏡像站下載速度
使用pip下載三方的模塊,下圖第一個是我用自帶的pypi源,后者是使用華為鏡像安裝。速度也是前者的十幾倍。

圖2. 使用默認的pypi源

圖3. 使用華為鏡像站pypi源
但是有一個問題,就是點進Pypi后的“設(shè)為默認”中提到在Pip的配置文件為用戶根目錄下的:~/.pip/pip.conf(Windows路徑為:C:\Users\\pip\pip.ini)“,window的路徑并不全面,也可以在%APPDATA%\pip\目錄下。
(二)Centos和yum源的
Centos這樣的系統(tǒng)鏡像在下載的時候因為也是國內(nèi)的站點,下載的時候速度要比國外的快的多,和阿里不相上下。而yum源的話,個人覺得也是對小白不太友好,在第二步中,“修改CentOS-Base.repo文件,取消baseurl開頭的行的注釋,并增加mirrorlist開頭的行的注釋。將文件中的http://mirror.centos.org替換成https://mirrors.huaweicloud.com,”沒有阿里的直接用wget下載一個配置文件簡單。
(三)Apache下的開源項目,
這個是我第一次見開源鏡像里有這些項目的,說實話對于這個我是最喜歡的,一個頁面上有所有的項目,hadoop,zookeeper,spark等等,再也不用去apache的官網(wǎng)一個一個的找,最重要的是在這里下載速度要比apache快的多。
(四)其他
相比較與阿里云,華為的組件種類很多,但是分類沒有阿里云的仔細,不過在有目標的尋找上差別不大,但是想瀏覽某一類的話,華為鏡像云處于劣勢。

圖4. 阿里云軟件分類

圖5. 華為云鏡像組件分類
? ? 另外,在訪問華為開源鏡像網(wǎng)站的時候一般都很流暢,有時候會出現(xiàn)這樣的問題需要重啟瀏覽器或者過一會才會好,不了解web開發(fā),不知道是不是我的瀏覽器的原因。

圖6. 華為鏡像站證書錯誤

圖7. 華為鏡像站404錯誤
五、總結(jié)
1.操作體驗:
基本上可以流暢的找到自己所需要的組件鏡像,并加入自己的項目中,但是覺得對新手不夠友好,在自己不清楚怎么配置的的時候,可能會遇到一些問題,不知道是不是因為產(chǎn)品的用戶定位造成的,不過還是建議把新手引導(dǎo)部分優(yōu)化一下,相比與PHP,特別是Pypi不夠清晰明了。
2.性能:
站點是國內(nèi)的,組件的訪問速度,下載和速度都要比國外的快的多,超過官網(wǎng)十幾倍很正常。測評的時候網(wǎng)速由于宿舍寬帶的限制,但依然可以超過國外官網(wǎng)的十幾倍,用戶體驗很好。
3.功能特性:
相比較阿里開源鏡像網(wǎng)站,在組件的涵蓋范圍上各有千秋,阿里的有蠻多自己二次開發(fā)的,如tengine等,不過華為涵蓋的比阿里云的多,我用的apache的頂級項目華為的都有。另外阿里云的分類比華為的要細一點,有一級分類和二級分類,但是華為的只有一級,這個在有目標的尋找上差別不大,但是想瀏覽某一類的話,華為鏡像站處于劣勢。
4.滿意度及推薦度:
對華為開源鏡像站的總體而言是十分滿意的,雖然有一些瑕疵,但是各種軟件都在升級,有不適用的很正常。至于推薦的話,我愿意在新的項目中推薦使用華為鏡像站的資源,但是已經(jīng)存在的項目不可能去更改的,另外自己閑的時候自己搞的東西十分愿意支持華為,畢竟我也是一個花粉。嘿嘿
本文轉(zhuǎn)載自華為云社區(qū)
原文地址:https://bbs.huaweicloud.com/forum/thread-14224-1-1.html
華為開源鏡像站:http://t.cn/EtIi9ce