更新centos源(centos7更换国内源)
大家好,今天小编来为大家解答更新centos源这个问题,centos7更换国内源很多人还不知道,现在让我们一起来看看吧!
RHEL配置Centos yum源的方法
由于RHEL的yum在线更新是收费的,如果没有注册的话是不能使用的,即不能在线安装软件。在这种情况下,如果我们使用的机器安装的是RHEL系统要是每次安装软件先挂载本地光盘会很繁琐,而且有些软件也是老版本的,这种情况下我们可以借助CentOS的YUM源来满足我们的需求。
一、删除RHEL原有的YUM
rpm-aq|grepyum|xargsrpm-e--nodeps
二、下载CentOS的yum安装包(163源)
wget
wget
wget
wget
三、安装CentOS的YUM安装包
yum和yum-plugin-fastestmirror需要一起安装,这两个包存在依赖关系,分开安装会失败,安装之前先把RPM-GPG-KEY导入系统,否则会出现警告信息
rpm-ivhyum-metadata-parser-1.1.2-4.el5.x86_64.rpm
rpm--importRPM-GPG-KEY-CentOS-5
rpmivhyum-3.2.22-40.el5.centos.noarch.rpmyum-fastestmirror-1.1.16-21.el5.centos.noarch.rm
至此我们就可以在线使用yum了
四、修改yum源
为了使用在线使用Yum安装软件更快,我们可以使用国内的网易Yum源或者其他国内yum源
五、更改yum源
#我们使用网易的CentOS镜像源
cd/etc/yum.repos.d/
virhel-debuginfo.repo
#CentOS-Base.repo
#
#ThemirrorsystemusestheconnectingIPaddressoftheclientandthe
#updatestatusofeachmirrortopickmirrorsthatareupdatedtoand
#geographicallyclosetotheclient.YoushouldusethisforCentOSupdates
#unlessyouaremanuallypickingothermirrors.
#
#Ifthemirrorlist=doesnotworkforyou,asafallbackyoucantrythe
#remarkedoutbaseurl=lineinstead.
#
#
[base]
name=CentOS-5-Base-163.com
mirrorlist=$basearchrepo=os
baseurl=$basearch/
gpgcheck=1
gpgkey=
#releasedupdates
[updates]
name=CentOS-5-Updates-163.com
mirrorlist=$basearchrepo=updates
baseurl=$basearch/
gpgcheck=1
gpgkey=
#packagesused/producedinthebuildbutnotreleased
[addons]
name=CentOS-5-Addons-163.com
mirrorlist=$basearchrepo=addons
baseurl=$basearch/
gpgcheck=1
gpgkey=
#additionalpackagesthatmaybeuseful
[extras]
name=CentOS-5-Extras-163.com
mirrorlist=$basearchrepo=extras
baseurl=$basearch/
gpgcheck=1
gpgkey=
#additionalpackagesthatextendfunctionalityofexistingpackages
[centosplus]
name=CentOS-5-Plus-163.com
mirrorlist=$basearchrepo=centosplus
baseurl=$basearch/
gpgcheck=1
enabled=0
gpgkey=
#contrib-packagesbyCentosUsers
[contrib]
name=CentOS-5-Contrib-163.com
mirrorlist=$basearchrepo=contrib
baseurl=$basearch/
gpgcheck=1
enabled=0
gpgkey=
六、清理
yumcleanall
yummakecache
七、更新
yumupdate
CentOS 7更新YUM源步骤
为了提升CentOS 7系统的稳定性与安全性,推荐使用阿里巴巴提供的源。具体更新YUM源步骤如下:
首先,访问阿里巴巴开源镜像站,查找所需的源。主要域名是 mirrors.aliyun.com。
接着,打开CentOS7.repo文件,位于/etc/yum.repos.d目录下。若发现当前源版本为7.4.1708,注意更新到最新版本,即新地址。使用VIM工具替换源地址。
之后,尝试执行更新操作,即使用`yum-y update`命令。在执行过程中,可能出现冲突报错,错误信息如“Error: initscripts conflicts with redhat-release-server-7.4-18.el7.x86_64”。这是由于新旧版本软件包之间的冲突导致。
为解决冲突问题,有两种方法可供选择。这里推荐采用第二种,即卸载冲突的包。执行相应卸载命令后,再次尝试更新操作。
最后,完成系统更新,使用`sudo yum-y update`命令。对于初学者来说,这是一步必经之路;对于经验丰富的用户,也应熟练掌握。
至此,CentOS 7系统成功更新YUM源,为后续软件安装与管理提供更稳定可靠的环境。通过上述步骤,用户可以确保系统资源的高效利用与安全性。
centos无法从extensions.gnome.org下载更新,怎么办
问题现象:刚安装好的CentOS 8使用GNOME软件来更新时出现问题,不能更新下载。
问题分析:初步分析是原系统下载源被和谐或者是下载速度过慢的原因。
解决办法:查找网上教程,通过将下载源更换为国内yum下载源恢复下载,操作如下:
1.备份现有源
mv/etc/yum.repos.d/etc/yum.repos.d.backup
2.设置新的yum目录
mkdir/etc/yum.repos.d
3.安装wget
yum install-y wget
4.下载配置。此处一定要注意,很多教程都是CentOS 7的教程,所以贴的CentOS 7的下载源,对于CentOS 8一定要改为CentOS 8的下载源,否则还是不行。
wget-O/etc/yum.repos.d/CentOS-Base.repo
5.清除文件并重建元数据缓存
yum clean all
yum makecache
6.最后更新软件包,稍等软件安装包安装完就可以了
yum update-y
以上内容参考了:Centos8.1 Linux更改yum源
————————————————
版权声明:本文为CSDN博主「PittsAi」的原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接: