Bedrock Linux

Bedrock Linux is a meta Linux distribution which allows users to mix-and-match components from other, typically incompatible distributions. Bedrock integrates these components into one largely cohesive system.

For example, one could have:

Debian 's stable coreutils

's stable coreutils Arch 's cutting edge kernel

's cutting edge kernel Void 's runit init system

's runit init system A pdf reader with custom patches automatically maintained by Gentoo 's portage

's portage A font from Arch 's AUR

's AUR Games running against Ubuntu 's libraries

's libraries Business software running against CentOS 's libraries

All at the same time and working together mostly as though they were packaged for the same distribution.

Bedrock Linux 0.7.17 released

2020-04-30

A point update has been released for 0.7. To update to it, run brl update as root.

Fix sudoers injection return value

Bedrock Linux 0.7.16 released

2020-04-29

A point update has been released for 0.7. To update to it, run brl update as root.

Add cross-stratum /etc/crypttab support

Add cross-stratum /etc/profile.d/*.sh support

Add cross-stratum dkms support

Fix brl-fetch fedora, void, void-musl

Improve brl-fetch error messages

Improve pmm pacman/yay handling to only supersede identical commands

Restrict kiss package manager

Bedrock Linux 0.7.15 released

2020-04-16

A point update has been released for 0.7. To update to it, run brl update as root.

Add pmm to brl-tutorial

Fix brl-tutorial typo

Fix pmm apt no-cache package availability check

Bedrock Linux 0.7.14 released

2020-04-14

A point update has been released for 0.7. To update to it, run brl update as root.

Add ppc and ppc64 support

Add Package Manager Manager ("pmm")

Add code to recover from bad bedrock.conf timezone values

Add sanity check against GRUB+BTRFS/ZFS issue

Fix Path and TryExec handling in crossfs ini filter

Fix brl-fetch centos, kiss, void, void-musl, and debian sid

Bedrock Linux 0.7.13 released

2020-01-06

A point update has been released for 0.7. To update to it, run brl update as root.

Fixed brl-fetch arch

Fixed brl-fetch kiss

Bedrock Linux 0.7.12 released

2019-12-16

A point update has been released for 0.7. To update to it, run brl update as root.

Fixed brl-fetch artix

Fixed bash completion for brl-tutorial

Bedrock Linux 0.7.11 released

2019-12-14

A point update has been released for 0.7. To update to it, run brl update as root.

Added brl-tutorial command

Added basics tutorial

Added brl-fetch tutorial

Added brl-fetch support for Fedora 31

Added brl-fetch support for Manjaro

Fixed brl-fetch debug handling

Fixed brl-disable handling of invalid stratum

Bedrock Linux 0.7.10 released

2019-10-21

A point update has been released for 0.7. To update to it, run brl update as root.

Add Artix fetch support

Add brl-fetch CentOS support for CentOS 8 and 8-stream

Fix brl-fetch debian, devuan, raspbian and ubuntu libapt-pkg.so warning

Fix ubuntu default release detection considering "devel" a release

Improve hijack warning to better explain what it will do

See older news items