随笔分类 -  fpm

fpm-cookery fpm 的包装工具
摘要:使用过fpm 的大概应该了解构建rpm 以及deb包的流程了,我们需要做的事情还是比较多的,fpm-cookery 是一个fpm 的包装,可以简化我们基于fpm 打包的流程 安装 预备ruby 的安装,没有写,搜索相关文档即可 命令 gem install fpm-cookery 使用 基于ruby 阅读全文

posted @ 2020-06-09 15:41 荣锋亮 阅读(286) 评论(0) 推荐(0) 编辑

使用nfpm打包deb&&rpm
摘要:nfpm是受fpm启发的一个deb以及rpm包制作工具,goreleaser中的rpm包制作就依赖此包(当然是同一个人开发的) 使用nfpm的好处是简单,跨平台(基于golang同时包也小),以下是一个简单的使用 安装nfpm 比较简单,从github下载即可,https://github.com/ 阅读全文

posted @ 2020-04-05 18:17 荣锋亮 阅读(1768) 评论(0) 推荐(0) 编辑

gtibase rpm包制作
摘要:gitbase 是一个很不错的代码分析工具,我们可以直接使用sql来分析团队的代码,以下是rpm 包的制作 简单说明 rpm 包的制作使用了fpm 一个简单,方便可以跨平台的软件包制作工具 gitbase 编译文件 以下二进制文件是自己编译的一个版本,修改了关于统计没人代码行数,默认文件64kb的问 阅读全文

posted @ 2019-10-29 21:11 荣锋亮 阅读(259) 评论(0) 推荐(0) 编辑

fpm 打包跨平台rpm 包的一个问题
摘要:平时我们开发机器可能使用的是mac 系统,但是部署机器kennel是linux,默认会有一个操作系统的问题, 我们可以在打包的时候指定os版本信息 参考 --rpm-os linux --rpm-os linux --rpm-os linux --rpm-os linux --rpm-os linu 阅读全文

posted @ 2019-09-10 21:18 荣锋亮 阅读(642) 评论(0) 推荐(0) 编辑

vigil deb 包制作
摘要:前边有写过简单rpm 包的制作,现在制作一个简单的deb 包。 deb 包的制作是通过源码编译+ fpm 环境准备 rust curl https://sh.rustup.rs -sSf | sh curl https://sh.rustup.rs -sSf | sh curl https://sh 阅读全文

posted @ 2019-06-21 22:28 荣锋亮 阅读(448) 评论(0) 推荐(0) 编辑

vigil rpm 包制作
摘要:vigil 可以方便的进行服务的监控,以下尝试制作一个rpm 包,方便使用 安装依赖 ruby yum -y install ruby rubygems ruby-devel yum -y install ruby rubygems ruby-devel yum -y install ruby ru 阅读全文

posted @ 2019-06-19 13:49 荣锋亮 阅读(286) 评论(0) 推荐(0) 编辑

使用fpm 方便快速生成postgresql extension分发包
摘要:fpm 是一个不错,而且强大的rpm、deb,系统启动服务工具包,我们可以用来快速的生成专业的软件分发包 演示一个pg 扩展包分发包的生成(rpm 以及deb) 安装fpm sudo gem install --no-ri --no-rdoc fpm clone pg 扩展项目 代码已经写好了,使用 阅读全文

posted @ 2019-04-09 13:34 荣锋亮 阅读(361) 评论(0) 推荐(0) 编辑

使用fpm 软件包打包
摘要:安装 sudo gem install --no-ri --no-rdoc fpm 简单使用 一个 redis的简单demo % ls src/redis-server redis.conf src/redis-server redis.conf # install src/redis-server 阅读全文

posted @ 2019-04-08 22:33 荣锋亮 阅读(498) 评论(0) 推荐(1) 编辑

导航