搭建yum 源

第一步 创建指定的文件   

mkdir -p /application/nginx/html/yum

第二步 安装创建yum 的工具

yum install createrepo -y

第三步初始化索引

createrepo -pdo /application/nginx/html/yum/ /application/nginx/html/yum/

第四步  下载rpm包

yum downgrade openssl* 

第五步 下载一个rpm包必须跟新索引

createrepo --update /application/nginx/html/yum/

第六步 暴露服务 

python -m SimpleHTTPServer 80 &>/dev/null &   (那个目录为yum 源的文件必须在那个目录下操作此命令。(简称暴露操作的当前目录。))

至此yum 源搭建完成

客户端的配置

第一步 在 /etc/yum.repos.d 当前目录下创建一个以repo 结尾的文件

第二步 添加此内容

[base]
name = "Centost7 HTTP YUM"
baseurl = http://ip
gpgcheck = 0
enabled = 1
[updates]
name = "Centost7 HTTP YUM"
baseurl = http://ip
gpgcheck = 0
enabled = 1

第三步 清除yum 缓存和 跟新yum

yum clean all  && yum update -y 

第四步 客户端可以通过 yum 来下载软件了

yum  install vim -y  

***** 推荐一个下载官网的yum 源里所有的rpm 包的方法 *******

wget -nd -r -l1  -A.rpm --no-parent http://mirrors.aliyun.com/centos/7.6.1810/os/x86_64/Packages/ -e robots=off

wget -nd -r -l1  -A.rpm --no-parent http://mirrors.163.com/centos/7.6.1810/os/x86_64/Packages/ -e robots=off

wget -nd -r -nc -p -A.rpm --no-parent http://mirrors.aliyun.com/epel/7/x86_64/Packages/ -e robots=offcd

-nd 不创建目录, wget默认会创建一个目录
-r 递归下载
-l1 (L one) 递归一层,只下载指定文件夹中的内容, 不下载下一级目录中的.
–no-parent 不下载父目录中的文件

-p 下载网页所需的所有文件,如图片等 
 

-nc:下载时跳过已经存在的文件

-e robots=off 忽略robots

 推荐几个官方的 yum 源网站

(一)、企业站
搜狐:http://mirrors.sohu.com/
网易:http://mirrors.163.com/
阿里云:http://mirrors.aliyun.com/
腾讯:http://android-mirror.bugly.qq.com:8080/(仅针对APP开发的软件,限流,不推荐)
淘宝:http://npm.taobao.org/
(二)、教育站
上海交通大学:http://ftp.sjtu.edu.cn/html/resources.xml(部分移动运营商出口状况不佳,无法访问)
华中科技大学:http://mirror.hust.edu.cn/(当前已用容量估计:4.83T)
清华大学:http://mirrors.tuna.tsinghua.edu.cn/(当前已用容量估计:9.8T)
北京理工大学:http://mirror.bit.edu.cn/web/
兰州大学:http://mirror.lzu.edu.cn/
中国科技大学:http://mirrors.ustc.edu.cn/(当前已用容量估计:21.32T)
大连东软信息学院:http://mirrors.neusoft.edu.cn/(当前已用容量估计:2.5T)
东北大学:http://mirror.neu.edu.cn/
大连理工大学:http://mirror.dlut.edu.cn/
哈尔滨工业大学:http://run.hit.edu.cn/html/(部分联通运营商出口状况不佳,无法访问)
北京交通大学:http://mirror.bjtu.edu.cn/cn/
天津大学:http://mirror.tju.edu.cn(无法访问,ping超时)
中国地质大学:http://mirrors.cug.edu.cn/(当前已用容量估计:2.3T)
浙江大学:http://mirrors.zju.edu.cn/
厦门大学:http://mirrors.xmu.edu.cn/
中山大学:http://mirror.sysu.edu.cn/
重庆大学:http://mirrors.cqu.edu.cn/(当前已用容量估计:3.93T)
北京化工大学:http://ubuntu.buct.edu.cn/(Android SDK镜像仅供校内使用,当前已用容量估计:1.72T)
南阳理工学院:http://mirror.nyist.edu.cn/
中国科学院:http://www.opencas.org/mirrors/
电子科技大学:http://ubuntu.uestc.edu.cn/(无法访问,ping超时)
电子科技大学星辰工作室:http://mirrors.stuhome.net/(当前已用容量估计:1.08T)
西北农林科技大学:http://mirrors.nwsuaf.edu.cn/(只做CentOS镜像,当前已用容量估计:140GB) 
浙江大学:http://mirrors.zju.edu.cn/
台湾淡江大学: http://ftp.tku.edu.tw/Linux/
(三)、其他
首都在线科技股份有限公司(英文名Capital Online Data Service):http://mirrors.yun-idc.com/
中国电信天翼云:http://mirrors.ctyun.cn/
noc.im:http://mirrors.noc.im/(当前已用容量估计:3.74T)
常州贝特康姆软件技术有限公司:http://centos.bitcomm.cn/(只做CentOS镜像,当前已用容量估计:140GB)
公云PubYun(母公司为贝特康姆):http://mirrors.pubyun.com/
Linux运维派:http://mirrors.skyshe.cn/(使用阿里云服务器,界面使用浙江大学的模板,首页维护,内容可访问)
中国互联网络信息中心:http://mirrors.cnnic.cn/(只做Apache镜像,当前已用容量估计:120GB)
Fayea工作室:http://apache.fayea.com/(只做Apache镜像,当前已用容量估计:120GB)
开源中国社区 http://mirrors.oss.org.cn/
软件版
(一)、操作系统类
 1.Ubuntu

