草庐IT

rpm-spec

全部标签

Linux:安装jdk的三种方法(yum+rpm+下载包)

1.yum安装jdk在linux上使用yum安装是非常粗暴无脑的,但仍然有需要注意的点,不然会掉坑里。这里说一下步骤。1.1.执行命令yumlist|grepjdk查看可安装jdk版本执行成功后可以看见如下的结果:1.2.选择一个java版本进行安装这里我们希望安装java1.8,因为我们的机器是64位的,所以选择安装java-1.8.0-openjdk-devel.x86_64。这里有个地方要注意,上图中我用红框圈起来的两个java版本,要选择-devel的安装,因为这个安装的是jdk,而那个不带-devel的安装完了其实是jre。1.3.执行命令yuminstall-yjava-1.8.0

CentOS 7 制作openssh 9.6 rpm包更新修复安全漏洞 —— 筑梦之路

2023年12月18日openssh发布新版9.6p1,详细内容阅读OpenSSH:ReleaseNotes背景说明之前也写过多篇制作opensshrpm包的文章,为何要重新来写一篇制作openssh9.6版本的?openssh9.6rpm包制作和之前存在区别,对于CentOS7来说制作步骤上有一些变化,更何况CentOS7在2024年6月将结束生命周期,官方将不再维护支持,因此在这里单独来写一篇记录一下。有哪些变化呢?1.强制要求openssl 1.1.1以上版本2.强制要求安装openssl-devel1.1.1以上版本这两点也足以说明,逐渐失去对CentOS7及以下版本的维护支持。制作步

【Jenkins】Centos环境安装Jenkins(通过rpm安装)

在Centos操作系统中通过rpm安装Jenkins参考官网https://www.jenkins.io/doc/book/installing/linux/#red-hat-centos1、下载安装Jdk17下载安装#更新您的系统,不一定需要#sudoyum-yupdate#安装将用于下载Java17二进制文件的wget命令行工具。sudoyum-yinstallwgetvim#下载Java17二进制文件wgethttps://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm#在CentOS7/RHEL7上安装Java17

CentOS 7 制作openssl 1.1.1w 版本rpm包 —— 筑梦之路

源码下载地址:https://www.openssl.org/source/openssl-1.1.1w.tar.gz参考之前的文章:openssl1.1.1L/1.1.1o/1.1.1trpm包制作——筑梦之路_openssl的rpm包_筑梦之路的博客-CSDN博客直接上spec文件:Name:openssl Version:1.1.1w Release:1%{?dist}Summary:UtilitiesfromthegeneralpurposecryptographylibrarywithTLSimplementation Group:SystemEnvironment/Librari

如何在华为云欧拉系统 ECS 实例新建私有 REPO 源并制作安全 RPM 包

写在前面工作中遇到,简单整理博文内容为华为云开发者认证实验笔记https://edu.huaweicloud.com/certificationindex/developer/9bf91efb086a448ab4331a2f53a4d3a1理解不足小伙伴帮忙指正对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧——赫尔曼·黑塞《德米安》在某些情况下,我们可能需要在华为云欧拉系统ECS实例上新建私有REPO源:通过创建私有REPO源,您可以在本地维护和管理自己的软件包,

执行mysql-community-libs-8.1.0-1.el8.x86_64.rpm报错依赖检测失败

目录1.错误信息2.解决方法1.错误信息我是在VMware虚拟机18上的Centos8上的,安装MySQL8.1.0,执行mysql-community-libs-8.1.0-1.el8.x86_64.rpm报错[root@localhostmysql8.1.0]#rpm-ivhmysql-community-libs-8.1.0-1.el8.x86_64.rpm警告:mysql-community-libs-8.1.0-1.el8.x86_64.rpm:头V4RSA/SHA256Signature,密钥ID3a79bd29:NOKEY错误:依赖检测失败:    libc.so.6(GLIBC

【Linux】 rpm安装包保存到本地并批量安装

目录一、开启rpm安装包缓存到本地仓库1.修改yum.conf文件2.清理yum缓存 3.yum命令安装软件包二、如何将rpm安装包保存到指定目录方法一:yumdownloader1.安装yum-utils 2.yumdownloader命令参数说明3.yumdownloader安装示例方法二:yum--downloadonly方法三:reposync1.reposync命令参数说明2.查看yum源对应的仓库3.下载对应仓库下的rpm包到指定目录4.reposync其他命令三、rpm包批量安装Linux系统的时候大家都有一个烦恼,用yum安装的软件包不知道去哪里了,不像windows那样直观可

如何在生成的Swagger Spec(使用Scalatra+Swagger)中包括来自超类的字段?

我有这个案例类正在扩展一个抽象类:@ApiModel(description="Apriceforanoffer.")caseclassOfferPrice(overridevalamount:Double,overridevaltaxAmount:Double,overridevaltaxRate:Option[Double])extendsPrice(amount,taxAmount,taxRate)abstractclassPrice(@(ApiModelProperty@field)(description="Theamount.")valamount:Double,@(ApiMode

linux在非联网、无网络环境下,使用yumdownload、reportrack方法安装rpm包

文章目录前言1、下载yum-utils​​2、yumdownloader3、repotrack4、安装5、yumdownloader和repotrack的区别总结前言当开发者在联网环境下使用Linux时,可以轻松地通过yum或apt-get安装软件。然而,在公司和企业中,由于安全原因,生产环境通常无法访问互联网,这就需要进行离线安装。离线安装有两种主要方式可选:源码编译:源码编译耗时且需要合适的编译环境,因此一般情况下较少选择此方法。RPM包安装:相比源码编译,使用离线的RPM包安装更为便捷和高效。因此,本文将详细介绍在无网络环境下如何进行RPM包的安装和使用。1、下载yum-utils​​首

mysql-community-libs-5.7.44-1.el7.x86_64.rpm 的公钥尚未安装或源 “MySQL 5.7 Community Server“ 的 GPG 密钥已安装,但是不适

用于此软件包。请检查源的公钥URL是否配置正确。(标题写不下了-_-!)解决方法:输入:rpm--importhttps://repo.mysql.com/RPM-GPG-KEY-mysql-2022(我是2023年做的,但是输入2023会报错,但输入2022却直接成功)再次启动mysql.server后查看状态启动:systemctlstartmysqld.service查看运行情况:systemctlstatusmysqld.service这样就已经成功了