后台小程序开发的全方位指南
1238
2022-08-28
centos7 安装yum源
centos7 安装yum源
centos7的服务器,没有yum,没有wget命令真的寸步难行,经过总结和查询,现在算搞定了,把经验总结一下,以免大家再浪费时间去找原因;
安装yum需要wget安装yum的rpm包,所以前提是先有wget,服务器上没有wget的包怎么办,就去国内的镜像源去找,我这里是找的网易163的,回到顶部 1.-wget的rpm包
首先去-ivh wget-1.14-18.el7_6.1.x86_64.rpm 回到顶部 2.安装yum
1.删除原有的yum
rpm -aq|grep yum|xargs rpm -e --nodeps
2.-yum,注意自己的LINUX系统版本,是什么版本就进相关版本目录去-。但小版本的目录就不用进了。如版本是6.5,就只需进6 目录,版本是 7.2,只需进7目录
找到如下的几个rpm包并-
1、yum-*.rpm
2、yum-metadata-parser-*.rpm
3、yum-plugin-fastestmirror-*.rpm
4、python-iniparse-*.rpm
3.使用wget-(注意相关的包版本可能已经变,请以最新的-为准)
wget -ivh python-iniparse-*.rpm
rpm -ivh yum-.rpm yum-metadata-parser-.rpm yum-plugin-fastestmirror-*.rpm
注意:1.因文件有相互依赖性,故先安装python-iniparse-*.rpm 文件,再同时安装其它三个文件 ,这样就不会报错
2.rpm -ivh 要安装的rpm --nodeps --force (加上 --nodeps --force 为強制安裝,不管依赖性文件) 3.安装完之后,可以使用rm 命令删除当前目录下的RPM文件(装完就没有用处了)
5.-yum-3.4.3(如果已安装yum-3.4.3-163.el7.centos.noarch.rpm包这个可以忽略,这个是tar包)
wget -zxvf yum-3.4.3.tar.gzcd yum-3.4.3
执行:./yummain.py update 选择 y
执行./yummain.py update 时可能会报CRITICAL:yum.cli:Config Error: Error accessing file for config file:///etc/yum.conf,意思是在etc下没有yum.conf文件 在etc下创建即可:
touch /etc/yum.conf
3.修改yum源
1.进入到系统yum源的目录下:
#cd /etc/yum.repos.d
2.-yum源
#wget CentOS7-Base-163.repo CentOS-Base.repo
4.运行makecache 生成缓存 使配置生效
#yum makecache
5.验证yum源
#yum repolist
查看是否有163的标识 有则证明配置国内163镜像源成功
7.运行yum clean all(等同于 yum cleanheaders ; yum cleanpackages);
#yum clean all
yum 会把-的软件包和header存储在cache中,而不自动删除。如果觉得占用磁盘空间,可以使用yum clean指令进行清除,更精确 的用法是yum clean headers清除header,yum clean packages清除-的rpm包,yum clean all一全部清除。
8.更新YUM文件 全部更新软件包
#yum update
10.yum常用操作
yum install XXXyum remove XXXyum listyum list installed
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~