Below is an archive of Version 0.1 of the Single ANIX Specification, also known as Version 1 of Research ANIX. It is left here for historical purposes.
For information on the current state of ANIX, visit the project index.
Start with a clean version of Debian 12 aka “Bookworm”. Install it as you would install any other copy of Linux to your computer, but without selecting any additional packages other than standard sys utilities. When you are done, it should dump you right to the command-line. Do all other normal setup things, like setting the timezone and getting the internet connection working. Run apt update and get everything up to date.
Edit your fstab file to configure your /tmp directory as a tmpfs ramdisk. Do not rely on the stock systemd implementation.
Base text editor should remain nano, so we don't have to pick sides in the emacs-vs-vim war.
apt quickly grab packages+dependencies from ISOs/Keydrives of compatible Debian-family distros, for fully offline package install.You are not limited to the packages listed here. Feel free to include any additional pieces of software you think would be useful or necessary. This will help spur a healthy ecosystem of Research ANIX derivatives, as part of Anon's long-term scheme to conquer the world.
ANIX will be distributed as a single ISO, and this ISO will need to provide for (at the very least) these two default modes of operation:
Target platform is x86-64, though we certainly wouldn't complain if someone made an ARM64 or RISC-V build of Research ANIX.
| This article is part of a series on ANIX | |
|---|---|
| Architectural Info: | Single ANIX Specification |
| Research ANIX Builds: | Version 1 - Version 2 |