Name: nginxVersion: 1.4.2Release: 1%{?dist}Summary: nginx from sourceGroup: &
原创
2014-07-03 11:35:44
1019阅读
Name: mfs
Version: 1.6.27
Release: 1%{?di
原创
精选
2014-07-02 10:55:39
886阅读
宏定义定义注释%{_sysconfdir}/etc%{_prefix}/usrcan be defined to /app for flatpak builds%{_exec_prefix}%{_prefix}default: /usr%{_includedir}%{_prefix}/includedefault: /usr/include%{_bindir
原创
2023-07-06 17:04:47
275阅读
Linux软件包分类rpm 常用命令1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.卸载一个包 # rpm -e 4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装 --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。 5.查询一个包是否
1.环境准备1.1 如果需要多平台运行,需要准备好打包编译的环境如ARM/X86,两套环境编译后的文件只能在各自的平台上运行,我这里准备的环境为如下2.依赖安装2.1 首先需要安装python编译库pip3 install pyinstaller2.2 确保你的系统上已经安装了rpm-build包,如果没有安装,可以使用以下命令进行安装:sudo yum install rpm-build
转载
2024-09-11 20:56:14
120阅读
1、RPM--安装 [root@www ~]# rpm -ivh package_name 其他参数 选项与参数: -i :install 的意思 -v :察看更细部的安装资讯画面 -h :以安装资讯列显示安装进度 --replacefiles 使用时机: 如果在安装的过程当中出现了‘某个档案已经被安装在你的系统上面’的资讯,又或许出现版本不合的讯息 (confilcting fil
转载
2024-07-23 20:09:43
41阅读
原文:http://hlee.iteye.com/blog/343499略作修改---------------------常见有两个原因值得我们去了解用如何用源码制作rpm:1、并不是所有的软件都提供.rpm方式的。 这是最常见的原因。负责任的开发者应提供rpm方式的二进制软件包,以便用户选择使用。但也很常见就是软件作者只是发布了源码,最后一部分的编译和安装需要用户自行解决。我不想深究对错问题,
转载
精选
2014-06-29 15:49:58
4726阅读
rpmlint 可以方便的让我们检查rpm spec 的信息,给予我们提示以及改进,同时也支持对于rpm 文件处理 安装 yum install -y rpmlint 使用 spec 检查 rpmlint SPECS/rong.spec 效果 0 packages and 1 specfiles c
原创
2021-07-18 23:03:52
395阅读
包含了源码包 先安装,然后在rpmbuild 目录直接可以查看文件 不用安装 ,使用rpm2cpio rpm2cpio myrpm.src.rpm | cpio -civ '*.spec' rpm2cpio myrpm.src.rpm | cpio -civ '*.spec' rpm2cpio my
原创
2021-07-19 10:42:02
3894阅读
【任务描述】
目标:fdisk -l只输出物理磁盘的分区信息,过滤掉逻辑卷(如果有的话)的信息。
步骤:
1、查看源码包
# rpm -qf `which fdisk` #查看fdisk命令属于哪个安装包。
util-linux-ng-2.17.2-12.4.el6.x86_64
2、下载源码包
去上文提供的站点下载util-linux-ng的源码包
3、安装源码包
# rp
适用环境:数据库版本:MySQL 5.7.29操作系统:CentOS 7 制作思路:将数据库初始化和配置工作放到安装脚本中方便定制:1、打包MySQL应用目录2、不自动生成配置文件3、不自动生成数据目录4、不自动初始化数据 制作步骤:1、安装依赖包yum -y install gperf zlib-devel time ncurses-devel gcc* cmake libaio-devel r
转载
2021-05-04 22:22:06
357阅读
2评论
适用环境: 数据库版本:MySQL 5.7.26 操作系统:CentOS 7 制作思路: 将数据库初始化和配置工作放到安装脚本中方便定制: 1、打包MySQL应用目录 2、不自动生成配置文件 3、不自动生成数据目录 4、不自动初始化数据 Spec代码: # # # MySQL参数配置 # mysql ...
转载
2021-04-29 11:22:37
436阅读
2评论
上一篇日志写到,为什么要制作rpm包,以及如何使用.src.rpm文件生成rpm包。最后部分还看到.src.rpm的内容,实际上 就是由.tar.gz源码、补丁软件和.spec脚本组成的。由此知道,使用.spec生成rpm包是比较简单的,因为.src.rpm通常都是由软件开 发者或者第三方的专业制作人根据源码调试好的,所以,只要处理好平台兼容性和相关的版本,不会遇到太大的问题。 &nb
转载
精选
2009-10-16 22:36:13
10000+阅读
RPM包rpmbuild SPEC文件深度说明2010.01.08 加入SPEC文件中的宏定义和变量2010.01.08 关键字说明,如何在升级过程中不覆盖配置文件 上一篇日志写到,为什么要制作rpm包,以及如何使用.src.rpm文件生成rpm包。最后部分还看到.src.rpm的内容,实际上 就是由.tar.gz源码、补丁软件和.spec脚本组成的。由此知道,使用.spec生成rp
转载
精选
2014-05-19 00:04:35
1005阅读
RPM包制作
原创
精选
2019-02-25 12:04:37
10000+阅读
nginx的spec文件,这是我在奇虎写的spec文件,里面针对比较重要的地方做了解释。大家在做spec的时候可以参考。
推荐
原创
2014-09-05 00:44:26
4269阅读
点赞
8评论
update log:
2010.01.08 加入SPEC文件中的宏定义和变量
2010.01.08 关键字说明,如何在升级过程中不覆盖配置文件
上一篇日志写到,为什么要制作rpm包,以及如何使用.src.rpm文件生成rpm包。最后部分还看到.src.rpm的内容,实际上就是由.tar.gz源码、补丁软件和.spec脚本组成的
转载
精选
2012-08-23 23:25:25
560阅读
rpm定制
原创
2018-07-30 12:42:32
7463阅读
前言 有的时候为了提供一个完整的包,需要把一些零散的文件或者脚本汇总在一起提供,rpm包就是一个很好的方法,这里我们不需要复杂的写法,就纯粹打包的,复杂的可以参考内核或者其它软件包的打包方法 spec文件信息 Name: cephuse Version: 1.0 Release: 1%{?dist}
原创
2020-11-25 18:15:00
614阅读
2014-11-27 11:05:49
一、RPM包的分类RPM有五种基本的操作功能:安装、卸载、升级、查询和验证。linux软件包分为两大类:(1)二进制类包,包括rpm安装包(一般分为i386和x86等几种)(2)源码类包,源码包和开发包应该归位此类(.src.rpm)。有时候为了方便源码包的安装,和我们自己订制软件包的需求,我们会把一些源码包按照我们的需求来做成rpm包,当有了源
转载
2024-04-25 23:19:17
248阅读