搭建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