劝你当个人别当狗 發表於 2024-8-13 16:20:00

centos 配置或安装国内yum源

<h4 id="前言">前言:</h4>
<p>本文先讲述配置yum, 再讲述安装yum,因为一般系统会已经安装有yum了的,除非你的系统yum环境已经无效了的话,可以重新安装;可以直接输入指令<code>yum</code>-回车确认(如下述 安装-第6点)。</p>
<h4 id="一配置yum">一、配置yum</h4>
<p>1、查看看是否存在yum</p>
<pre><code># rpm -qa|grep yum

yum-langpacks-0.4.2-7.el7.noarch
yum-3.4.3-168.el7.centos.noarch
PackageKit-yum-1.1.10-2.el7.centos.x86_64
yum-utils-1.1.31-54.el7_8.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch

</code></pre>
<p>2、备份<code>/etc/yum.repos.d/CentOS-Base.repo</code></p>
<pre><code>mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
</code></pre>
<p>3、下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/</p>
<p><strong>阿里云yum</strong>(阿里云的网址变动太频繁了,小小吐槽一下,大家可以通过这个固定网址,根据自己的操作系统去查对应的yum地址:https://developer.aliyun.com/)</p>
<p>centos 7</p>
<pre><code>wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

</code></pre>
<p>centos 8</p>
<pre><code>wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
</code></pre>
<p><strong>网易yum</strong>(2024最新yum:http://mirrors.163.com/.help/)</p>
<p>CentOS 7</p>
<pre><code>wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
</code></pre>
<p>CentOS 6</p>
<pre><code>wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo
</code></pre>
<p>CentOS 5</p>
<pre><code>wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS5-Base-163.repo
</code></pre>
<p>4、清除缓存</p>
<pre><code>yum clean all
</code></pre>
<p>5、新建缓存</p>
<pre><code>yum makecache
</code></pre>
<p>6、更新yum</p>
<pre><code>yum -y update
</code></pre>
<p>完成!!!</p>
<p>===================================================================</p>
<h4 id="二安装yum">二、安装yum</h4>
<p>注:请确认你是否能访问centos官网(https://vault.centos.org/7.2.1511/os/x86_64/Packages/ ),或者是否有 国内的yum安装包(国内的最新yum的安装包我暂时没找到,下述的安装包为centos官网的)</p>
<p>1、删除yum安装包(建议先备份相关的yum文件再做删除,不然环境重要的话,后悔都来不及)</p>
<pre><code># rpm -aq|grep yum|xargs rpm -e --nodeps
</code></pre>
<p>2、查看:</p>
<pre><code># rpm -qa|grep yum
</code></pre>
<p>4、进入centos官网 获取yum的安装包<br>
(https://vault.centos.org/7.2.1511/os/x86_64/Packages/ )</p>
<pre><code>wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-3.4.3-132.el7.centos.0.1.noarch.rpm
wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
</code></pre>
<pre><code># ll(下载得如下文件)
total 1304
-rw-r--r--. 1 root root 1272736 Dec32015 yum-3.4.3-132.el7.centos.0.1.noarch.rpm
-rw-r--r--. 1 root root   28348 Jul32014 yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
-rw-r--r--. 1 root root   30600 Nov 252015 yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
#
</code></pre>
<p>5、解压安装yum安装包</p>
<pre><code># rpm -ivh yum-*
</code></pre>
<p>6、确认安装完成</p>
<pre><code># yum
Loaded plugins: fastestmirror
You need to give some command
Usage: yum COMMAND

List of Commands:

check          Check for problems in the rpmdb
check-update   Check for available package updates
......略
</code></pre><br><br>
来源:https://www.cnblogs.com/lanjianhua/p/18357189
頁: [1]
查看完整版本: centos 配置或安装国内yum源