mirror of
https://github.com/RubyMetric/chsrc
synced 2025-06-17 09:06:58 +08:00
DEB package
本文档说明了 chsrc
项目的 DEB 包的相关情况
相关文件
.github/workflows/pkg-deb.yml
- CI 配置文件CI.md
- CI 情况说明
debian/
- DEB 包构建配置目录BUILD.md
- 如何手动构建deb.makefile
- DEB 包构建 Makefiledeb-test.sh
- DEB 包 已正确安装 测试脚本
安装
如果你是普通用户,你应该从 GitHub Releases 下载合适的 DEB package,然后运行以下命令安装:
sudo dpkg -i chsrc_*.deb
sudo apt-get install -f # Fix any dependency issues
如果你是高级用户,你可以自己阅读本目录下的 ./BUILD.md 来自己构建 DEB 包并按照上述同样的方式安装。
debian/
目录结构
debian/
├── changelog # 版本更新日志
├── compat # debhelper 兼容性版本
├── control # 包控制信息和依赖
├── copyright # 版权信息
├── postinst # 安装后脚本
├── prerm # 卸载前脚本
└── rules # 构建规则
其中,最后三个是 +x
的可执行文件。