AOSC Wiki / AOSC OS / AOSC OS/Retro / .
其他语言: English

AOSC OS/Retro:面向用户与维护者的介绍(征求意见稿)

在古董设备上使用 AOSC OS

这个页面的主要用途是介绍 AOSC OS/Retro 的设计规范和维护目标。想要了解这个分支的基本理念,请阅读 这个页面

设计规范§

无论是从用户体验的角度,还是从维护的角度出发,AOSC OS/Retro 都是标准的 AOSC OS 发行版。但是依赖关系、特性和维护计划会和主线版本有所不同。简而言之,AOSC OS/Retro 将:

下面,我们将展开介绍 AOSC OS/Retro 和主线版本的共同点和不同点。

目标架构与设备§

AOSC OS/Retro 目前为下面的架构与设备提供支持:

维护工具集§

AOSC OS/Retro 是 AOSC OS 的一个分支,而不是 AOSC OS 的派生版本,它将和主线版本共享软件包树、系统核心组件以及维护工具集:

依赖项§

考虑到 AOSC OS/Retro 通常被安装在储存空间较少且性能较差的设备上,所以和主线版本不同,我们只会为 AOSC OS/Retro 提供启用了最小功能集的软件包:

发行版特性§

AOSC OS/Retro 将提供两个版本,Base 和 Base/X11。

具体而言,Base/X11 将额外提供以下的附加组件(仅供参考):

你还可以从 软件仓库 获取其它的软件包,如 Firefox 和其它可选的桌面环境。但是,在安装的时候我们可能需要对你的 AOSC OS/Retro 设备进行一些硬件环境的检测(举个例子,如果我们检测到你的电脑不支持 SSE2 SIMD 而你在试图安装 Firefox,我们将中止你的安装)。

维护计划§

AOSC OS/Retro 将与主线版本共享一颗 软件包树,在 retro 分支上进行维护。然而,考虑到维护者的精力有限,以及目标设备的寿命长短和可用性,AOSC OS/Retro 会遵循长达一年的更新周期。

每个更新周期开始的时候,retro 分支将合并自来自主线发行版的 stable 分支的更新(stable=>retro)。在下一个更新周期开始前,不再进行合并。retro 分支中的软件包版本将维持不变,除非:

在每个年度周期结束时,我们会在 下载页面 提供新的 Tarball,以及一份包含了所有系统更新的本地软件仓库 CD 镜像文件。完整的 AOSC OS/Retro 软件仓库也将以 Tarball 或 CD/DVD 镜像的形式提供。

维护目标§

我们基于一定的性能、储存和网络条件维护 AOSC OS/Retro,因此本章还将提及 AOSC OS/Retro 的系统需求。

通用指标§

系统要求(x86)§

在 32 位 x86 架构,AOSC OS/Retro 的 Base 版本有以下的系统要求:

AOSC OS/Retro 的 Base/X11 版本有以下的额外的系统要求:

系统要求(PowerPC 32-bit,Big Endian)§

AOSC OS/Retro 的 Base 版本和 Base/X11 版本应该都能在使用这个架构的任一设备上使用,即支持所有基于 PowerPC 架构带有 New World ROM 支持的 Apple Macintosh 计算机。