The Adélie Linux Release Engineering Team is pleased to announce the immediate release of Adélie Linux 1.0-BETA1 for the 32-bit and 64-bit PowerPC, 32-bit and 64-bit x86, and 64-bit ARM platforms. Learn more about Adélie Linux on our Web site.
Please note: This is an early test release of Adélie Linux. While every care has been taken to ensure the stability of the system, features and packages may be missing or may not function correctly. You should always back up your computer’s data before you install a new Linux distribution. This release is being actively tested on multiple platforms. It is highly recommended that you use a dedicated computer or virtual machine to learn the environment until you are comfortable with using the Adélie Linux system and its package manager, apk.
Release Notes
All architectures
- The Adélie Base System (adelie-base) no longer ships with Perl or vim included by default. Both of these are included in the Adélie Base POSIX System (adelie-base-posix), and are still available on the live CD. You will need to install vim manually if you are not using the adelie-base-posix package.
- Many improvements have been made to Dracut, used for initramfs generation.
- GNU Privacy Guard (GnuPG, GPG) is now built with smart card and USB support.
- KDE Applications have been upgraded to 18.08.1, and KDE Frameworks have been upgraded to 5.50.
- The Linux kernel has been upgraded to 4.14.56.
- The musl libc has been upgraded to 1.1.20, bringing many correctness fixes and better reliability.
- OpenVPN is now available.
- Qemu has been upgraded to 3.0.0.
- The qmail MTA is now available, as
netqmail
. - ScummVM is now available.
- TTYs are now dynamically spawned using s6 instead of using static configuration in /etc/inittab. This brings more flexibility for server and virtual machine installations, and allows desktop users to only spawn the TTYs that they require. See
/etc/conf.d/gettys
for more information. - XFCE 4 is now available. Just install the
xfce-desktop
package. - …and over a thousand other enhancements, upgrades, and fixes!
Also new in this release are Root FS tarballs for all Tier 1 architectures, which can be unpacked on to a variety of different storage media and booted from – or extracted into a directory on your existing computer for a simple chroot-based installation. Combining this with qemu-user can provide you with a limited environment for testing Adélie for other CPU architectures.
Caution: If you are upgrading from a previous version of Adélie Linux to 1.0-BETA1, please merge the new user and group entries from /etc/passwd.apk-new into /etc/passwd, /etc/group.apk-new into /etc/group, and /etc/shadow.apk-new into /etc/shadow. This is only necessary to perform one time during the upgrade, before you restart your computer. For more information, feel free to contact us on IRC.
ARMv7
Support for ARMv7 is offered on a limited testing basis only, and ARMv7 remains a Tier 2 architecture. Currently, no binary packages are available for 1.0-BETA1.
64-bit ARM (AArch64)
- Root FS tarballs are provided, allowing bootstrapping of AArch64 systems without needing a device already running Linux.
PowerPC (32-bit)
No architecture-specific release notes.
PowerPC (64-bit)
- The live CD now ships with
bootinfo.txt
in the place where SLOF (IBM OpenFirmware) expects it to be. This should allow automatic booting on most CHRP compatible IBM servers, including QEMU/KVM. - POWER8 and POWER9 systems are supported by the POWER8 specific kernel. Please ensure you install the
easy-kernel-power8
package. - POWER9 users: Qemu 3.0.0 no longer allows KVM HV guests to be created in Radix MMU mode. You will need to boot your system with
disable_radix
on your kernel command line to use KVM HV guests in Adélie 1.0-BETA1.
Intel x86 (all)
- The syslinux bootloader has been removed, in favour of the GRUB 2 bootloader.
- All live CDs should now support EFI boot. If you encounter any issues with EFI booting on the live CD, please file an issue.
Statistics
Adélie Packages
There were 1,394 commits to packages.git between 1.0-ALPHA7 and 1.0-BETA1 (307 since the last snapshot), by thirteen developers:
- A. Wilcox (1,127)
- Kiyoshi Aman (113)
- Max Rees (63)
- Dan Theisen (30)
- Laurent Bercot (23)
- Lee Starnes (3)
- Horst G. Burkhardt (2)
- William Pitcock (2)
- Marek Benc (1)
- Brandon Bergren (1)
- Seamus Caveney (1)
- Rich Felker (1)
- Samuel Holland (1)
Team
- We welcome Laurent Bercot as a packager; he is an upstream developer for s6, utmps, and other essential system software.
- We welcome Lee Starnes as a package maintainer for VPN software.