阿里云:http://mirrors.aliyun.com/ubuntu-releases/
网易:http://mirrors.163.com/ubuntu-releases/
搜狐:http://mirrors.sohu.com/ubuntu-releases/(搜狐在12年之后似乎不同步了)
首都在线科技股份有限公司:http://mirrors.yun-idc.com/ubuntu-releases/
2.CentOS

网易:http://mirrors.163.com/centos/
搜狐:http://mirrors.sohu.com/centos/
阿里云:http://mirrors.aliyun.com/centos/
(二)、服务器类
1.Apache

中国互联网络信息中心:http://mirrors.cnnic.cn/apache/
华中科技大学:http://mirrors.hust.edu.cn/apache/
北京理工大学:http://mirror.bit.edu.cn/apache/
TOMCAT全版本:https://archive.apache.org/dist/tomcat/
2.MySQL

北京理工大学:http://mirror.bit.edu.cn/mysql/Downloads/
中国电信天翼云:http://mirrors.ctyun.cn/Mysql/
搜狐镜像源:http://mirrors.sohu.com/mysql/
3.PostgreSQL

浙江大学:http://mirrors.zju.edu.cn/postgresql/
4.MariaDB

中国电信天翼云:http://mirrors.ctyun.cn/MariaDB/
5.VideoLAN

大连东软信息学院:http://mirrors.neusoft.edu.cn/videolan/
中国科技大学:http://mirrors.ustc.edu.cn/videolan-ftp/
6、php

php全版本:  https://secure.php.net/releases/
(三)、开发工具类
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/
2.Android SDK

中国科学院:http://mirrors.opencas.ac.cn/android/repository/
南洋理工学院:http://mirror.nyist.edu.cn/android/repository/
中国科学院:http://mirrors.opencas.cn/android/repository/
腾讯:http://android-mirror.bugly.qq.com:8080/android/repository/(限流,不推荐)
大连东软信息学院:http://mirrors.neusoft.edu.cn/android/repository/(同步效果不如中科院的镜像,不推荐)
3.Xcode

腾讯:http://android-mirror.bugly.qq.com:8080/Xcode/(从7.2之后不再更新,建议直接从官网下载)
(四)、容器
lxc国内镜像源: https://mirrors.tuna.tsinghua.edu.cn/lxc-images/
 

官方镜像列表状态地址
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

 

 
posted @ 2020-06-05 17:22  杨涛481  阅读(327)  评论(0编辑  收藏  举报