New boot builds of the Void Linux distribution have been formed, which is an independent project that does not use the developments of other distributions and is developed using a continuous cycle of software version updates (rolling updates, without separate distribution releases). Past builds were published a year ago. In addition to the appearance of up-to-date boot images based on a more recent cut of the system, updating assemblies does not bring functional changes, and their use only makes sense for new installations (in already installed systems, package updates are delivered as soon as they are ready).
Assemblies are available in versions based on the Glibc and Musl system libraries. Live images with the Xfce desktop and a basic console build have been prepared for the x86_64, i686, armv6l, armv7l and aarch64 platforms. ARM builds support BeagleBone/BeagleBone Black, Cubieboard 2, Odroid U2/U3 and Raspberry Pi boards.
The distribution uses the runit system manager to initialize and manage services. For package management, it develops its own xbps package manager and xbps-src package build system. Xbps allows you to install, uninstall, and update applications, detect shared library incompatibilities, and manage dependencies. It is possible to use Musl as a standard library instead of Glibc. Systems developed in Void are distributed under the BSD license.
Among the changes in the new builds:
- Package versions have been updated.
- In builds with the Xfce user environment, a widget for selecting the keyboard layout is shown on the login screen that uses the LightDM display manager.
- In Live builds, by default, a background process is enabled to synchronize the exact time, implemented on the basis of the Chrony NTP server.
- For Raspberry Pi boards that support booting from USB drives, the option to install on drives other than SD cards is provided.
- In builds for Raspberry Pi boards, the default size of the /boot partition has been increased from 64 to 256 MB.
- Added support for Raspberry Pi 64 board to rpi-aarch5* builds (after installation, it is recommended to install the rpi5-kernel package with a version of the Linux kernel optimized for Raspberry Pi boards).
Source: opennet.ru
