Centos 5 的yum源

背景
有使用较老的Centos 5 系统内部安装软件无法正常报错,是由于系统叫老yum源存在问题

处理方法
更换下述yum源,可以将其他repo源文件备份移动到其他目录,添加下述源后重新测试

[C5.11-base]
name=CentOS-5.11     
baseurl=http://vault.centos.org/5.11/os/$basearch/gpgcheck=1
#gpgkey= file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5    如果出现下述报错将此行注释
enabled=1

临时解决就是换个不同的镜像,比如:
baseurl= http://archive.kernel.org/centos-vault/5.11/os/$basearch/

如果出现下述报错提示

 result = func(*args)
  File "/usr/lib64/python2.4/urllib2.py", line 565, in http_error_302
    return self.parent.open(new)
  File "/usr/lib64/python2.4/urllib2.py", line 358, in open
    response = self._open(req, data)
  File "/usr/lib64/python2.4/urllib2.py", line 376, in _open
    '_open', req)
  File "/usr/lib64/python2.4/urllib2.py", line 337, in _call_chain
    result = func(*args)
  File "/usr/lib64/python2.4/site-packages/M2Crypto/m2urllib2.py", line 82, in https_open
    h.request(req.get_method(), req.get_selector(), req.data, headers)
  File "/usr/lib64/python2.4/httplib.py", line 810, in request
    self._send_request(method, url, body, headers)
  File "/usr/lib64/python2.4/httplib.py", line 833, in _send_request
    self.endheaders()
  File "/usr/lib64/python2.4/httplib.py", line 804, in endheaders
    self._send_output()
  File "/usr/lib64/python2.4/httplib.py", line 685, in _send_output
    self.send(msg)
  File "/usr/lib64/python2.4/httplib.py", line 652, in send
    self.connect()
  File "/usr/lib64/python2.4/site-packages/M2Crypto/httpslib.py", line 55, in connect
    sock.connect((self.host, self.port))
  File "/usr/lib64/python2.4/site-packages/M2Crypto/SSL/Connection.py", line 174, in connect
    ret = self.connect_ssl()
  File "/usr/lib64/python2.4/site-packages/M2Crypto/SSL/Connection.py", line 167, in connect_ssl
    return m2.ssl_connect(self.ssl, self._timeout)
M2Crypto.SSL.SSLError: unknown protocol

参考:
https://bugs.centos.org/view.php?id=18345

修改成如下信息:

[root@xxxx  yum.repos.d]# cat CentOS-Base.repo
[5.11-base]
name=CentOS-5.11 - Base
#baseurl=http://vault.centos.org/5.11/os/$basearch/gpgcheck=1
baseurl= http://archive.kernel.org/centos-vault/5.11/os/$basearch/
gpgcheck=1
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
enabled=1

相关推荐

  1. centos7更换yum

    2024-04-23 17:28:03       23 阅读
  2. linux CentOS7配置dockeryum并安装

    2024-04-23 17:28:03       35 阅读
  3. CentOS-6iso下载地址镜像yum

    2024-04-23 17:28:03       22 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-23 17:28:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-23 17:28:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-23 17:28:03       82 阅读
  4. Python语言-面向对象

    2024-04-23 17:28:03       91 阅读

热门阅读

  1. 【QT进阶】Qt http编程之websocket的简单介绍

    2024-04-23 17:28:03       38 阅读
  2. DBever SQL编辑器的高级应用:如何用变量快速查询

    2024-04-23 17:28:03       29 阅读
  3. Leetcode 605. Can Place Flowers

    2024-04-23 17:28:03       32 阅读
  4. php常见图片处理方法

    2024-04-23 17:28:03       36 阅读
  5. SpringBoot学习路线推荐

    2024-04-23 17:28:03       36 阅读
  6. 算法刷题记录 Day51

    2024-04-23 17:28:03       32 阅读
  7. 在线办公:巨头通往新质生产力的一把利剑

    2024-04-23 17:28:03       31 阅读
  8. Python-07-循环遍历、嵌套循环

    2024-04-23 17:28:03       27 阅读
  9. 支持三十多个算法的免费科学计算API

    2024-04-23 17:28:03       29 阅读