RHEL/CentOS/Fedora經常使用的 CentOS 5/6/7 yum 源(EPEL、Remi、RPMForge、RPMFusion, ius,163,sohu,阿里雲)配置

  RHEL以及他的衍生髮行版如CentOS、Scientific Linux爲了穩定,官方的rpm repository提供的rpm包每每是很滯後的,固然了,這樣作這是無可厚非的,畢竟這是服務器版本,安全穩定是重點,官方的rpm repository提供的rpm包也不夠豐富,不少時候須要本身編譯那太辛苦了,而EPEL偏偏能夠解決這兩方面的問題。
  EPEL的全稱叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社區打造,爲 RHEL 及衍生髮行版如 CentOS、Scientific Linux 等提供高質量軟件包的項目。裝上了 EPEL以後,就至關於添加了一個第三方源。
  若是你知道rpmfusion.org的話,拿 rpmfusion 作比較仍是很恰當的,rpmfusion 主要爲桌面發行版提供大量rpm包,而EPEL則爲服務器版本提供大量的rpm包,並且大多數rpm包在官方 repository 中是找不到的

  另一個特色是絕大多數rpm包要比官方repository 的rpm包版本要來得新,好比我前些日子在CentOS上安裝的php,RHEL爲了穩定性還在延用5.1.6版,我記得這是去年上半年的版本,而php 的最新版本已經到5.3.2,若是在php5.1.6的基礎上安裝phpmyadmin,則會提示php版本太低,這時候,EPEL中提供的較新php rpm就能很方便的派上用場了。
php

   若是既想得到 RHEL 的高質量、高性能、高可靠性,又須要方便易用(關鍵是免費)的軟件包更新功能,那麼 Fedora Project 推出的 EPEL(Extra Packages for Enterprise Linux)正好適合你。EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社區打造,爲 RHEL 及衍生髮行版如 CentOS、Scientific Linux 等提供高質量軟件包的項目。html



Centos-7_aliyun.repojava

CentOS-Base.repo.backupmysql

CentOS-CR.repolinux

CentOS-fasttrack.repo epel.repoandroid

fedora-updates-cds.reponginx

ius-archive.repo ius.repo remi.repogit

CentOS7-Base-163.repo.backupgithub

CentOS-Base-sohu.repo.backupweb

CentOS-Debuginfo.repo

CentOS-Media.repo

epel-testing.repo

google-chrome.repo

ius-dev.repo

ius-testing.repo

remi-safe.repo



經常使用的 CentOS 5/6/7 yum 源

yum repolist      ##查看安裝了哪些源

rpmforge

# centos 5 i386
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.i386.rpm
# centos 5 x86_64
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm

# centos 6 i686
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.
# centos 6 x86_64
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

# centos 7
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm

epel

# centos 5 i386
rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
# centos 5 x86_64
rpm -Uvh http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

# centos 6 i386
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# centos 6 x86_64
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

# centos 7
rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
或者: http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ( proj等在其它源搜不到)
或者:yum install epel-release

remi

# centos 5
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
# centos 6
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# centos 7
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

vim /etc/yum.repos.d/remi.repo 更改 enabled=1

ius

# centos 5 i386
rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/CentOS/5/i386/ius-release-1.0-13.ius.centos5.noarch.rpm
# centos 5 x86_64
rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/CentOS/5/x86_64/epel-release-5-4.noarch.rpm

# centos 6 i386
rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/CentOS/6/i386/ius-release-1.0-13.ius.centos6.noarch.rpm
# centos 6 x86_64
rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/CentOS/6/x86_64/ius-release-1.0-13.ius.centos6.noarch.rpm

# centos 7
rpm -Uvh http://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64/ius-release-1.0-14.ius.centos7.noarch.rpm

webtatic源

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

RPMFusion源

RPMFusion目前尚未centos7版本的repo
CentOS官方說RPMFusion軟件庫裏面的軟件穩定性不如rpmforge。詳請見:http://rpmfusion.org/

 

記錄幾個經常使用的CentOS 7下的yum源,方便安裝這些軟件。 

PHP

使用remi源: 

$ sudo rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi 
$ sudo rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm


MariaDB

Here is your custom MariaDB YUM repository entry for CentOS. Copy and paste it into a file under /etc/yum.repos.d/ (we suggest naming the file MariaDB.repo or something similar).

