文件名称:punylinux:为最小Linux系统构建自动化(由Ruby&Rake支持)
文件大小:29KB
文件格式:ZIP
更新时间:2024-03-30 02:18:59
linux build-automation rake Ruby
PunyLinux 为最小Linux系统构建自动化(由Ruby&Rake支持)。 包装管理 Aquire软件包源(在pkg/内的文件中用DSL定义的软件包) (可选)验证软件包校验和 下载/将校验和写入文件 用sha256sum验证 (可选)通过签名验证软件包来源 将签名下载/写入文件 用gpg验证 解压缩包源 构建软件包源 安装套件 影像管理 生成LINUX映像 生成ISOLINUX映像 安装 克隆此项目 安装依赖项 转到项目目录 跑rake 依存关系 Ruby(在ruby 2.6.3p62上测试) 卷曲 柏油 楼宇自动化 您必须安装构建所有软件包所需的任何开发依赖关系,例如: 制作 cmake 忍者 介子 等等。 压气机 由于我们只是使用tar -xf解压缩档案,因此只需安装您要支持的任何压缩器即可: gzip z 等等。 影像产生 syslinux cdrkit
【文件预览】:
punylinux-master
----pkg()
--------busybox.rb(7KB)
--------linux.rb(964B)
----src()
--------isolinux.cfg(133B)
----lib()
--------helpers.rb(123B)
--------path.rb(224B)
--------package.rb(2KB)
--------helpers()
--------path()
--------printer.rb(134B)
--------list.rb(474B)
--------package()
----Gemfile(77B)
----doc()
--------References.md(332B)
--------TODO.md(2KB)
--------README.md(5KB)
----tasks()
--------fhs.rake(58B)
--------path.rake(203B)
--------iso.rake(1KB)
--------os.rake(274B)
--------initrd.rake(469B)
--------pkg.rake(539B)
--------signatures.rake(938B)
--------build.rake(249B)
--------fs.rake(222B)
--------sources.rake(867B)
--------install.rake(332B)
--------doc.rake(165B)
--------kernel.rake(118B)
--------checksums.rake(913B)
----Rakefile(4KB)
----fs()
--------etc()
----LICENSE(1KB)
----README.md(13B)
----Gemfile.lock(1KB)
----.gitignore(54B)