首页 > 系统相关 >CentOS 6.5 配置国内在线yum源和制作openssh 9.8p1 rpm包 —— 筑梦之路

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

时间:2024-07-07 12:56:39浏览次数:21  
标签:p1 CentOS openssh devel yum 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 all

yum makecache fast

yum install vim lrzsz wget curl net-tools openssh-server git

yum 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.gz
 
wget --no-check-certificate https://www.openssl.org/source/openssl-1.1.1w.tar.gz
 
git 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.env

OPENSSLSRC=openssl-1.1.1w.tar.gz

# 2. 修改文件pullsrc.sh compile.sh

source ./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.rpm

rpm -Uvh *.rpm

# 重启sshd服务

service sshd restart

service sshd status

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

二进制rpm包见我的资源。

标签:p1,CentOS,openssh,devel,yum,rpm
From: https://blog.csdn.net/qq_34777982/article/details/140238950

相关文章

  • CentOS 7.9 停止维护(2024-6-30)后可用在线yum源 —— 筑梦之路
    众所周知,centos7在2024年6月30日,生命周期结束,官方不再进行支持维护,而很多环境一时之间无法完全更新替换操作系统,因此对于yum源还是需要的,特别是对于互联网环境来说,在线yum源使用方便很多,而不需要去搭建本地yum源和内网yum源。这里以阿里云为例,其他国内开源镜像站类似。此处......
  • 《Programming from the Ground Up》阅读笔记:p19-p48
    《ProgrammingfromtheGroundUp》学习第2天,p19-p48总结,总计30页。一、技术总结1.objectfilep20,Anobjectfileiscodethatisinthemachine'slanguage,buthasnotbeencompletelyputtogether。之前在很多地方都看到objectfile这个概念,但都没有看到起定义,这次......
  • P1065 [NOIP2006 提高组] 作业调度方案【模拟】
    [NOIP2006提高组]作业调度方案题目描述我们现在要利用mmm台机器加工nn......
  • P1271 选举学生会【排序】
    【模板】排序题目描述将读入的NNN个数从小到大排序后输出。输入格式第一行为一个正整数N......
  • 安装MySQL(Windows10和Linux CentOS7) 很详细的
    Windows10下安装MySQL1.下载MySQL官网下载MySQL:https://www.mysql.com/进入官网点击DOWNLOADS下滑点击MySQLCommunity(GPL)Downloads点击MySQLInstallerforWindows选择版本下载这里就不需要登录注册了,直接下载2.安装MySQL找到下载的文件双击之后选择Se......
  • netdot webapi发布centos stream 9 被dos攻击
    前言-刚刚发布一个demo一直被一个叼毛攻击,不停的扫描端口,弄得接口一访问就是503错误99元买了一个2核2g的服务器,1元钱买了一个服务器,有个人一直扫描我的端口安装一个 nginxdnfinstallnginx安装完成后启动nginx服务#启动systemctlstartnginx#设置开机自启动sys......
  • CentOS 7 防火墙限制ip访问指令
    查看默认区域[root@localhost~]#firewall-cmd--get-default-zonepublic#如果不是public,改为publicfirewall-cmd--set-default-zone=public关闭端口访问此处区域中的端口如果开放,是所有ip都可以进行访问。全部删掉#查询打开的端口firewall-cmd--zone=public--list......
  • 在没有网络的情况,mac如何与vmware中的linux系统通信,例如在mac上ping通centos系统
    1.配置Host-Only网络在VMware中配置Host-Only网络:打开VMware并选择您的CentOS虚拟机。关闭虚拟机(如果它正在运行)。点击虚拟机的设置(Settings)。在设置窗口中,选择“网络适配器”(NetworkAdapter)。选择“Host-Only”网络连接类型。保存设置并启动您的虚拟机。2.配置CentO......
  • P1038 [NOIP2003 提高组] 神经网络
    讲解区下面分几部分再详解一下这道题1.读入+处理注意,因为这是一个拓扑的题所以我们拓展点的时候要借助队列那如何发挥队列的用处呢?由题意,只有最初状态为1的点才会往后传递我们完全可以在读入的时候就把上述点push进队列中楼上大佬也证明过了,阈值u(我的代码中是x)可以一开......
  • centos7.9 yum mysql8
    centos7.9mysql8安装CentOS7.9上安装MySQL8.0的步骤如下:下载MySQL官方的YumRepository:wgethttps://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm添加MySQLYumRepository到你的系统:sudorpm-Uvhmysql80-community-release-el7-3.noarch.rpm安......