CentOS 6.5配置国内在线yum源和制作openssh 9.8p1 rpm包 —— 筑梦之路

CentOS 6.5比较古老的版本了,而还是有一些古老的项目仍然在使用。

环境说明

1. 更换国内在线yum源

CentOS 6 在线可用yum源配置——筑梦之路_centos6可用yum源-CSDN博客

cat > CentOS-163.repo << 'EOF'
[base]
name=CentOS-$releasever - Base - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirrors.163.com/centos-vault/6.10/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6#released updates
[updates]
name=CentOS-$releasever - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos-vault/6.10/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos-vault/6.10/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - 163.com
baseurl=http://mirrors.163.com/centos-vault/6.10/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
EOF

2. 更新缓存并安装软件测试

yum clean allyum makecache fastyum install vim lrzsz wget curl net-tools openssh-server gityum update --exclude=centos* -exclude=kernel*

3.  基于开源项目制作openssh rpm包

直接制作openssh  9.8p1版本,2024年7月7日,当前最新版。

CentOS 5/6/7 基于开源项目制作openssh 9.6p1 rpm包—— 筑梦之路_centos6 openssh9.6rpm-CSDN博客

1)准备源码

# 准备源码wget --no-check-certificate https://mirrors.aliyun.com/pub/OpenBSD/OpenSSH/portable/openssh-9.8p1.tar.gzwget --no-check-certificate https://www.openssl.org/source/openssl-1.1.1w.tar.gzgit clone https://github.com/boypt/openssh-rpms.git# 将源码下载放到downloads目录下cp openss* openssh-rpms/downloads/

2)安装编译打包环境

yum groupinstall -y "Development Tools"yum install -y imake rpm-build pam-devel krb5-devel zlib-devel libXt-devel libX11-devel gtk2-devel

3) 修改文件

# 1. 修改文件version.envOPENSSLSRC=openssl-1.1.1w.tar.gz# 2. 修改文件pullsrc.sh compile.shsource ./version.env

4) 制作openssh rpm包

sh compile.sh el6

4. 安装测试验证

cd el6/RPMS/x86_64/rm -f openssh-debuginfo-9.8p1-1.el6.x86_64.rpmrpm -Uvh *.rpm# 重启sshd服务service sshd restartservice sshd status

 至此,在centos 6.5版本上成功制作openssh 9.8p1的rpm包。

二进制rpm包见我的资源。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/44704.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

新兴市场游戏产业爆发 传音以技术抢抓机遇 ​

随着年轻人口的增加以及互联网的普及,非洲、中东等新兴市场正迎来游戏产业的大爆发,吸引着全球游戏企业玩家在此开疆辟土。中国出海企业代表传音以新兴市场需求为中心,秉持本地化创新理念不断加强游戏等关键领域技术攻关凭借移动终端设备为全球玩家带来极致游戏体验,收获了消费…

就业平台小程序的设计

管理员账户功能包括&#xff1a;系统首页&#xff0c;个人中心&#xff0c;学生管理&#xff0c;企业管理&#xff0c;企业类型管理&#xff0c;留言板管理&#xff0c;系统管理 微信端账号功能包括&#xff1a;系统首页&#xff0c;招聘信息&#xff0c;简历&#xff0c;我的…

2024年中欧班列累计开行1万列

新华社武汉7月10日电&#xff08;记者王自宸、樊曦&#xff09;今年第10000列中欧班列10日从武汉吴家山站开出&#xff0c;较去年提前19天破万列&#xff0c;累计发送货物108.3万标箱&#xff0c;同比增长11%&#xff0c;为保障产业链供应链稳定、促进中欧经贸往来注入新动能。…

MapReduce底层原理详解:大案例解析(第32天)

系列文章目录 一、MapReduce概述 二、MapReduce工作机制 三、Map&#xff0c;Shuffle&#xff0c;reduce阶段详解 四、大案例解析 文章目录 系列文章目录前言一、MapReduce概述二、MapReduce工作机制1. 角色与组件2. 作业提交与执行流程1. 作业提交&#xff1a;2. Map阶段&…

MATLAB中c2d函数用法

目录 语法 说明 示例 在MATLAB中&#xff0c;c2d函数用于将连续时间系统&#xff08;Continuous-Time System&#xff09;转换为离散时间系统&#xff08;Discrete-Time System&#xff09;。以下是c2d函数的基本语法、说明以及示例&#xff1a; 语法 sys_d c2d(sys_c, T…

【每天认识一个漏洞】spf邮件伪造漏洞

&#x1f31d;博客主页&#xff1a;泥菩萨 &#x1f496;专栏&#xff1a;Linux探索之旅 | 网络安全的神秘世界 | 专接本 | 每天学会一个渗透测试工具 &#x1f3a3;漏洞危害 允许攻击者伪造发件人身份&#xff0c;从而发送钓鱼邮件或垃圾邮件&#xff0c;获取接收方的信任&am…

Spring Boot开发框架

Spring Boot是一个基于Spring框架的开源项目&#xff0c;旨在简化Spring应用的创建、配置和部署。它通过提供默认配置和一系列开箱即用的功能&#xff0c;帮助开发者快速构建生产级的Spring应用。以下是对Spring Boot的详细介绍&#xff1a; 1. 核心理念 1.1 快速入门 Sprin…

