阿里雲開源鏡像站 (http://mirrors.aliyun.com/)
網易開源鏡像站 (http://mirrors.163.com/)
中國科學技術大學開源鏡像站 (http://mirrors.ustc.edu.cn/)
清華大學開源軟件鏡像站 (https://mirrors.tuna.tsinghua.edu.cn/)
中國電信天翼雲 (http://mirrors.ctyun.cn/)php
1.Ubuntu
阿里雲:http://mirrors.aliyun.com/ubuntu-releases/
網易:http://mirrors.163.com/ubuntu-releases/
首都在線科技股份有限公司:http://mirrors.yun-idc.com/ubuntu-releases/html
2.centos
網易:http://mirrors.163.com/centos/
搜狐:http://mirrors.sohu.com/centos/
阿里雲:http://mirrors.aliyun.com/centos/node
1.tomcat、Apache
中國互聯網絡信息中心:http://mirrors.cnnic.cn/apache/
華中科技大學:http://mirrors.hust.edu.cn/apache/
北京理工大學:http://mirror.bit.edu.cn/apache/mysql
2.MySQL
北京理工大學:http://mirror.bit.edu.cn/mysql/Downloads/
中國電信天翼雲:http://mirrors.ctyun.cn/Mysql/linux
3.PostgreSQL
浙江大學:http://mirrors.zju.edu.cn/postgresql/android
4.MariaDB
中國電信天翼雲:http://mirrors.ctyun.cn/MariaDB/laravel
5.VideoLAN
大連東軟信息學院:http://mirrors.neusoft.edu.cn/videolan/
中國科技大學:http://mirrors.ustc.edu.cn/videolan-ftp/git
1.eclipse
中國科技大學:http://mirrors.ustc.edu.cn/eclipse/
中國科學院:http://mirrors.opencas.cn/eclipse/
東北大學:http://ftp.neu.edu.cn/mirrors/eclipse/,http://mirror.neu.edu.cn/eclipse/github
2.安卓SDK
中國科學院:http://mirrors.opencas.ac.cn/android/repository/
南洋理工學院:http://mirror.nyist.edu.cn/android/repository/
中國科學院:http://mirrors.opencas.cn/android/repository/sql
CentOS:http://mirror-status.centos.org/#cn
Archlinux:https://www.archlinux.org/mirrors/status/
Ubuntu:https://launchpad.net/ubuntu/+cdmirrors
Debian:http://mirror.debian.org/status.html
Fedora Linux/Fedora EPEL:https://admin.fedoraproject.org/mirrormanager/mirrors
Apache:http://www.apache.org/mirrors/#cn
Cygwin:https://www.cygwin.com/mirrors.html
安裝lavavel步驟:
說明,第二、3步驟能夠換成:
Composer 更換爲國內鏡像源
以 laravel 項目的 composer.json 配置文件爲例,添加本鏡像服務配置信息後以下所示(注意紅色代碼):
{
"config": { "preferred-install": "dist", "sort-packages": true, "optimize-autoloader": true, "secure-http": false }, "repositories": [ {"type": "composer", "url": "http://packagist.phpcomposer.com"}, {"packagist": false} ] }
注意:
1. 爲了不安裝包的時候都要執行兩次查詢,切記要添加"packagist": false,禁用 packagist 的設置。
2. 解決在項目中composer update組件時出現錯誤提示「[Composer\Downloader\TransportException]...」,直接改composer.json,給「config」項中加上"secure-http": false,即禁用https請求,改用http方式。
使用本鏡像服務就意味着下載的全部的安裝包元數據都未來自本鏡像服務,而再也不向 packagist.org 發起請求。這將加速 Composer 的安裝過程,而且更加可靠、快速。(因爲衆所周知的緣由,國外的網站鏈接速度太慢,而且隨時可能被牆)
全局修改方法:
打開命令行窗口(windows用戶)或控制檯(Linux、Mac 用戶)並執行以下命令:
composer config -g repositories.packagist composer http://packagist.phpcomposer.com
composer config -g secure-http false
nodejs和npm的倉庫託管在S3上,在國內訪問十分困難,這裏能夠用淘寶的鏡像站npm.taobao.org代替。如下提供幾種不一樣的使用淘寶NodeJS鏡像的方法:
1.臨時使用
npm --registry https://registry.npm.taobao.org install express
2.持久使用
獲得本來的鏡像地址
npm get registry
> https://registry.npmjs.org/
設成淘寶的
npm config set registry https://registry.npm.taobao.org
換成原來的
npm config set registry https://registry.npmjs.org/
配置後可經過下面方式來驗證是否成功
npm config get registry 或 npm info express
3.經過cnpm使用(支持 npm 除了 publish 以外的全部命令)
npm install -g cnpm --registry=https://registry.npm.taobao.org
使用
cnpm install express
你們都知道,因爲國內政策上的某些緣由,咱們已經不可以聯上android sdk官方上更新咱們電腦裏面的android sdk。可是,國內的某些單位提供了android sdk的鏡像服務器來方便了咱們進行andriod sdk的更新,下面,我來講明如何操做進行android sdk的更新
配置地址, http://mirrors.neusoft.edu.cn/configurations.we#android
啓動 Android SDK Manager ,打開主界面,依次選擇「Tools」、「Options...」,彈出『Android SDK Manager - Settings』窗口;
在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」輸入框內填入mirrors.neusoft.edu.cn和80,而且選中「Force https://... sources to be fetched using http://...」複選框。設置完成後單擊「Close」按鈕關閉『Android SDK Manager - Settings』窗口返回到主界面;
依次選擇「Packages」、「Reload」,選擇須要的組件,便可安裝
建議關了sdk再重啓一下,你就會發現你能夠更新android sdk的不少鏡像了。速度其實比android devoper可能還快。
PS:該方法爲利用DNS重定向,若是修改了hosts文件可能會致使沒法正確鏈接到目標鏡像源,仍然鏈接到Google源,解決方案: 在hosts文件臨時刪除下對Google域名的重定向
docker的pull真心好用,可是docker的默認鏡像源全在美國,因此通常狀況下使用docker pull xxxx的時候會出現Repository not found,或者拉取鏡像速度慢得讓人沒法接受。
根據以往的經驗,yum源能夠換國內的,maven源能夠換國內的,npm源能夠換國內的,因此docker源理論上也是能夠的。
我這裏選擇的是DaoCloud的源,據說他是國內第一個提供docker鏡像源的機構,如今阿里雲好像也給了每一個用戶一個加速地址。
Docker 版本在 1.8 與 1.11 之間(1.8如下好像也行)
找到docker配置文件,不一樣系統下,docker文件的位置不同,我是linux(其餘系統的的配置請見最後,如何得到加速地址的地方),目錄爲/etc/default/docker,若是沒有,那麼就在/etc/sysconfig/docker,若是仍是沒有,那麼就去/etc/default/下建立一個吧。
編輯docker
vim docker
加入DOCKER_OPTS="--registry-mirror=http://18817714.m.daocloud.io"
其中http://18817714.m.daocloud.io是個人加速地址,我只有一個月的無償使用時間,到2017/4/27就過時了。你換成你本身的,或者去網上搜一個好心人提供的,長期免費的就好了。(如何得到本身的加速地址,請看後面)
Docker 版本在 1.12 或更高
建立或修改 /etc/docker/daemon.json 文件,修改成以下形式
{ "registry-mirrors": [ "加速地址" ], "insecure-registries": [] }
重啓docker
service docker restart
再去試試docker pull,速度是否是快的飛起。
加速地址獲取方法(我使用的DaoCloud)
網址:https://www.daocloud.io/
先註冊一個,登錄,能夠免費得到30天試用時間。
而後操做如圖:
linux的這段腳本只對docker 1.9版本以上有效,加速地址就是紅色框內那一段。
DaoCloud - Docker加速器
阿里雲 - 開發者平臺
微鏡像 - 希雲cSphere
鏡像廣場 - 時速雲
靈雀雲
網易蜂巢
阿里雲 - 開發者平臺:https://dev.aliyun.com/
阿里雲 - 容器Hub服務控制檯:https://cr.console.aliyun.com/
註冊並登錄阿里雲 - 開發者平臺以後,在首頁點擊「建立個人容器鏡像」,而後就會來到阿里雲的服務面板。點擊加速器標籤。
根據提示輸入Docker登陸時須要使用的密碼(後期可更改),用戶名就是登陸阿里雲的用戶名。
在出現的頁面中,能夠獲得一個專屬的鏡像加速地址,相似於「https://1234abcd.mirror.aliyuncs.com」。
根據頁面中的「操做文檔」信息,配置本身的Docker加速器。
或者,登陸阿里雲 - 容器Hub服務控制檯以後,點擊加速器標籤,也會出現相應信息。
這裏以CentOS爲例:
安裝或升級Docker 您能夠經過阿里雲的鏡像倉庫下載: mirrors.aliyun.com/help/docker-engine curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh - 配置Docker加速器 您可使用以下的腳本將mirror的配置添加到docker daemon的啓動參數中。 # 系統要求 CentOS 7 以上,Docker 1.9 以上。 sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service sudo sed -i "s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=https://1234abcd.mirror.aliyuncs.com|g" /etc/systemd/system/docker.service sudo systemctl daemon-reload sudo service docker restart
阿里雲容器服務(Docker) - Docker 鏡像加速器
大體等同於阿里雲的Docker加速器,主要環節也就是如下三步:
配置Docker加速器的本質就是把Docker配置文件中的鏡像下載地址由默認的Docker Hub地址變爲國內鏡像的加速地址。/lib/systemd/system/docker.service
/etc/systemd/system/docker.service
例如:CentOS7
將以下內容加入到Docker配置文件/etc/sysconfig/docker
,而後重啓docker。OPTIONS=--registry-mirror=http://abcd1234.m.daocloud.io
Maven是當前流行的項目管理工具,但官方的庫在國外常常連不上,連上也下載速度很慢。國內oschina的maven服務器很早以前就關了。今天發現阿里雲的一箇中央倉庫,親測可用。
<mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror>
修改${maven.home}/conf或者${user.home}/.m2文件夾下的settings.xml文件,在<mirrors>標籤下加入上述內容便可。以下:
<?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <mirrors> <!-- 阿里雲倉庫 --> <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/repositories/central/</url> </mirror> <!-- 中央倉庫1 --> <mirror> <id>repo1</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://repo1.maven.org/maven2/</url> </mirror> <!-- 中央倉庫2 --> <mirror> <id>repo2</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://repo2.maven.org/maven2/</url> </mirror> </mirrors> </settings>
阿里雲Linux安裝鏡像源地址:http://mirrors.aliyun.com/
CentOS系統更換軟件安裝源
第一步:備份你的原鏡像文件,以避免出錯後能夠恢復。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
第二步:下載新的CentOS-Base.repo 到/etc/yum.repos.d/
# CentOS 5 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo # CentOS 6 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo # CentOS 7 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
第三步:運行yum makecache生成緩存
yum clean all yum makecache
163開源鏡像站是國內比較老的一個網站。不少人都在使用。從這裏就能夠看出來,網易,果真是業界良心啊。
網易163安裝軟件鏡像源 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
Windows系統快速切換Hosts工具:https://github.com/oldj/SwitchHosts
github查找hosts關鍵詞的項目,得到最新紅杏IP,記得原來的host要保存一份
2016年國內開源鏡像站點彙總 (http://www.cnblogs.com/jtlgb/p/5702713.html)
===composer===
https://pkg.phpcomposer.com/
http://blog.csdn.net/u011743396/article/details/50358057
http://blog.csdn.net/soonfly/article/details/50981799
http://blog.sina.com.cn/s/blog_a3fb1fe30102wbsp.html
===npm===
npm的鏡像替換成淘寶 (http://www.cnblogs.com/zycbloger/p/6210049.html)
npm太慢,淘寶npm鏡像使用方法 (http://blog.csdn.net/quuqu/article/details/64121812)
===android sdk===
Android SDK 國內鏡像 (http://www.cnblogs.com/zjoch/p/5490290.html)
===docker===
Docker - 國內鏡像的配置及使用 (http://www.cnblogs.com/anliven/p/6218741.html)
Docker國內鏡像源設置 (http://blog.csdn.net/Mr_OOO/article/details/67016309)
===maven===
maven更換下載鏡像源-解決下載慢問題 (http://www.cnblogs.com/duking1991/p/6110192.html)
===yum===
Centos修改鏡像爲國內的阿里雲源或者163源等國內源 (http://blog.csdn.net/kenlong/article/details/51726446)
版權聲明:本文采用署名-非商業性使用-相同方式共享(CC BY-NC-SA 3.0 CN)國際許可協議進行許可,轉載請註明做者及出處。 |