Bedrock Linux – a meta Linux distribution
bedrocklinux.org
Bedrock Linux – a meta Linux distribution
1–10 of 111 posts
Re: Bedrock Linux – a meta Linux distribution
#2Edit: I've been fiddling with NixOS and reading up on pros/cons vs scripting everything and having a good repo with all the necessary stuff. It seems like Bedrock could provide a good foundation for making it safe and easy to rollback with said scripts, or maybe even divide the scrip up into pre Bedrock and post bedrock with easy rollback capabilities.
Re: Bedrock Linux – a meta Linux distribution
#3Does anybody have experience deploying Bedrock in production? What are some pros and cons?
Re: Bedrock Linux – a meta Linux distribution
#42013 https://news.ycombinator.com/item?id=6504878 (big)
2012 https://news.ycombinator.com/item?id=4966445 (small)
Re: Bedrock Linux – a meta Linux distribution
#5Re: Bedrock Linux – a meta Linux distribution
#6It's pretty cool that this can host other distros, but is that the only advantage over NixOS? I don't know if I would enjoy crossing distro boundaries constantly just for a small handful of desired packages, and I'm not sure what other use cases this might have. Does anybody have experience deploying Bedrock in production? What are some pros and cons?
Re: Bedrock Linux – a meta Linux distribution
#7It says that Bedrock provides the glue to make it work, but it does not come with specifics on how it has solved what seems to be a rather hard problem to solve.
Re: Bedrock Linux – a meta Linux distribution
#8How can this possibly work with incompatable libraries? It says that Bedrock provides the glue to make it work, but it does not come with specifics on how it has solved what seems to be a rather hard problem to solve.
Re: Bedrock Linux – a meta Linux distribution
#9It's pretty cool that this can host other distros, but is that the only advantage over NixOS? I don't know if I would enjoy crossing distro boundaries constantly just for a small handful of desired packages, and I'm not sure what other use cases this might have. Does anybody have experience deploying Bedrock in production? What are some pros and cons?
The ability to transparently get features from other distros is Bedrock Linux's defining characteristic. It's not trying to do anything more than that.
Ideally the contrast wouldn't be Bedrock _or_ NixOS, but rather NixOS alone or Bedrock with NixOS. Bedrock's goal of getting features from other distros includes distros like NixOS. Sadly, there's still R&D work to be done there: while Bedrock supports a large number of distros, NixOS isn't yet one of them.
> I don't know if I would enjoy crossing distro boundaries constantly just for a small handful of desired packages, and I'm not sure what other use cases this might have.
I think trying to find use cases other than getting features from multiple distros is driving you in the wrong direction for modelling Bedrock. Most Linux users - quite likely including yourself - are happy with what one distro provides them. Others, however, find it limiting. Bedrock targets the latter group. Try thinking of scenarios where a user has competing pressures for different distros:
- A user may require RHEL for work, but miss the large package selection offered by Debian.
- A user may like Void Linux's init, but miss Arch's AUR.
- A user may like Gentoo's ability to customize packages, but only want to compile about half the system.
> Does anybody have experience deploying Bedrock in production? What are some pros and cons?
You might be looking for these FAQ entries [0] [1].
[0] https://bedrocklinux.org/faq.html#why-use-bedrock [1] https://bedrocklinux.org/faq.html#why-not-use-bedrock
Re: Bedrock Linux – a meta Linux distribution
#10I have never used bedrock linux in anger, but it fascinates me. I'm glad it finally made it to the front page. Edit: I've been fiddling with NixOS and reading up on pros/cons vs scripting everything and having a good repo with all the necessary stuff. It seems like Bedrock could provide a good foundation for making it safe and easy to rollback with said scripts, or maybe even divide the scrip up into pre Bedrock and…
But you have used it in joy? Or what does this mean?
And as for rollback capabilities, wouldn't snapshots just work far easier than any of your other ideas? Not only can you easily rollback, everything about the failure is still accessible.