Releases: ataraxialinux/ataraxia
Snapshot on August 23, 2019
Made it to test GNOME Desktop Environment.
BEFORE STARTING XORG: add exec gnome-session
in ~/.xinitrc
(use vi
to create this file).
Snapshot on August 14, 2019
Changes:
- Adopted own package manager
- Fully integrated with busybox
- Removed ports for s390x, PowerPC and armv6l.
- Using busybox init + runit + own initscripts
- Ported some useful OpenBSD utilities: apply, pr, what, who and doas
- Added port for M68K (for M68K-based Macintosh)
- Added X.org, Wayland and Mesa (with libglvnd)
- Added ALSA
- Added XFCE
Misc. changes:
- Main packages updated packages: Linux 5.2.8, musl libc 1.1.23, BusyBox 1.31.0, Binutils 2.32, GCC 9.2.0, LibreSSL 3.0.0, Python 3.7.4 and 2.7.16, Ruby 2.6.3, X.org Server 1.20.5, Wayland 1.17.0, Mesa 19.1.4, GTK+ 3.24.10, Xfce 4.14
THIS RELEASE WAS MADE TO TEST XFCE4. X86_64 ONLY
Snapshot on May 20, 2019
Compiled this release to show changes from tech preview 1 before tech preview 2. Compiled for PPC64 and PPC64LE.
Changes:
- Switched to busybox and OpenRC
- Configured kernel to make this distribution usable
- Support for i486 instead of i686
- Support armv6l instead of armv5tel
- Perl modules have become independent of the main Perl version
Misc. changes:
- Updated core packages: Linux 5.1.3, musl libc 1.1.22, BusyBox 1.30.1, GCC 9.1.0, GDB 8.3, Valgrind 3.15.0, LibreSSL 2.9.1, OpenRC 0.41.2
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
181105
180911
180815
180806
Beta 4.1
Changes:
- bugfix release
Beta 4
Changes:
- Moved to chroot toolchain, now it's build order: cross-toolchain -> chroot-toolchain -> final system
- Using hardened toolchain, compiled with
-D_FORTIFY_SOURCE=2
,-fstack-protector-strong
and-Wl,-z,relro,-z,now
- GCC configured with default PIE and SSP support
- Binutils configured with PIC and relro support
- The
shadow
package replaces default busybox utilities - Using new package manager called
npkg
- Xorg, Wayland, Mesa3D, ALSA, SDL are available
- Fixed bugs
- Some utilities such as:
GNU diffutils
andGNU sed
are replacing busybox's utilities
ATTENTION: if you have problems with mesa, please rebuild Linux headers and libtool!