yum的一些配置
安装配置Yum
删除原有yum,如果存在的话
rpm -aq|grep yum|xargs rpm -e --nodeps
查看最新的yum
http://mirrors.163.com/centos/6/os/x86_64/Packages/
找到最新版yum
rpm 包,使用rpm -ivh
安装
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-73.el6.centos.noarch.rpm
rpm -ivh yum-3.2.29-73.el6.centos.noarch.rpm
但是会有依赖问题,需要先安装依赖,yum的依赖
error: Failed dependencies:
python-urlgrabber >= 3.9.1-10 is needed by yum-3.2.29-73.el6.centos.noarch
yum-metadata-parser >= 1.1.0 is needed by yum-3.2.29-73.el6.centos.noarch
yum-plugin-fastestmirror is needed by yum-3.2.29-73.el6.centos.noarch
于是,同时注意,这些依赖的旧版本也要清理
清理
rpm -aq|grep python-urlgrabber # 查看旧的版本
rpm -e --nodeps python-urlgrabber #把旧版本卸载掉,然后安装新版本
安装新版本
yum-plugin-fastestmirror
还会依赖yum
,yum
又依赖yum-plugin-fastestmirror
,要一个命令一块安装
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm
rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm
rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
rpm -ivh yum-3.2.29-73.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm
安装完可以清理这些安装包
rm -f python-urlgrabber-3.9.1-11.el6.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpm yum-3.2.29-73.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm
安装完后 yum repolist
显示已配置的仓库
使用更快的源 http://mirrors.163.com/.help/centos.html
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
cd /etc/yum.repos.d
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum clean all
yum makecache
网易的源下载可到 2.5 MB/s
搜狐也有,但版本太老 http://mirrors.sohu.com/help/centos.html
可以使用清华大学的. https://lug.ustc.edu.cn/wiki/mirrors/help/centos 速度都十分快.
一些镜像
腾讯云镜像 https://mirrors.cloud.tencent.com/index.html
Apache官方的资源 http://archive.apache.org/dist/
国内Apache镜像 http://apache.fayea.com/
华中科技大学开源镜像站 http://mirrors.hust.edu.cn/
北京理工大学开源软件镜像 http://mirror.bit.edu.cn/web/
中国科大镜像站 http://mirrors.ustc.edu.cn/
包含很多反向代理,还有homebrew
二进制源
清华大学镜像源 https://mirrors.tuna.tsinghua.edu.cn/
兰州大学镜像站 http://mirror.lzu.edu.cn/
东软信息学院 http://mirrors.neusoft.edu.cn/
页面上包含了其他教育网主要镜像站
Fedora中文社区软件源 https://repo.fdzh.org/
阿里云的 https://opsx.alibaba.com/?lang=zh-cn
可以修改内网地址,不占用外网流量
浙江大学开源镜像站 http://mirrors.zju.edu.cn/ 还有树莓派的官方源
首都在线镜像站 http://mirrors.yun-idc.com/
debian 镜像
http://cdn-fastly.deb.debian.org/
其他
https://segmentfault.com/a/1190000000503041
淘宝的npm里包含的若干镜像
https://npm.taobao.org/mirrors/
apt-get
apt-cache search golang
查找源中的软件
apt-cache show golang
查看某一软件包的详细信息
apt list golang
apt-get remove golang
卸载某一软件包