跳到正文
Hacker News· bradley_taunt·· 4 小时前精选AI 评分36

AlpineBSD 公布基于 NetBSD 内核、基础系统与主仓库不含 LLM 输出的操作系统方案

AlpineBSD

AI 导读

AlpineBSD 项目公开了基于 NetBSD 内核、用户空间受 Alpine Linux 启发的操作系统方案,其基础系统和主包仓库均不包含 LLM 输出。项目仍在开发中,暂未提供安装程序,仅有一份非常概括的安装指南,并提示 NetBSD 内核的硬件支持有限。系统采用 apk-tools、busybox 和 s6,并计划增加 OpenRC 作为替代初始化系统。

推荐理由

文章对比了 AlpineBSD 与 NetBSD、Alpine Linux 的组件差异,并说明其基础系统和主包仓库不含 LLM 输出的设计取向。

正文 · 原文

Welcome to AlpineBSD!

AlpineBSD is an operating system based on the NetBSD kernel with a userspace inspired by Alpine Linux and the objective of making it possible to use as little AI-generated software as possible. There is no LLM output included in the base system or main package repository (AlpineBSD AI policy).

AlpineBSD is a work in progress. There is currently no installer available. For the adventurous, a very high-level installation guide is available here.

Compared to NetBSD

AlpineBSD ships the NetBSD kernel, libc, and essential platform-specific tools like mount.

NOTICE: The NetBSD kernel has spotty hardware support, much less so than Linux. You cannot necessarily expect AlpineBSD to work on any random computer you have lying around. Consult the NetBSD supported hardware list for more information, particularly for laptops.

Compared to Alpine Linux

AlpineBSD ships with the apk-tools package manager and busybox, and a slightly more GNU-oriented userspace, preferring e.g. GNU make over BSD make. AlpineBSD is not a fork of Alpine Linux, its package collection is original (though many packages are ultimately based on aports).

Alpine Linux uses the OpenRC init system. Currently, AlpineBSD uses s6 and we intend to add OpenRC as an alternative.

来源:Hacker News · wiki.alpinebsd.org