小欣欣 發表於 2019-8-31 17:14:00

Redhat6.6替换Centos Yum源

<h4><span style="font-family: &quot;courier new&quot;, courier">1.删除当前系统自带的yum</span></h4>
<div class="cnblogs_code">
<pre><span style="font-family: &quot;courier new&quot;, courier"># rpm -qa |<span style="color: rgba(0, 0, 0, 1)">grep yum
yum</span>-rhn-plugin-<span style="color: rgba(128, 0, 128, 1)">0.9</span>.<span style="color: rgba(128, 0, 128, 1)">1</span>-<span style="color: rgba(128, 0, 128, 1)">50</span><span style="color: rgba(0, 0, 0, 1)">.el6.noarch
yum</span>-utils-<span style="color: rgba(128, 0, 128, 1)">1.1</span>.<span style="color: rgba(128, 0, 128, 1)">30</span>-<span style="color: rgba(128, 0, 128, 1)">30</span><span style="color: rgba(0, 0, 0, 1)">.el6.noarch
PackageKit</span>-yum-plugin-<span style="color: rgba(128, 0, 128, 1)">0.5</span>.<span style="color: rgba(128, 0, 128, 1)">8</span>-<span style="color: rgba(128, 0, 128, 1)">23</span><span style="color: rgba(0, 0, 0, 1)">.el6.x86_64
yum</span>-<span style="color: rgba(128, 0, 128, 1)">3.2</span>.<span style="color: rgba(128, 0, 128, 1)">29</span>-<span style="color: rgba(128, 0, 128, 1)">60</span><span style="color: rgba(0, 0, 0, 1)">.el6.noarch
yum</span>-metadata-parser-<span style="color: rgba(128, 0, 128, 1)">1.1</span>.<span style="color: rgba(128, 0, 128, 1)">2</span>-<span style="color: rgba(128, 0, 128, 1)">16</span><span style="color: rgba(0, 0, 0, 1)">.el6.x86_64
PackageKit</span>-yum-<span style="color: rgba(128, 0, 128, 1)">0.5</span>.<span style="color: rgba(128, 0, 128, 1)">8</span>-<span style="color: rgba(128, 0, 128, 1)">23</span><span style="color: rgba(0, 0, 0, 1)">.el6.x86_64
yum</span>-plugin-security-<span style="color: rgba(128, 0, 128, 1)">1.1</span>.<span style="color: rgba(128, 0, 128, 1)">30</span>-<span style="color: rgba(128, 0, 128, 1)">30</span><span style="color: rgba(0, 0, 0, 1)">.el6.noarch
# rpm -qa|grep yum|xargs rpm -e --nodeps</span></pre>
</div>
<h4><span style="font-family: &quot;courier new&quot;, courier">2.下载安装Cenots Yum源依赖的软件</span></h4>
<div class="cnblogs_code">
<pre><span style="font-family: &quot;courier new&quot;, courier"># mkdir package
# cd package
# wget http:</span><span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm</span>
# wget http:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm</span>
# wget http:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm</span>
# wget http:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm</span>
# wget http:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm</span>
<strong><span style="color: rgba(0, 0, 0, 1)">
#以上rpm下载可能会出现404,可以直接去http:</span><span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">mirrors.163.com/centos/6/os/x86_64/Packages/下查看具体的版本及下载地址</span></strong></span></pre>
</div>
<h4><span style="font-family: &quot;courier new&quot;, courier">3.安装依赖的RPM包</span></h4>
<div class="cnblogs_code">
<pre><span style="font-family: &quot;courier new&quot;, courier"># rpm -ivh python-iniparse-<span style="color: rgba(128, 0, 128, 1)">0.3</span>.<span style="color: rgba(128, 0, 128, 1)">1</span>-<span style="color: rgba(128, 0, 128, 1)">2.1</span><span style="color: rgba(0, 0, 0, 1)">.el6.noarch.rpm
# rpm </span>-ivh yum-metadata-parser-<span style="color: rgba(128, 0, 128, 1)">1.1</span>.<span style="color: rgba(128, 0, 128, 1)">2</span>-<span style="color: rgba(128, 0, 128, 1)">16</span><span style="color: rgba(0, 0, 0, 1)">.el6.x86_64.rpm
# rpm </span>-ivh --force python-urlgrabber-<span style="color: rgba(128, 0, 128, 1)">3.9</span>.<span style="color: rgba(128, 0, 128, 1)">1</span>-<span style="color: rgba(128, 0, 128, 1)">11</span><span style="color: rgba(0, 0, 0, 1)">.el6.noarch.rpm   <span style="color: rgba(255, 0, 0, 1)"><strong>#注意该RPM包安装方式的区别</strong></span>
# rpm </span>-ivh yum-<span style="color: rgba(128, 0, 128, 1)">3.2</span>.<span style="color: rgba(128, 0, 128, 1)">29</span>-<span style="color: rgba(128, 0, 128, 1)">81</span>.el6.centos.noarch.rpm yum-plugin-fastestmirror-<span style="color: rgba(128, 0, 128, 1)">1.1</span>.<span style="color: rgba(128, 0, 128, 1)">30</span>-<span style="color: rgba(128, 0, 128, 1)">41</span>.el6.noarch.rpm</span></pre>
</div>
<h4><span style="font-family: &quot;courier new&quot;, courier">4.下载阿里Yum源并使用</span></h4>
<div class="cnblogs_code">
<pre><span style="font-family: &quot;courier new&quot;, courier"># cd /etc/yum.repos.d/ &amp;&amp;rm -f *<span style="color: rgba(0, 0, 0, 1)">.repo
# wget </span>-O /etc/yum.repos.d/CentOS-Base.repo    http:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">mirrors.aliyun.com/repo/Centos-6.repo &amp;&amp; wget -P /etc/yum.repos.d/ </span><span style="color: rgba(0, 128, 0, 1); text-decoration: underline">http://mirrors.aliyun.com/repo/epel-6.repo</span><span style="color: rgba(0, 0, 0, 1)">
# sed </span>-i <span style="color: rgba(128, 0, 0, 1)">'</span><span style="color: rgba(128, 0, 0, 1)">s/$releasever/6/g</span><span style="color: rgba(128, 0, 0, 1)">'</span>CentOS-<span style="color: rgba(0, 0, 0, 1)">Base.repo
# sed </span>-i <span style="color: rgba(128, 0, 0, 1)">'</span><span style="color: rgba(128, 0, 0, 1)">s/$basearch/x86_64/g</span><span style="color: rgba(128, 0, 0, 1)">'</span> CentOS-<span style="color: rgba(0, 0, 0, 1)">Base.repo<br></span></span># sed -i 's/$basearch/x86_64/g' epel-6.repo<br><span style="font-family: &quot;courier new&quot;, courier"><span># yum clean all </span>&amp;&amp; yum makecache fast</span></pre>
</div>
<h4><strong>&nbsp;5.去除mail提示</strong></h4>
<div class="cnblogs_code">
<pre>echo <span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">unset MAILCHECK</span><span style="color: rgba(128, 0, 0, 1)">"</span>&gt;&gt; /etc/profile   &amp;&amp; source /etc/profile &amp;&amp; cat /dev/<span style="color: rgba(0, 0, 255, 1)">null</span> &gt; /<span style="color: rgba(0, 0, 255, 1)">var</span>/spool/mail/root</pre>
</div>
<p>&nbsp;</p>

</div>
<div id="MySignature" role="contentinfo">
    "一劳永逸" 的话,有是有的,而 "一劳永逸" 的事却极少<br><br>
来源:https://www.cnblogs.com/panwenbin-logs/p/11439724.html
頁: [1]
查看完整版本: Redhat6.6替换Centos Yum源