随笔分类 -  软件补丁管理

dnSpy 强大的dotnet 调试以及反编译编辑器
摘要:dnSpy 强大的dotnet 调试以及反编译编辑器 支持的功能 调试.net 以及unity 应用 编辑.net 以及unity 应用 轻量级以及暗黑模式 反编译支持的能力 所有的元数据都可以编译 编辑方法以及类支持自动提示(真的很方便) 其他功能也是比较强大的 说明 dnSpy 是一个很不错的d 阅读全文

posted @ 2023-02-08 19:37 荣锋亮 阅读(238) 评论(0) 推荐(0) 编辑

maven fmpp+javacc 集成使用简单说明
摘要:dremio 以及apache calcite 使用到fmpp + javacc 进行代码生成处理,以下是一个简单的集成测试 fmpp 的作用 fmpp 实际上是包装了freemarker ,提供了cli 以及java api 可以方便的进行模版处理,目前apache calcite 就基于了fmp 阅读全文

posted @ 2022-12-15 17:46 荣锋亮 阅读(731) 评论(0) 推荐(0) 编辑

go workspace 试用
摘要:golang workspace 提供了类似单体仓库管理模块的能力,类似npm 的yarn workspace 或者lerna ,当然npm 也提供了类似的能力,maven,gradle 都可以提供类似的 能力 参考使用 项目结构 ├── cli │ ├── go.mod │ └── main.go 阅读全文

posted @ 2022-11-10 22:45 荣锋亮 阅读(549) 评论(0) 推荐(0) 编辑

使用groovy 下载maven依赖包
摘要:主要集成了groovy的grape maven 依赖 注意groovy的grape需要依赖apache ivy <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmln 阅读全文

posted @ 2021-09-21 13:42 荣锋亮 阅读(1350) 评论(0) 推荐(0) 编辑

使用buildpack-deps 构建自己的容器镜像
摘要:buildpack-deps 是docker hub 官方提供的一个构建类似heroku stack 镜像的工具包,如果自己看的话,好多docker 官方的基础镜像都基于此基础镜像 进行构建的,buildpack-deps 已经提供了好多内置好多依赖库,可以简化我们的镜像部署,同时官方也提供了deb 阅读全文

posted @ 2020-07-21 10:50 荣锋亮 阅读(3035) 评论(0) 推荐(0) 编辑

几个不错的golang 应用升级以及平滑启动包
摘要:在日常的应用开发中我们我们很多时候都需要处理软件的升级以及滚动式升级,基于.net 应用clickonce 以及微软的updte框架都 是一个不错的选择对于nodejs 的electron我们有electron-updater ,同时好多桌面应用的开发也会设计自己的更新程序,以下是 关于golang 阅读全文

posted @ 2020-07-02 20:04 荣锋亮 阅读(3180) 评论(0) 推荐(0) 编辑

bashible 模版使用
摘要:bashible 内置了一个模版系统,使用灵活,可以用来方便的生成html 页面,官方提供了一个比较完备的demo 可以学习 generating_html_from_a_template 项目结构 ├── README ├── generate.bash ├── index.html ├── in 阅读全文

posted @ 2020-03-25 17:09 荣锋亮 阅读(179) 评论(0) 推荐(0) 编辑

makeself 试用
摘要:makeself 是一个unix 自解压应用制作工具,100% shell,以下是一个简单的试用 下载makeself 因为基于shell,没有依赖,所以使用就比较简单了,clone 代码就可以了 git clone https://github.com/megastep/makeself.git 阅读全文

posted @ 2020-01-26 20:38 荣锋亮 阅读(988) 评论(0) 推荐(0) 编辑

snap 方便的多平台软件包管理工具使用
摘要:snap 是一个强大,支持多语言多平台的软件包管理平台,类似苹果的app store 以下是一个安装bpftrace 的试用 Ubuntu系统使用 安装snap sudo apt update sudo apt install snapd 安装bpftrace sudo snap install b 阅读全文

posted @ 2019-12-27 19:57 荣锋亮 阅读(1372) 评论(0) 推荐(0) 编辑

pkgs.org 一个方便的linux 软件包开放服务
摘要:pkgs.org 网站提供了好多linux 软件包,我们可以用来搜索以及按住那个需要的软件包 psychotic rpm 源配置 下载psychotic release rpm 包 wget http://packages.psychotic.ninja/7/base/x86_64/RPMS/psy 阅读全文

