博客
关于我
CentOS7下制作OpenSSH 8.5p1 RPM包
阅读量:512 次
发布时间:2019-03-07

本文共 687 字,大约阅读时间需要 2 分钟。

安装OpenSSH 8.5及以上版本的步骤说明

  • 下载资源下载OpenSSH 8.5p1的源码包:
    • 包名:openssh-8.5p1.tar.gz
    • 安装目录:/opt
    1. 创建目录创建必要的目录结构:
      • mkdir /root/rpmbuild
      • mkdir /root/rpmbuild/{SOURCES,SPECS}
      1. 安装依赖包安装构建所需的基本工具和依赖:
        • yum install rpm-build zlib-devel openssl-devel gcc perl-devel pam-devel
        1. 修改openssh.spec文件
          • 解压源码包并复制spec文件:
            tar -zxf openssh-8.5p1.tar.gz -C /optcp /opt/openssh-8.5p1/contrib/redhat/openssh.spec /root/rpmbuild/SPECS/
          • 权限调整:
            chown sshd:sshd /root/rpmbuild/SPECS/openssh.spec
          • 注释掉不必要的依赖版本限制:
            #注释掉如下一行:#BuildRequires: openssl-devel < 1.1
          1. 构建源码包进入spec文件目录并执行构建:
          2. cd /root/rpmbuild/SPECS/rpmbuild -ba openssh.spec
            1. 打包生成rpm包将构建好的rpm包打包:
            2. zip -r openssh-8.5p1.el7.zip *.rpm

              以上步骤将指导您完成OpenSSH 8.5及以上版本的安装和打包工作,确保您能够顺利构建所需的rpm包。

    转载地址:http://qmljz.baihongyu.com/

    你可能感兴趣的文章
    No qualifying bean of type XXX found for dependency XXX.
    查看>>
    No resource identifier found for attribute 'srcCompat' in package的解决办法
    查看>>
    No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
    查看>>
    Node JS: < 一> 初识Node JS
    查看>>
    Node-RED中实现HTML表单提交和获取提交的内容
    查看>>
    node.js 怎么新建一个站点端口
    查看>>
    Node.js 文件系统的各种用法和常见场景
    查看>>
    node.js 配置首页打开页面
    查看>>
    node.js+react写的一个登录注册 demo测试
    查看>>
    Node.js中环境变量process.env详解
    查看>>
    Node.js安装与配置指南:轻松启航您的JavaScript服务器之旅
    查看>>
    Node.js的循环与异步问题
    查看>>
    nodejs libararies
    查看>>
    nodejs 运行CMD命令
    查看>>
    nodejs-mime类型
    查看>>
    nodejs中Express 路由统一设置缓存的小技巧
    查看>>
    Node入门之创建第一个HelloNode
    查看>>
    NOIp2005 过河
    查看>>
    NOPI读取Excel
    查看>>
    NotImplementedError: Cannot copy out of meta tensor; no data! Please use torch.nn.Module.to_empty()
    查看>>