Bedrock Linux is a meta Linux distribution which allows users to utilize features from other, typically mutually exclusive distributions. Essentially, users can mix-and-match components and packages as desired from multiple Linux distributions and have them work seamlessly side-by-side.
TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
Star Labs
Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
BedrockLinux has been serving me well for a dozen years as my daily driver.
Big thanks for its unique feature of availing features from nearly any distro, cleanly fully interoperable together.
Sometimes (my typical practical go-to), I run a basic 4 strata, avoiding systemd, such as Gentoo, VoidLinux, Artix, and Devuan.
Other times I run many Gentoo (e.g. dodging slot conflicts, use different keywords systemwide (per stratum) without getting into dependency difficulties, to test profile upgrades safer against pebkac, etc)... e.g. on my X220T thinkpad, counting GentooStudio (now called DecibelLinux), there are 6 gentoo strata, and a couple exherbo too (and more distros besides). I also like having a KISSLinux or CarbsLinux or Crux or Alpine etc. stratum.
On the system I'm writing from, I have artix, ceres, decibel, devuan (hijacked/init), funtoo, gentoo23 (where i tested profile upgrade recently, yet to be return to just 1 gentoo), and voidlinux. Where devuan stable provides the stable base, and ceres provides the new shiny... without risking stability of my whole system, which I'm happier upgrading less frequently. There are also half a dozen more strata currently disabled and hidden, which is very convenient to allow playing around, and able to hide away the clutter of play, to get back to business unimpeded by messy noise of distracting toys laying around.
Can radically alter how the system is, via this, quite on the fly, with just a few soon familiar commands, switching between arrangements of different distros, providing different things.
Or of course just leave it all running.
It's not like the heavy lifting of virtualisation.
Just one kernel, one init, at a time, the rest, just running what you need. Suitable even on older weaker hardware (which may well be a good way to keep old hardware useful for longer).
I used to be a rabid distroholic. Whether you call it distro surfing, or distro hopping, or distro browsing, I did a lot. Filled spools of cd and dvd before usb booting.
BedrockLinux cured me of my distroholism.
No longer have to choose which one distro to use and contribute to.
I used to be concerned this was cheating, able to work around bugs, but experience shown more help back upstream overall.
I'd not get to keep a toe in so many distros without bedrock linux. Sure there are containers, virtualisation, and, these days, even distrobox. But it's not the same. In Bedrock, it's all integrated as if one system. All strata are equal players (albeit prioritised per your configuration and choosing). Convenient not to be limited to one distro silo. Can get packages from any distro. This key feature, of being able to get features from any distros, comes in handy in more ways than you'd think. Sometimes in project saving ways. Often times in everyday convenient ways.
Genius. Big respect for the technology, how its done, and how it has evolved from version to version. Well done paradigm.
High hope for 0.8's features, including return of manual install.
Amazing as hijack install is, it's perhaps too easy to install bedrock, and not realise how non-trivial a transformation it is.
I'm a bit the "tweak it till you break it" kind of distro-hopper, so I jumped on the opportunity without a single worry, but honestly it's easier and less dramatic than I expected! Really nice to have the opportunity to mix your favorite feature from your chosen distro.
Overhead really is minimal as well.
I wouldn't recommend it to my grandpa as a first distro, but it's honestly a pretty damn efficient distro for those who already have an idea of what they need/want in mind.
I haven't tried anything honestly, sticking to what I know best as it's installed on my main computer and I don't want to break it too early, but so far so good.
Bedrock linux allows multiple Linux distributions together without a need of VM or a Multi-boot environments.
You can have different distributions installed and run a program from a certain distro from within currently booted ditribution without need of VM.
I really liked the concept as I need CentOS as my primary system for development and then I need cutting edge distribution for running latest versions of various applications.
I am currently running Ubuntu 22.10 on top of Cent OS 9 with latest release (4.18) of XFCE applications like thunar.