# MariaDB 10.1 CentOS repository list - created 2016-03-31 09:25 UTC# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

執行安裝命令:

sudo yum install MariaDB-server MariaDB-client


Redis

wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make

設置service方式啓動,參見: quickstart 和 Redis生成環境自動啓動

 

Nginx

To add NGINX yum repository, create a file named/etc/yum.repos.d/nginx.repo and paste one of the configurations below:

CentOS:

[nginx]
name=nginxrepo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

 

阿里雲

① 備份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
② 下載新的CentOS-Base.repo 到/etc/yum.repos.d/

CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
③ 以後運行yum makecache生成緩存

 

以上爲國外站點,可參考: 國內的一些開源鏡像站彙總

東軟:http://mirrors.neusoft.edu.cn/epel/7/x86_64/e/epel-release-7-8.noarch.rpm

 


源操做相關命令

Metadata file does not match checksumyum clean all //清除源緩存信息,不然會出現錯誤:
yum makecache //重建源緩存信息 yum install --disablerepo=* --enablerepo=reponame package //從reponame源安裝一個package包
yum repolist      ##查看安裝了哪些源,檢查是否已添加至源列表
rpm -ivh epel-release-latest-7.noarch.rpm






修改yum源的方法有兩種,不少朋友喜歡修改yum.repos.d這個文件進行更改,deepvps感受這個方法不是太好,如下這個方法就方便多了。 在CentOS系統中,能夠直接經過yum來安裝組件,但系統默認的yum源速度每每不盡人意,都鏈接海外的,爲了在國內達到快速安裝的目的,就要須要修改yum源,可使用http://mirrors.163.com/   http://mirrors.sohu.com 這2個國內源。

一、進入存放源配置的文件夾 cd /etc/yum.repos.d

二、備份默認源 mv ./CentOS-Base.repo ./CentOS-Base.repo.bak

三、使用wget下載163的源 http://mirrors.163.com/.help/centos.html 
wget  http://mirrors.163.com/.help/CentOS6-Base-163.repo 
或 wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo

四、把下載下來的文件CentOS-Base-163.repo設置爲默認源
mv CentOS6-Base-163.repo CentOS-Base.repo


經過上述操做就把默認源修改成163的了。固然上述的第3、四步能夠合併爲以下: 
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo -O CentOS-Base.repo

五、運行yum makecache生成緩存
再試試 yum update就知道能夠了。

 

ISO鏡像搭建高速的本地源

系統最小化安裝的同窗不少包能夠快速的繼續從iso鏡像中來補充

 sudo mv CentOS-7.0-1406-x86_64-DVD.iso /mnt
sudo mkdir /mnt/centos #建立鏡像掛載目錄 sudo vi /etc/fstab #配置開機自動掛載iso鏡像 #追加下面一行 /mnt/CentOS-7.0-1406-x86_64-DVD.iso /mnt/centos iso9660 defaults,ro,loop 0 0 sudo mount -a #全量掛載一次 sudo vi /etc/yum.repos.d/CentOS-Local.repo #新建本地源配置文件 #添加下面幾行 [local] name=local baseurl=file:///mnt/centos enabled=1 gpgcheck=1 gpgkey=file:///mnt/centos/RPM-GPG-KEY-CentOS-7 #接着重建下yum源緩存


CentOS默認自帶CentOS-Base.repo源,但官方源中去除了不少有版權爭議的軟件,並且安裝的軟件也不是最新的穩定版。Fedora自帶的源中也找不到不少多媒體軟件,若是須要安裝,必需先添加其餘源,如RPMFusion和RPMForge等第三方軟件庫。 下面GoFace來一一介紹各類第三方軟件庫,如下軟件庫適用於與RHEL徹底兼容的linux發行版,如CentOS,Fedora,Scientific Linux。Scientific Linux你們可能有點陌生,它與CentOS相似,是RedHat Linux的克隆版,GoFace以前有過介紹:http://blog.51osos.com/linux/scientific-linux/ 。
 
 

源如何使用各類源

以上源對CentOS等系統徹底兼容,但各軟件庫之間並不能保證徹底兼容沒有衝突。若是您須要使用以上源,您須要安裝yum-priorities插件。安裝yum-priorities插件後,您能夠給各個源設置優先級priority。通常設置官方標準源優先級爲1,最高,第三方推薦>10

