centos mirror,centos 9
大家好,今天来为大家分享centos mirror的一些知识点,和centos 9的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!
虚拟机CentOS系统中,运用yum命令不能用,yum list出错
基本上.....这是yum的快取来源列表(cache mirror list)有错误
依据你的状况...我会去移除/var/cache/yum/i386/6/base/下的档案...
但是若是要彻底一点
查了一下国外的建议
最好清除快取再作一次....步骤如下
删除目录/etc/yum.repos.d/下所有档案及/var/cache/yum/下的所有档案
再来以root依序执行yum clean headers、yum clean packages及yum clean metadata(CentOS 4)
编辑/etc/yum.conf如果有plugins=0改成1
重新更新你的来源快取yum install yum-plugin-fastestmirror
执行完后编辑/etc/yum/pluginconf.d/fastestmirror.conf如下
[main]
verbose= 0
socket_timeout= 3
enabled= 1
hostfilepath=/var/cache/yum/timedhosts.txt
maxhostfileage= 1
其馀资讯可以参考www.centos.org/docs/5/html/yum/sn-yum-maintenance.html
如何配置Centos 6.5 的yum源
您好,很高兴为您解答。
1.检查是否安装yum包
查看RHEL是否安装了yum,若是安装了,那么又有哪些yum包:
[root@localhost~]# rpm-qa|grep yum
yum-metadata-parser-1.0-8.fc6
yum-3.0.1-5.el5
yum-rhn-plugin-0.4.3-1.el5
yum-updatesd-3.0.1-5.el5
2删除redhat自带的yum包
卸载上面显示的所有yum包:
[root@localhost~]# rpm-qa|grep yum|xargs rpm-e--nodeps(不检查依赖,直接删除rpm包)
再用
[root@localhost~]# rpm-qa|grep yum
[root@localhost~]#
查看,无信息显示表示已经卸载完成。
3.下载新的yum包。使用Centos6.5的yum包
#wget
#wget
#wget
安装yum软件包
注意:单个的安装包可能会依赖其它包(例如yum和yum-fastestmirror会相互依赖),所以我们可以把所有这些包放在一起,用一行命令将它们同时安装即可:
#rpm-ivhyum-metadata-parser-1.1.2-16.el6.i686.rpmyum-3.2.29-40.el6.centos.noarch.rpmyum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
4.更换yum源。使用163的源
#cd/etc/yum.repos.d/
#wget
#viCentOS6-Base-163.repo
编辑文件,把文件里面的$releasever全部替换为版本号,即6.5最后保存!或者直接把下面的内存拷贝到CentOS6-Base-163.repo文件中即可(已经修改好)
#CentOS-Base.repo
#
#ThemirrorsystemusestheconnectingIPaddressoftheclientandthe
#updatestatusofeachmirrortopickmirrorsthatareupdatedtoand
#geographicallyclosetotheclient.YoushouldusethisforCentOSupdates
#unlessyouaremanuallypickingothermirrors.
#
#Ifthemirrorlist=doesnotworkforyou,asafallbackyoucantrythe
#remarkedoutbaseurl=lineinstead.
#
#
[base]
name=CentOS-6.5-Base-163.com
baseurl=$basearch/
#mirrorlist=$basearch&repo=os
gpgcheck=1
gpgkey=
#releasedupdates
[updates]
name=CentOS-6.5-Updates-163.com
baseurl=$basearch/
#mirrorlist=$basearch&repo=updates
gpgcheck=1
gpgkey=
#additionalpackagesthatmaybeuseful
[extras]
name=CentOS-6.5-Extras-163.com
baseurl=$basearch/
#mirrorlist=$basearch&repo=extras
gpgcheck=1
gpgkey=
#additionalpackagesthatextendfunctionalityofexistingpackages
[centosplus]
name=CentOS-6.5-Plus-163.com
baseurl=$basearch/
#mirrorlist=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=
#contrib-packagesbyCentosUsers
[contrib]
name=CentOS-6.5-Contrib-163.com
baseurl=$basearch/
#mirrorlist=$basearch&repo=contrib
gpgcheck=1
enabled=0
gpgkey=
5.清除原有缓存
#yumcleanall
重建缓存,以提高搜索安装软件的速度
#yummakecache
6.更新系统
#yumupdate
如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】
希望我的回答对您有所帮助,望采纳!
~ O(∩_∩)O~
创建本地CentOS 7镜像和Epel镜像的方法
本文旨在介绍创建本地CentOS 6/CentOS 7镜像的实用技巧。对于拥有众多系统且希望减少带宽消耗、确保软件包安装和网络更新稳定的用户来说,这一方法尤为适用。本文将展示如何使用rsync同步上游镜像,并将同步内容保存在/home/mirrors/路径下,请确保该路径指向一个有足够空间的文件系统,或者安装新的磁盘/分区。
1、同步yum源
使用vim编辑器打开/home/mirrors/centos.sh文件:
vim/home/mirrors/centos.sh
在文件中加入以下基于bash的脚本内容:
运行centos.sh脚本,服务器将自动完成同步。
同样,编辑/home/mirror/epel.sh文件:
vim/home/mirror/epel.sh
在文件中加入以下内容:
运行epel.sh脚本,自动完成同步。
2、建立web服务
同步完成后,可以使用nginx来开始使用这些镜像。
安装nginx:
yum-y install epel-release
yum-y install nginx
修改nginx配置文件:vi/etc/nginx/nginx.conf
修改以下标黄内容:
启动并启用nginx:
systemctl start nginx
systemctl enable nginx
3、客户端配置
配置CentOS Server以使用镜像:
CentOS Base镜像:
cd/etc/yum.repos.d/
mkdir old
mv CentOS* old
使用vim编辑器创建centos_local.repo文件:
vim centos_local.repo
在文件中加入以下内容:
同样,创建epel_local.repo文件,并添加相应内容:
通过更新repo缓存来测试repos是否正常工作:
yum clean all
yum makecache fast
yum-v repolist
4,使用光盘的内容
使用vim编辑器打开cdrom.repo文件:
vim cdrom.repo