Pages

Sunday, 16 May 2021

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/

http://cdn.debian.net/

其他

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 卸载某一软件包

No comments:

Post a Comment