priority=N (N爲1到99的正整數,數值越小越優先)
[base], [addons], [updates], [extras] … priority=1
[CentOSplus],[contrib] … priority=2
其餘第三的軟件源爲:priority=N (推薦N>10
vi remi.repo 將[remi] 中的 enabled=0 改爲 enabled=1 來啓用 remi 源
rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
 rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-remi
在remi.repo中和epel.repo中添加priority設置便可使用。

 


http://wiki.centos.org/zh/AdditionalResources/Repositories

 

 

 

 

 

 

 

 

 

 

 

 

 

國內開源鏡像站點彙總

標籤: 國內開源鏡像站點彙總
分類:

目錄(?)[+]

國內開源鏡像站點彙總

1、站點版

(一)、企業站

  1. 網易:http://mirrors.163.com/
  2. 搜狐:http://mirrors.sohu.com/(Ubuntu舊發行版同步被凍結,不一樣步Ubuntu新發行版,Ubuntu源同步正常)
  3. 阿里雲:http://mirrors.aliyun.com/(部分鏡像同步延遲超過1天)
  4. 騰訊Bugly:http://android-mirror.bugly.qq.com:8080/(僅針對APP開發的軟件,手動同步,限流)
  5. 首都在線科技股份有限公司(英文名Capital Online Data Service):http://mirrors.yun-idc.com/fedora-updates-cds.repo

(二)、教育站

  1. 中國科技大學:https://mirrors.ustc.edu.cn/(當前已用容量估計:21.32T)
  2. 清華大學:https://mirrors.tuna.tsinghua.edu.cn/((當前已用容量估計:9.8T)
  3. 吉林大學:http://mirrors.jlu.edu.cn/(當前已用容量估計:5.67T)
  4. 北京交通大學:http://mirror.bjtu.edu.cn/
  5. 北京理工大學:http://mirror.bit.edu.cn/web/
  6. 蘭州大學:http://mirror.lzu.edu.cn/
  7. 上海交通大學:http://ftp.sjtu.edu.cn/ftp://ftp.sjtu.edu.cn/(部分移動運營商出口情況不佳,沒法訪問)
  8. 大連東軟信息學院:http://mirrors.neusoft.edu.cn/(當前已用容量估計:2.5T)
  9. 東北大學:http://mirror.neu.edu.cn/
  10. 浙江大學:http://mirrors.zju.edu.cn/
  11. 廈門大學:http://mirrors.xmu.edu.cn/
  12. 中山大學:http://mirror.sysu.edu.cn/
  13. 重慶大學:http://mirrors.cqu.edu.cn/(當前已用容量估計:3.93T)
  14. 南陽理工學院:http://mirror.nyist.edu.cn/
  15. 中科院高能物理研究所:http://mirror.ihep.ac.cn/http://mir-cern.ihep.ac.cn/
  16. 電子科技大學凝聚網絡安全工做室:http://mirrors.cnssuestc.org/
  17. 西北農林科技大學:http://mirrors.nwsuaf.edu.cn/(只收錄CentOS鏡像,當前已用容量估計:140GB)
  18. 鄭州大學:https://mirrors.zzu.edu.cn/
  19. 南京信息工程大學:http://mirrors.duohuo.org/
  20. 華中科技大學:http://mirror.hust.edu.cn/(當前已用容量估計:4.83T)
  21. 重慶郵電大學:http://mirrors.cqupt.edu.cn/(當前已用容量估計:1.68T)
  22. 大連理工大學:http://mirror.dlut.edu.cn/
  23. 江蘇廣播電視大學:http://mirrors.jstvu.edu.cn/
  24. 山東女子學院:http://mirrors.sdwu.edu.cn/
  25. 西安交通大學:http://mirrors.xjtu.edu.cn/
  26. 西安電子科技大學:http://linux.xidian.edu.cn/http://xdlinux.info/(鏡像僅供校內使用)
  27. 南開大學:http://ftp.nankai.edu.cn/(鏡像僅供校內使用)
  28. 天津大學:http://mirror.tju.edu.cn(鏡像僅供校內使用,另外一域名爲zyrj.org)
  29. 南京師範大學:http://mirrors.njnu.edu.cn/(鏡像僅供校內使用)
  30. 電子科技大學:http://ubuntu.uestc.edu.cn/(首頁近一年無人維護,內容可訪問)
  31. 中央音樂學院:http://fundawang.lcuc.org.cn/(鏡像僅供校內使用)
  32. 雲南大學:http://archive.ubuntu.mirrors.opensource.ynu.edu.cn/(收錄ubuntu軟件源),http://pypi.opensource.ynu.edu.cn/(收錄pypi)
  33. 上海科技大學:https://mirrors.geekpie.org/
  34. 南京信息職業技術學院:https://mirrors.njcit.cn/
  35. 上海交通大學SJTUG:http://mirrors.sjtug.org/

(三)、其餘

  1. 中國電信天翼雲:http://mirrors.ctyun.cn/
  2. 常州貝特康姆軟件技術有限公司(公雲PubYun):http://centos.bitcomm.cn/http://mirrors.pubyun.com/(當前已用容量估計:2.3T)
  3. 海波網絡鏡像:http://mirrors.hypo.cn/(當前已用容量估計:1.68T,部分鏡像同步延遲超過3天)
  4. 開源鏡像文件搜索:http://mirrors.org.cn/(只能搜索和瀏覽,不能下載)
  5. Linux運維派:http://mirrors.skyshe.cn/(使用阿里雲服務器,界面使用浙江大學的模板,首頁維護,內容可訪問)
  6. 北京鵬博士寬帶:http://mirrors.btte.net/(只收錄CentOS)
  7. 中國互聯網絡信息中心:http://mirrors.cnnic.cn/(只收錄Apache鏡像,當前已用容量估計:120GB)
  8. Fayea工做室:http://apache.fayea.com/(只收錄Apache鏡像,當前已用容量估計:120GB)
  9. 豆瓣pypi:http://pypi.douban.com/https://pypi.doubanio.com/
  10. v2ex的pypi:http://pypi.v2ex.com/(部分地區長城寬帶用戶會強制跳轉到https出現訪問異常)
  11. 淘寶NPM:https://npm.taobao.org/
  12. Ruby China的RubyGems:https://gems.ruby-china.org/
  13. 開源中國Maven倉庫鏡像:http://maven.oschina.net/(2013年上線,20160415至今處於掛了的狀態,建議使用ibiblio的鏡像)
  14. 阿里雲Maven倉庫鏡像:http://maven.aliyun.com/nexus/
  15. LinuxEye:http://mirrors.linuxeye.com/
  16. 移動雲鏡像站:http://mirrors.bclinux.org/
  17. Cloud-Stack鏡像站:http://mirrors.cloudstack-china.com/
  18. cn99(常州貝特康姆旗下):http://mirrors.cn99.com/
  19. 龍芯開源社區:http://mirrors.loongnix.org/(只收錄龍芯鏡像)

(四)、確認關閉的鏡像站

  1. 北京航空航天大學:http://mirror.buaa.edu.cn/http://mirror.buaabt.cn/(2012年創建,2014年關閉。鏡像站關閉後不久,將來花園BT關閉。)
  2. 青島大學:http://mirror.qdu.edu.cn/https://mirror.osqdu.org/(2009年創建,2012年關閉,OSQDU主要管理人員沒法繼續維護)
  3. 煉數成金Apache鏡像:http://apache.dataguru.cn/(2016年關閉)
  4. 貓撲Apache鏡像:http://labs.mop.com/apache-mirror/(2016年關閉)
  5. 人人網Apache鏡像:http://labs.renren.com/apache-mirror/(2016年關閉)
  6. 開源中國社區:http://mirrors.oss.org.cn/http://mirrors.oschina.net/(2015年關閉)
  7. 希網網絡cn99:http://ubuntu.cn99.com/(域名CNAME跳轉到網易鏡像,2016年9月重建)
  8. 華中科技大學啓明學院:http://mirrors.hustunique.com/(域名跳轉到清華鏡像)
  9. ZMX - IT技術交流論壇:http://mirrors.itzmx.com/(域名跳轉到清華鏡像)
  10. 中國科學院:http://www.opencas.org/mirrors/(2016年5月關閉)
  11. 電子科技大學LUG鏡像:http://mirrors.uestc.xyz/(2016年4月關閉)
  12. 北京郵電大學:ftp://ftp.bupt.edu.cn/pub/mirror/(2016年9月關閉,清空FTP)
  13. 西南大學:http://mirrors.linuxstory.org/http://mirrors.swu.edu.cn/(2016年6月關閉)
  14. 電子科技大學星辰工做室:http://mirrors.stuhome.net/(2016年8月關閉)
  15. noc.im:http://mirrors.noc.im/(2016年8月關閉)
  16. LUPA:http://mirror.lupaworld.com/(2016年中止同步,無實質內容)
  17. 遠景:http://mirror.pcbeta.com/(2016年6月關閉)
  18. 山東理工大學:http://ruby.sdutlinux.org/(2016年9月關閉)
  19. 新浪:http://mirrors.sina.cn/http://mirrors.sina.com/(只收錄CentOS,2015年3月上線,2016年10月關閉)
  20. 哈爾濱工業大學:http://run.hit.edu.cn/html/(2016年10月關閉)
  21. 中國地質大學:http://mirrors.cug.edu.cn/(2016年11月關閉)
  22. 北京化工大學:http://ubuntu.buct.edu.cn/(2016年11月關閉)

2、軟件版

(一)、操做系統類

  1. Ubuntu

  2. Centos

  3. 樹莓派Raspbian

(二)、服務器類

  1. Tomcat、Apache

  2. MySQL

  3. PostgreSQL

  4. MariaDB

  5. mongodb

  6. VideoLAN

(三)、開發工具類

  1. eclipse

  2. 安卓SDK

  3. 安卓源碼AOSP

  4. Xcode

  5. Docker Hub

  6. GitLab-CE

3、官方鏡像列表狀態地址

4、幾個官方cn子域解析

5、鏡像站搭建參考

  1. 搭建開源鏡像站-FPs,http://fangpeishi.github.io/build_opensource_mirror.html
  2. 科大開源軟件鏡像是怎樣煉成的,http://blog.renren.com/blog/350643946/912702930http://blog.163.com/huangjiayao_1992/blog/static/2527169220138411412404/
  3. 北京交通大學同步腳本,https://github.com/ideal/mirror
  4. 中國科學院同步腳本,https://github.com/opencas/mirrors
  5. 浙江大學同步腳本,https://github.com/zjulughttps://github.com/ZJU-NewMirrors
  6. 重慶郵電大學同步腳本,https://github.com/CQUPTMirror
  7. 蘭州大學同步腳本,https://github.com/LZUOSS/Mirror

6、鏡像站異動狀況

  • 2016-11-13:新浪鏡像站全網沒法訪問,由17ce 提供測試結果
  • 2016-11-13:北京交通大學鏡像首頁訪問出現403Forbidden
  • 2016-11-13:哈爾濱工業大學鏡像目錄被清空
  • 2016-11-13:中國地質大學鏡像站全網沒法訪問,由17ce提供測試結果
  • 2016-11-13:北京化工大學鏡像站全網沒法訪問,由17ce提供測試結果
  • 2016-11-13:雲南大學pypi鏡像地址沒法訪問
  • 2016-11-13:Linux運維派鏡像首頁訪問出現404
  • 2016-11-26:新浪鏡像站截至目前已經失聯51天,移相當閉列表
  • 2016-11-26:首都在線移至企業站列表,首都在線是國內的一家主機商,有國內節點和海外節點
  • 2016-12-10:哈爾濱工業大學鏡像目錄截至目前已經超過一個月沒法訪問,移相當閉列表
  • 2017-1-5:北京化工大學鏡像截至目前已經超過兩個月沒法訪問,移相當閉列表
  • 2017-1-5:中國地質大學鏡像截至目前已經超過兩個月沒法訪問,移相當閉列表
  • 2017-1-5:新增南京信息職業技術學院鏡像,這個鏡像在2016年11上線
  • 2017-1-5:新增龍芯開源社區鏡像,這個鏡像應該是很早(2015年以前)就創建了只是不對外,目前只更新龍芯鏡像
  • 2017-1-6:新增上海交通大學SJTUG鏡像,據v2ex上的消息,這個鏡像於2016年上線用來替代原來的上海交通大學鏡像,不過目前這個鏡像的發展狀況也不樂觀


     轉載於:https://code.csdn.net/gsls200808/chinese-opensource-mirror-site/tree/master(尊重原著)
相關文章
相關標籤/搜索