posted @ 2019-12-27 16:35 荣锋亮 阅读(2335) 评论(0) 推荐(0) 编辑

linux pkgsrc 学习(一) 安装pkgsrc
摘要:使用pkgsrc.joyent.com 提供的linux 包 下载包 # # Copy and paste the lines below to install the 64-bit EL 7.x set. # BOOTSTRAP_TAR="bootstrap-trunk-x86_64-201701 阅读全文

posted @ 2019-11-28 09:03 荣锋亮 阅读(560) 评论(0) 推荐(0) 编辑

从rpm包提取rpm spec 的几种方法
摘要:包含了源码包 先安装,然后在rpmbuild 目录直接可以查看文件 不用安装 ,使用rpm2cpio rpm2cpio myrpm.src.rpm | cpio -civ '*.spec' rpm2cpio myrpm.src.rpm | cpio -civ '*.spec' rpm2cpio my 阅读全文

posted @ 2019-11-12 09:42 荣锋亮 阅读(3503) 评论(0) 推荐(0) 编辑

ubuntu中使用 alien安装rpm包
摘要:我们可以使用alien 在ubuntu中安装rpm 包 使用方法: 安装 alien 安装 apt-get update apt-get install alien apt-get update apt-get install alien apt-get update apt-get install 阅读全文

posted @ 2019-09-17 09:50 荣锋亮 阅读(5752) 评论(0) 推荐(1) 编辑

s3-sftp-proxy goreleaser rpm &&deb 包制作
摘要:上次写过简单的s3-sftp-proxy基于容器构建以及使用goreleaser构建跨平台二进制文件的,下边演示下关于 rpm&&deb 包的制作,我们只需要简单的配置就可以生成方便安装的软件包 项目代码 https://github.com/rongfengliang/s3-sftp-proxy- 阅读全文

posted @ 2019-08-20 13:08 荣锋亮 阅读(560) 评论(0) 推荐(0) 编辑

nexus 3.17.0 做为golang 的包管理工具
摘要:nexus 3.17.0 新版本对于go 包管理的支持是基于go mod 的,同时我们也需要一个athens server 然后在nexus 中配置proxy 类型的repo 参考配置 来自官方的配置图 说明 就和上边说的一样,我们需要一个athens server,nexus 对于go mod 的 阅读全文

posted @ 2019-07-03 09:45 荣锋亮 阅读(3676) 评论(0) 推荐(0) 编辑

GitLab : Omnibus Installer
摘要:转自:https://www.ibm.com/developerworks/community/blogs/2280dc86-a78a-441b-89d7-5b4c41595852/entry/GitLab_HA_1_Omnibus?lang=en 主要介绍gitlab omnibus 包的构建,尽 阅读全文

posted @ 2019-07-01 15:23 荣锋亮 阅读(393) 评论(0) 推荐(0) 编辑

集成omnibus-ctl 开发一个专业的软件包管理工具
摘要:前边有转发过来自chef 团队的一篇omnibus-ctl 介绍文章,以下尝试进行项目试用 就是简单的集成,没有多少复杂的操作 环境准备 ruby ruby 使用2.6.3 使用 rbenv 安装,可以参考rbenv mac&&linux 安装简单说明 bundle bundler 的安装可以直接使 阅读全文

posted @ 2019-07-01 15:07 荣锋亮 阅读(890) 评论(0) 推荐(0) 编辑

Omnibus-ctl: What is it and what can it do for you?
摘要:转自:https://blog.chef.io/2015/05/26/omnibus-ctl-what-is-it-and-what-can-it-do-for-you/ Are you building software with Chef Omnibus? Do your packages ne 阅读全文

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

omnibus-gitlab 架构学习
摘要:omnibus-gitlab是gitlab 团队fork 自chef 的omnibus 项目,同时做了一些自定义的开发,omnibus-gitlab 简化了 gitlab 的部署以及维护,同时里边集成了chef 组件(cookbooks 以及recipes)可以方便的进行用户机器上gitlab 任务 阅读全文

posted @ 2019-06-30 10:24 荣锋亮 阅读(1779) 评论(0) 推荐(0) 编辑

Omnibus 安装
摘要:使用gem gem install omnibus gem install omnibus gem install omnibus gem install omnibus gem install omnibus gem install omnibus gem install omnibus gem 阅读全文

posted @ 2019-06-28 20:46 荣锋亮 阅读(896) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示