SQL 自定义函数

概念 自定义函数是用户根据自己的业务逻辑或计算需求创建的函数。这些函数可以接收一个或多个输入参数&#xff0c;执行一系列的操作&#xff08;如计算、数据处理、逻辑判断等&#xff09;&#xff0c;并最终返回一个值或结果集。自定义函数可以被多次重用&#xff0c;提高了…

C++:cv::boundingRect()函数解析

cv::boundingRect() 函数是 OpenCV 库中的一个函数&#xff0c;用于计算并返回一个点集的边界矩形。这个函数特别有用&#xff0c;当你已经找到了一些轮廓&#xff08;contours&#xff09;或者任何其他形状的点集&#xff0c;并希望获得一个能够包围这些点的最小矩形时。 函数…

编程什么叫f语言编程软件:深入解析F语言编程软件的概念与特性

编程什么叫f语言编程软件&#xff1a;深入解析F语言编程软件的概念与特性 在编程领域&#xff0c;各种编程语言和软件层出不穷&#xff0c;每种都有其独特的特点和适用场景。其中&#xff0c;F语言编程软件作为一种相对较为特殊的存在&#xff0c;引起了众多编程爱好者的关注。…

[leetcode]partition-list 分隔链表

. - 力扣&#xff08;LeetCode&#xff09; class Solution { public:ListNode* partition(ListNode* head, int x) {ListNode *smlDummy new ListNode(0), *bigDummy new ListNode(0);ListNode *sml smlDummy, *big bigDummy;while (head ! nullptr) {if (head->val &l…

YOLOv10改进 | 添加注意力机制 | 添加ACmix自注意力与卷积混合模型改善模型特征识别效率(包含二次创新PSA机制)

一、本文介绍 本文给大家带来的改进机制是ACmix自注意力机制的改进版本&#xff0c;它的核心思想是&#xff0c;传统卷积操作和自注意力模块的大部分计算都可以通过1x1的卷积来实现。ACmix首先使用1x1卷积对输入特征图进行投影&#xff0c;生成一组中间特征&#xff0c;然后根…

JavaScript中的Symbol类型是什么以及它的作用

聚沙成塔每天进步一点点 本文回顾 ⭐ 专栏简介JavaScript中的Symbol类型是什么以及它的作用1. 符号&#xff08;Symbol&#xff09;的创建2. 符号的特性3. 符号的作用3.1 属性名的唯一性3.2 防止属性被意外访问或修改3.3 使用内置的符号3.4 符号与属性遍历 4. 总结 ⭐ 写在最后…

网络协议(TCP三次握手,四次断开详解)

TCP的详细过程&#xff1a; TCP&#xff08;传输控制协议&#xff09;的三次握手和四次断开是其建立连接和终止连接的重要过程&#xff0c;以下是详细解释&#xff1a; 三次握手&#xff1a; 1. 第一次握手&#xff1a;客户端向服务器发送一个 SYN&#xff08;同步&#x…

Vue get请求传递数组,springboot接受数组(ai生成)

在Vue中&#xff0c;你可以使用axios库来发起GET请求并传递数组参数。在Spring Boot后端&#xff0c;你可以使用RequestParam注解来接收这个数组参数。 Vue (前端) 代码示例: import axios from axios;// 假设你有一个数组 const array [item1, item2, item3];// 构建查询参…

Flask 用 Redis 缓存键值对-实例

Flask 使用起 Redis 来简直就是手到擒来&#xff0c;比 MySQL 简单多了&#xff0c;不需要那么多配置&#xff0c;实际代码就这么多&#xff0c;直接复制就能用。除了提供简单实用的实例以外&#xff0c;本文后面还会简单介绍一下 Redis 的安装与使用&#xff0c;初学者也能一看…

flink 配置表

在 Flink 的上下文中&#xff0c;直接提及“配置表”可能不是 Flink 框架本身的一个标准术语。然而&#xff0c;从更广泛的角度来看&#xff0c;Flink 确实需要配置来管理其运行时的行为和资源。这些配置通常存储在配置文件中&#xff0c;如 flink-conf.yaml&#xff0c;它们可…

conda 安装不同版本python

#创建 python 环境 环境名称叫 py3.8.0 版本 3.8# conda create --name py3.8.0 python3.8 #激活# conda activate py3.8.0 #安装库# pip install opencv-python #删除python 环境 假设你的环境名字叫: py3.8.0# conda remove -n py3.8.0 --all

Java 面试中常见的 CAS 和 AQS 问题解析

在 Java 面试中&#xff0c;CAS&#xff08;Compare and Swap&#xff0c;比较并交换&#xff09;和AQS&#xff08;AbstractQueuedSynchronizer&#xff0c;抽象队列同步器&#xff09;是经常被问到的重要知识点。下面为大家整理了一些常见的面试题及详细解析。 一、CAS 相关…

Linux笔记之三

Linux笔记之三 一、用户组管理二、磁盘管理三、进程管理总结 一、用户组管理 每个用户都有一个用户组&#xff0c;系统可以对一个用户组中的所有用户进行集中管理&#xff08;开发、测试、运维、root&#xff09;。不同Linux系统对用户组的管理涉及用户组的添加、删除和修改。…