请问HN:寻找测试人员来测试我的基于RAM的Linux发行版。
嗨,
我已经在一个名为 Invelinux 的项目上工作了一段时间,现在我发布了候选版本,想在 Hacker News 上分享一下,让大家试用一下。
这个项目的亮点在于它使用了 Toybox 用户空间项目,这是一个 BSD 许可的 Busybox 替代品,并且使用 musl C 库而不是 GNU C 库。它还具有一个非常简约的框架,称为 AMPS(自动挂载打包系统),该框架挂载一个外部驱动器,作为操作系统的非易失性存储部分。系统配置、应用程序和脚本等都存储在 /storage/AMPS 目录中。由于基础系统运行在 RAM 上,当系统重启时,整个系统会被清空。但外部存储和配置保持不变,使您能够轻松加载您的配置。
为了访问和编辑这些配置,开发了一些自定义的 TUI 工具,用户无需手动在 /storage/AMPS/etc 文件中进行操作。
作为初始化系统,我们没有使用 systemd 或 sysvinit,而是使用了 toybox 的初始化系统和自定义的 shell 脚本,使得管理系统进程变得简单明了。
该项目仍在开发中,需要测试人员,因此如果您能帮助测试或提供一般反馈,将非常感谢。
代码库:https://codeberg.org/sumtas/invelinux
Wiki/手册:https://sumtas.codeberg.page/wiki
通常,我本打算在 Show HN 发布这个,但由于 Hacker News 阻止新账户,我只能选择在 Ask HN 发布。如果有更好的选择,请告诉我,因为我在这里还是新手 :)
- sumtas
查看原文
Hi,<p>I have been working on a project called Invelinux for quite some time now, and now that I have released the release candidate versions, I thought about posting it on Hacker News for people to try it out.<p>The thing that makes it stand out is its use of the Toybox userspace project, a BSD-licensed alternative to Busybox and musl C library instead of the GNU C library.
It also features a very minimal framework called AMPS (Automatically Mounted Packaging System) which mounts an external drive that functions as the non-volatile storage part of the OS. System configurations, applications/scripts etc. are all stored inside the /storage/AMPS directory. Since the base system is running on RAM, when the system is rebooted, the whole system gets wiped clean. But the external storage and configurations stay intact, allowing you to load your configurations easily.<p>To access and edit these configurations, several custom TUI tools were made so the user doesn't have to mess around in /storage/AMPS/etc files manually.<p>As the init system, nor systemd or sysvinit were used, toybox's init system with custom shell scripts were used to make managing system processes easy and clear.<p>The project is still being developed and needs testers, so if you could help with the testing or send general feedback, it would mean a lot<p>Repository: https://codeberg.org/sumtas/invelinux
Wiki/Handbook: https://sumtas.codeberg.page/wiki<p>Normally, I was going to post this at Show HN, but due to Hacker News blocking new accounts, I didn't have any choice other than to post it on Ask HN, if there was a better option definitely let me know, because I am new here :)<p>- sumtas