tech preview 1
After half a year of rewriting, testing and coding. We pleased to announce that januslinux tech preview 1 is RELEASED!
So, what's new?
- The most important update was deprecating chroot build method. Now januslinux can be bootstrapped through cross-compiler. No chroot needed!
- We had to change filesystem layout. It still has merged /usr, but we have "merged /root". Now /root lives in /home/root but we created symlink to /root for compatibility.
- We moved to GNU userland for their "compat features". But we'll switch to sbase and ubase in next release with some "fixed" commands.
- Using
mksh
as default login shell and/bin/sh
for their simplicity and lower resource usage. - Added support for RISC-V and PowerPC
- Using normal runit with new init scripts.
- New approach to development. All broken packages removed.
Misc. changes:
- Updated core packages: Linux 5.0.4, musl libc 1.1.21, Binutils 2.32, GCC 8.3.0, LibreSSL 2.8.3, Python 3.7.3 and 2.7.16, Ruby 2.6.2, strace 5.0, Valgrind 3.14.0, GDB 8.2.1
Things to do:
- Replace most of GNU userland with suckless
- Provide normal Linux kernel configuration
- ...and so on!
ATTENTION: login as root with no password in live cd. Recommended to run it in virtual machine(eg. QEMU, VirtualBox)
About PGP: keys, instructions and stuff like that will be done later
He comes