各开源软件介绍:https://www.oschina.net/project 开源中国
一、国内高校的开源软件综合镜像站点
清华大学:https://mirrors4.tuna.tsinghua.edu.cn
中国科学技术大学:https://mirrors.ustc.edu.cn/
北京外国语大学:https://mirrors.bfsu.edu.cn/
浙江大学:http://mirrors.zju.edu.cn/
南京大学:http://mirrors.nju.edu.cn/
北京交通大学:https://mirror.bjtu.edu.cn/
上海交通大学:https://mirrors.sjtug.sjtu.edu.cn/
重庆大学:http://mirrors.cqu.edu.cn/
香港中文大学 :http://ftp.cuhk.edu.hk/
东北大学:http://mirror.neu.edu.cn/
厦门大学:http://mirrors.xmu.edu.cn/
华中科技大学:http://mirror.hust.edu.cn/
兰州大学:http://mirror.lzu.edu.cn/
南京邮电大学:https://mirrors.njupt.edu.cn/
同济大学:https://mirrors.tongji.edu.cn/
二、企业机构开源综合镜像站点
华为:https://mirrors.huaweicloud.com/
腾讯:https://mirrors.cloud.tencent.com/
网易:http://mirrors.163.com/
搜狐:http://mirrors.sohu.com/
在线科技:http://mirrors.yun-idc.com/
中国互联网: http://mirrors.cnnic.cn (指向清华大学)
Rackspace:http://hkg.mirror.rackspace.com
azure:http://mirror.azure.cn/
三、国外大学综合镜像站点
日本京都大学:http://ftp.jp.debian.org/
莫斯科核子研究大学:http://ftp.jp.debian.org/
北陆先端科学技术大学院大学JAIST: http://ftp.jaist.ac.jp/pub/
卡内基梅隆大学CMU: http://www.club.cc.cmu.edu/pub
麻省理工学院MIT: http://mirrors.mit.edu/
哥伦比亚大学: http://mirror.cc.columbia.edu/
俄勒冈州立大学: http://ftp.osuosl.org/pub
伊利诺伊大学厄巴纳-香槟分校: http://cosmos.cites.illinois.edu/
杜克大学: http://archive.linux.duke.edu/
约翰·霍普金斯大学: http://mirrors.acm.jhu.edu/
四、常用镜像
Linux镜像
kernel : http://mirrors.kernel.org/
centos:https://mirror-status.centos.org/
Ubuntu :http://releases.ubuntu.com/releases/
Fedora:http://mirrors.fedoraproject.org/publiclist
Debian:http://www.debian.org/mirror/list
Linux Mint:https://linuxmint.com/mirrors.php
suse:http://download.opensuse.org/
RedHat:http://eduunix.ccut.edu.cn/index2/unixsystem/RedHat/
gentoo:https://www.gentoo.org/
PyPi 镜像
http://pypi.doubanio.com/simple/ 豆瓣
http://pypi.v2ex.com/simple/ V2EX
https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学
apache
http://www.apache.org/mirrors/
ruby
https://www.ruby-lang.org/en/downloads/mirrors/
mysql
https://dev.mysql.com/downloads/
///
五、镜像搜索:
六、更改镜像仓库
1、更改centos镜像仓库
su或者sudo命令切换为超级用户root
开启计算机防火墙的80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
找到源配置文件
cd /etc/yum.repos.d/
编辑源(如:centos)
vi CentOS-Base.repo
本地源
修改配置文件
vim /etc/yum.repos.d/local.repo
[local] ---本地
name=this is local yum ---软件仓库名称
baseurl=file:/// ---yum源路径
gpgcheck=0 ---是否校验(0-不校验 |1-校验)
enabled=1---是否开启配置(0-不开|1-开启)
gpgkey=file:///--密钥位置
网络源
vim /etc/yum.repos.d/network.repo
[network]---网络
name=this is network yum ----软件仓库名称
baseurl=----网络路径
gpgcheck=0 ---是否校验(0-不校验 |1-校验)
enabled=1---是否开启配置(0-不开|1-开启)
gpgkey=file:///--密钥位置
主要修改位置:name ,baseurl
name需要配置的仓库源名称
如:name=CentOS-$releasever - Base ---CentOS版本
baseurl需要配置的仓库源地址(清华大学centos镜像)
如:baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/os/$basearch/ ---清华大学CentOS镜像
gpgkey配置密钥
如:gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
镜像仓库更新同步
[updates]
name=CentOS-$releasever - Updates
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
镜像仓库额外包
[extras]
name=CentOS-$releasever - Extras
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
镜像仓库扩展
[centosplus]
name=CentOS-$releasever - Plus
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
保存并退出:wq
更新镜像仓库
yum clean all ---清除源缓存
yum makecache --- 生成新的源缓存
yum -y update 更新镜像仓库
///
yum 命令
yum install softwarename #安装软件
yum remove softwarename #卸载软件
yum list softwarename #查看软件是否在镜像仓库中
yum list all #列出镜像仓库所有软件名称
yum list installed #列出已经安装的软件
yum list available #列出可用软件
yum clean all #清空yum缓存
yum search softwareinfo #根据软件信息搜索软件名字(如,使用search web搜索web浏览器)
yum whatprovides filename #在yum源中查找包含filename文件的软件包(如,whatprovides rm搜索汉含rm的软件,命令实质上是文件)
yum update #更新软件
yum history #查看软件变更情况
yum reinstall softwarename #重新安装
yum info softwarename #查看软件信息
yum groups list #查看软件组信息
yum groups info softwarename #查看软件组件
yum groups install softwarename #安装组件
yum groups remove softwarename #卸载组件
yum clean all #清理缓存
//
2、更改pipy镜像仓库
查找配置文件
cd /root/.pip/
修改pip.conf
vim pip.conf
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
每次安装新的软件时,查看一下install文件,获取镜像conf配置文件
帮助参考:
https://mirrors4.tuna.tsinghua.edu.cn/help/centos/
https://mirrors4.tuna.tsinghua.edu.cn/help/pypi/