Centos 5 的yum源

devtools/2024/11/15 0:40:08/

背景
有使用较老的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_302return self.parent.open(new)File "/usr/lib64/python2.4/urllib2.py", line 358, in openresponse = 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_chainresult = func(*args)File "/usr/lib64/python2.4/site-packages/M2Crypto/m2urllib2.py", line 82, in https_openh.request(req.get_method(), req.get_selector(), req.data, headers)File "/usr/lib64/python2.4/httplib.py", line 810, in requestself._send_request(method, url, body, headers)File "/usr/lib64/python2.4/httplib.py", line 833, in _send_requestself.endheaders()File "/usr/lib64/python2.4/httplib.py", line 804, in endheadersself._send_output()File "/usr/lib64/python2.4/httplib.py", line 685, in _send_outputself.send(msg)File "/usr/lib64/python2.4/httplib.py", line 652, in sendself.connect()File "/usr/lib64/python2.4/site-packages/M2Crypto/httpslib.py", line 55, in connectsock.connect((self.host, self.port))File "/usr/lib64/python2.4/site-packages/M2Crypto/SSL/Connection.py", line 174, in connectret = self.connect_ssl()File "/usr/lib64/python2.4/site-packages/M2Crypto/SSL/Connection.py", line 167, in connect_sslreturn 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


http://www.ppmy.cn/devtools/17884.html

相关文章

C#开发-Null的整型数值比较

大家都知道整数类型、浮点数类型、布尔类型比较的规则。这在各个语言中都是通用的。但是有谁知道Null类型和整型比较的结果呢? 我在.NET8.0下编写了这个测试程序来解释Null和整型比较的结果。 int? count null; bool compare1 count > 2; bool compare2 co…

Linux 内核的汇编级别的系统调用

2024年4月19日,周五下午 Linux 内核支持多种汇编级别的系统调用,这些系统调用通常以软中断(soft interrupt)的方式实现。 这里列举了一些常见的汇编级别的系统调用: x86 架构下的 int 0x80 调用:在 x86 架…

抖音小店想要快速出单,必须做好这两点,这也是做店的两大核心。

大家好,我是电商糖果 很多刚开店的新手商家,都会发现店铺运营并没有网上说的这么简单。 店铺开好之后,是不会自己爆单的。 但是会有很多人说,为什么别人的店铺就可以很快的出单,然后爆单呢? 那些开电商…

【学习笔记】

如何保护软件模块的定义 将数据定义放在模块xx.c文件中,C库中结构体的封装方法 这种方式的前提是模块xx需要有动态内存分配,通过create的方式,生成变量; 通过结构体共用体的方式[忘记了是哪个视频里看到] 利用的是共用体的思路…

qt5core.dll怎么下载,qt5core.dll丢失能否修复?

qt5core.dll的丢失真是让人头疼。这个Visual C Redistributable for Visual Studio 2015的运行时库被许多程序和游戏所依赖,一旦缺失了qt5core.dll,就会面临无法打开程序或游戏,甚至系统崩溃等一系列问题。 qt5core.dll的消失会带来以下麻烦 …

《欢乐钓鱼大师》攻略,钓友入坑必备!

欢迎来到《欢乐钓鱼大师》!在这个游戏里,你可以尽情享受垂钓的乐趣,通过不断更换和升级高阶鱼竿,轻松地钓到各种稀有鱼类。因为许多玩家在挑战关卡时遇到了一些困难,所以今天我给大家带来了《欢乐钓鱼大师攻略指南》&a…

Unity和iOS 原生专题一 unity打包设置C#设置 Xcode添加OTHER_LDFLAGS和Info.plist设置

一、 获取 PBXProject PBXProject的很多操作都是通过guid的 var pbxProject new PBXProject(); 二 、获取projectPath var projectPath PBXProject.GetPBXProjectPath(iosProjectPath); 三 、读取pbxProject 文件 pbxProject.ReadFromFile(projectPath); 四 、 读取Uni…

C++—DAY4

在Complex类的基础上&#xff0c;完成^&#xff0c;<<&#xff0c;>>&#xff0c;~运算符的重载 #include <iostream>using namespace std; class Complex {int rel;int vir; public:Complex(){}Complex(int rel,int vir):rel(rel),vir(vir){}void show(){c…