登录 注册
其他
3,501
Stars
0
Forks
0
Watchers
0
Open Issues
未知
许可证
Shell
语言
创建时间
最近更新

项目能做什么

Void Linux 的源码软件包集合仓库。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
## The XBPS source packages collection

This repository contains the XBPS source packages collection to build binary packages
for the Void Linux distribution.

The included `xbps-src` script will fetch and compile the sources, and install its
files into a `fake destdir` to generate XBPS binary packages that can be installed
or queried through the `xbps-install(1)` and `xbps-query(1)` utilities, respectively.

See [Contributing](./CONTRIBUTING.md) for a general overview of how to contribute and the
[Manual](./Manual.md) for details of how to create source packages.

### Table of Contents

- [Requirements](#requirements)
- [Quick start](#quick-start)
- [chroot methods](#chroot-methods)
- [Install the bootstrap packages](#install-bootstrap)
- [Configuration](#configuration)
- [Directory hierarchy](#directory-hierarchy)
- [Building packages](#building-packages)
- [Package build options](#build-options)
- [Sharing and signing your local repositories](#sharing-and-signing)
- [Rebuilding and overwriting existing local packages](#rebuilding)
- [Enabling distcc for distributed compilation](#distcc)
- [Distfiles mirrors](#distfiles-mirrors)
- [Cross compiling packages for a target architecture](#cross-compiling)
- [Using xbps-src in a foreign Linux distribution](#foreign)
- [Remaking the masterdir](#remaking-masterdir)
- [Keeping your masterdir uptodate](#updating-masterdir)
- [Building 32bit packages on x86_64](#building-32bit)
- [Building packages natively for the musl C library](#building-for-musl)
- [Building void base-system from scratch](#building-base-system)

### Requirements

- GNU bash
- xbps >= 0.56
- git(1) - unless configured to not, see etc/defaults.conf
- common POSIX utilities included by default in almost all UNIX systems
- curl(1) - required by `xbps-src update-check`

For bootstrapping from source additionally:
- flock(1) - util-linux
- bsdtar or GNU tar (in that order of preference)
- install(1) - GNU coreutils
- objcopy(1), objdump(1), strip(1): binutils

`xbps-src` requires [a utility to chroot](#chroot-methods) and bind mount existing directories
into a `masterdir` that is used as its main `chroot` directory. `xbps-src` supports
multiple utilities to accomplish this task.

> NOTE: `xbps-src` does not allow building as root anymore. Use one of the chroot
methods.

<a name="quick-start"></a>
### Quick start

Clone the `void-packages` git repository:

```
$ git clone https://github.com/void-linux/void-packages.git
$ cd void-packages
```

Bootstrapping from binary packages will be done automatically when first building
a package, but it can be done manually with:

```
$ ./xbps-src binary-bootstrap
```

Build a package by specifying the `pkg` target and the package name:

```
$ ./xbps-src pkg <package_name>
```

Use `./xbps-src -h` to list all available targets and options.

To build packages marked as 'restricted', modify `etc/conf`:

```
$ echo XBPS_ALLOW_RESTRICTED=yes >> etc/conf
```

Once built, the package will be available in `host
阅读完整原文

商业机会分析 AI 生成

基于 Void/XBPS 的边缘与嵌入式系统定制商业支持

产品构想利用 Void 的极度轻量(runit + musl libc)和 xbps-src 强大的交叉编译特性,为物联网、网络设备硬件厂商提供定制 OS 裁剪、驱动打包及持续更新服务。
核心功能定制精简 Rootfs 导出、专有驱动打包模板、系统更新 OTA 服务器集成、长期内核支持与漏洞补丁回退适配
目标用户工业网关、路由器、边缘计算硬件设备开发商(推测)
难度/周期高 · 3-6个月 · 成本:硬件测试设备采购成本、编译服务器基础设施租用成本
收费模式企业技术咨询费、定制交付项目合同款、年度技术支持与维护费
竞争风险嵌入式领域 Yocto 和 Buildroot 占绝对垄断地位;Void Linux 社区生态小,企业接受度较低。
依据 已验证事实(仓库支持交叉编译与musl构建)+ AI推测(商业可行性)

私有 XBPS 仓库托管与自动化远程构建云服务

产品构想为重度使用 Void Linux 的极客组织或团队提供开箱即用的云端 xbps-src 构建农场,自动化解决多架构编译耗时耗硬件资源的问题,并托管私有仓库。
核心功能GitHub Webhook 触发远程构建、跨架构(aarch64/x86_64/musl)云端编译、自动签名与 CDN 私有仓库托管、构建缓存加速
目标用户Void Linux 重度极客用户、小型研发团队、自建私有包仓库的开发者(推测)
难度/周期中等 · 1-2个月 · 成本:多核云编译服务器、对象存储及 CDN 流量费用
收费模式按月订阅制(基础免费 + 限制构建分钟数/存储空间,高级付费套餐)
竞争风险目标用户群体基数过小且 Linux 极客群体普遍付费意愿薄弱,更倾向于自建构建脚本或利用免费 GitHub Actions。
依据 数据支持的判断(Star/Fork数据显现小众社区特征)+ AI推测

专有/商业 Linux 桌面软件 XBPS 打包与分发维护方案

产品构想为希望进入 Void Linux 软件生态的商业软件厂商提供合规、沙盒化(或 restricted)的打包适配、测试、与分发通道维护服务。
核心功能基于 xbps-src 的 restricted 规则封装自动化、依赖兼容性适配测试(musl与glibc兼容层)、自动更新追踪脚本
目标用户想要支持非主流独立 Linux 发行版的独立商业软件/工具开发者(推测)
难度/周期低 · 2-4周 · 成本:极低(主要是人工测试与维护时间成本)
收费模式单次打包费用、年度更新维护订阅费
竞争风险Void Linux 用户量级过小,商业软件开发者几乎没有动机专门针对其付费进行分发维护。
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
EbookFoundation/free-programming-books 中文介绍暂未生成
:books: Freely available programming books
401,419 Python
TheAlgorithms/Python 中文介绍暂未生成
All Algorithms implemented in Python
226,027 Python
avelino/awesome-go 中文介绍暂未生成
A curated list of awesome Go frameworks, libraries and softw
193,324 Go
huggingface/transformers 中文介绍暂未生成
🤗 Transformers: the model-definition framework for state-of-
168,844 Python
excalidraw/excalidraw 中文介绍暂未生成
Virtual whiteboard for sketching hand-drawn like diagrams
135,510 TypeScript
sherlock-project/sherlock 中文介绍暂未生成
Hunt down social media accounts by username across social ne
109,981 Python
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 ,最近推送
社区活跃Star 3,501 / Fork 0 / Issue 0(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/void-linux/void-packages.git
cd void-packages
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。