Back again with some details !
As promised here is a little preview from this upcoming release, this barebone image has a shell (ash), ssh server (dropbear), syslog and few basic libs
~ $ ssh firstname.lastname@example.org The authenticity of host '192.168.0.141 (192.168.0.141)' can't be established. RSA key fingerprint is d4:bc:4b:e3:e0:6b:e8:53:b9:6c:f0:f7:4d:d2:63:12. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.0.141' (RSA) to the list of known hosts. email@example.com's password: root@moebius:~# free total used free shared buffers Mem: 447868 22040 425828 0 1632 -/+ buffers: 20408 427460 Swap: 0 0 0 root@moebius:~# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/root 99033 63802 29907 68% / devtmpfs 219768 0 219768 0% /dev tmpfs 223932 176 223756 0% /run tmpfs 223932 48 223884 0% /var/volatile
I’m curently using ~20Mb of RAM and ~64Mb of disk, nothing loaded (yet) but I’m planning to have a basic image where you can add just the software you need.
I’ll reduce RAM usage by tweaking busybox a little bit more and maybe I’ll replace few services to keep the smallest footprint possible. I probably will go slightly under 20Mb of RAM with an opened shell from SSH like in this case. I don’t want to cut more than this because I’d like to keep basic linux services and commands, busybox can be altered a lot but I’m planning to keep a quite usable and friendly environment..
Disk space will be pruned a little bit more because I have seen few unnecessary X11 libs. Disk space is not an issue in this moment, I’m more focused on RAM usage, package management and init system. I don’t want to use systemd and I’ll keep it out this distro as long as I can.
Now I’ll dedicate my time on some basic filesystem tweaking and a big rework on the package management system, using .deb files is not necessary and the package manager is not yet finished.
If someone want to evaluate what I’m doing right now can write me a note and I’ll publish the current image, it’s still unstable and without a solid package manager but seems to perform properly
Next updates when available