centos6 源,centos哪个版本建站好

老铁们,大家好,相信还有很多朋友对于centos6 源和centos哪个版本建站好的相关问题不太懂,没关系,今天就由我来为大家分享分享centos6 源以及centos哪个版本建站好的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

CentOS6系列如何添加yum源

CentOS6系列软件源在国内已不再被广泛支持,由于存储成本和用户需求减少,许多国内镜像站点已清空。虽然官方软件源仍然可用,但对于大部分用户来说可能不太熟悉。在这种情况下,需要手动修改配置以使用国外的软件源,尽管速度稍有延迟,但仍然可以正常使用。

首先,进入yum配置目录:/etc/yum.repos.d/。由于原软件源已失效,建议备份或删除,这里以CentOS 6.4为例进行演示。需要从官网获取6.4版本的对应架构的软件源地址。

创建新的repo文件,例如创建一个名为6.4.repo的文件,内容如下:

vim 6.4.repo

[base]

name=base6.4

baseurl=vault.centos.org/6.4/os/

enabled=1

gpgcheck=0

秘钥验证可以根据个人需求选择是否启用,如果不验证,可以不添加。然后,执行`yum makecache`来建立软件缓存。

若遇到SSL验证问题,可能需要在/etc/yum.conf文件中添加`sslverify=false`参数。完成上述步骤后,可以尝试安装一个软件以验证新源是否已成功设置。

对于离线软件源,即本地yum源,之前已有相关介绍,需要时可在相关文章目录中查找。至此,CentOS6系列已不再依赖国内镜像,用户需要适应使用国际源并进行相应的配置调整。

如何配置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~

Centos6.10解决yum源失效

在项目开发过程中,常常需要使用 CentOS 6.10和 devtoolset-6。然而, CentOS 6.10已于2020年11月30日停止维护,导致原有 CentOS系统自带的 Yum无法连接到旧版本的仓库,出现 YumRepo Error。此问题需要通过更新陈旧版本的仓库,使之指向可用的 vault来解决。

为了解决 Yum安装出现的错误,首先需要对 yum源进行修改。步骤如下:

1.备份系统旧源

2.编辑 CentOS-Base.repo

在该文件中,需要将所有配置项 mirrolist开头的源地址注释掉,然后拷贝所有配置项 baseurl开头的源地址行,并去除#号注释,同时将源地址修改为官方镜像源地址。文中以 centos6.10为例,将 baseurl中的$releaserver替换成 6.10。

修改后的 CentOS-Base.repo配置如下:

执行以下命令重建镜像源缓存,测试配置的镜像源是否生效:

yum主要常用命令如下:

完成上述操作后,接下来需要进行以下步骤以安装使用 SCL+devtoolset-6。

1.安装 SCL,安装完成后,会在/etc/yum.repos.d下生成 2个 repo源文件。

2.配置 SCL源。

在 CentOS-SCLo-scl.repo和 CentOS-SCLo-scl-rh.repo文件中,分别备份文件后,需要将 centos-sclo-sclo和 centos-sclo-rh项下的 mirrorlist注释掉,拷贝 baseurl行,去除#注释,并修改源地址为新的镜像源地址。

修改后的 CentOS-SCLo-scl.repo和 CentOS-SCLo-scl-rh.repo配置如下:

由于项目需求安装 devtoolset-6,因此需要将源地址中"centos/6"修改为"centos/6.9",以便指向 devtoolset-6安装包所在的 6.9目录,确保路径与 devtoolset版本需求相匹配。

5.清理重建 yum缓存

3.安装 scl工具

4.安装 devtoolset-6

通过以上步骤,可有效解决 CentOS6.10配置 yum源失效的问题,同时成功安装使用 SCL+devtoolset-6,满足项目开发需求。

阅读剩余
THE END