TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Bedrock Linux

242 pointsby duggieawesomeover 11 years ago

14 comments

ineedtosleepover 11 years ago
Honestly, at first I wasn't too surprised by this, but as I thought about it some more, it's actually pretty damned impressive. Boiling it down a bit, would it be fair to call this a "more universal AUR/yaourt"?
评论 #6505306 未加载
eeadcover 11 years ago
The approach of Bedrock Linux is very interesting. It makes use of Linux-specific features like bind mounts and tries to unify several linux distributions into one meta-distribution, which gives the framework for the multi-distribution operations. They could also use namespaces for a more strict separation of clients, but that&#x27;s a detail.<p>The idea to move completely to musl is a little bit utopistic, because musl libc is in a very early phase if you want to compile any piece of software of the base system with it. It&#x27;s mostly C99&#x2F;C11 and POSIX compilant, but there are several GNU-specific libraries missing, and in a world which uses GNU userland on Linux it&#x27;s not simple to overcome that limitation.<p>The mentioned &#x2F;etc problem seems to be the same problem as solved by ip-netns(8). Take a look at the source if you need further information, it&#x27;s based on other bind mounts.<p>But I don&#x27;t think Bedrock Linux is the next-generation approach for Linux distributions, or rather software distributions in general, though they don&#x27;t claim that. I&#x27;m working on my own Linux distribution since about a year and it&#x27;s based completely on a ports tree, as known from FreeBSD, but with a simpler code base and simpler Makefiles. At the moment, I&#x27;m trying to create a stable commit, which will build without issues in several configurations, but that&#x27;s hard work, especially because Linux or rather the Linux userland is mostly a ghetto™ (you won&#x27;t get information about much low-level software).<p>But I think, as you should noticed, that Bedrock Linux has a right to exist, but it won&#x27;t be the next-generation approach.
评论 #6505824 未加载
评论 #6505764 未加载
chamakitsover 11 years ago
This is very exciting.<p>I cannot count the times that I&#x27;ve wanted this &quot;one specific program&quot; which isn&#x27;t available in my distro&#x27;s repo, which also depends on a version of a library that is also not available in my distro&#x27;s repo. Will definitely take a look at this.<p>Kudos.
zidarover 11 years ago
&quot;a rock-solid stable base yet still have easy access to cutting-edge packages ...&quot; This sounds really nice in theory and I hope they can pull it of, but I can&#x27;t see how that can work.
评论 #6505253 未加载
评论 #6505063 未加载
codexover 11 years ago
In this distribution, are shared libraries really shared, or duplicated?
评论 #6507470 未加载
swinglockover 11 years ago
Interesting. Which kernel does it end up using? Could it handle packages which wants a special kernel or different modules for different kernels?
评论 #6505348 未加载
评论 #6505362 未加载
gsarricaover 11 years ago
Tell me this though. Someone who will install Bedrock Linux is most likely a more advanced linux user. Would they not just compile from source instead of installing this disto? Should I install a whole different distro just to get pre-packaged software? I think not.
评论 #6508347 未加载
sdfjklover 11 years ago
I just remembered what else this reminded me of: <a href="http://en.wikipedia.org/wiki/Universe_%28Unix%29" rel="nofollow">http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Universe_%28Unix%29</a>
评论 #6508952 未加载
sdfjklover 11 years ago
This strikes me as a terrible hack. Yes, I&#x27;ve run into all of the problems this is trying to solve, but if this is what is necessary to fix them, I rather build my packages from source (or use *BSD and ports&#x2F;pkgsrc).
评论 #6506136 未加载
评论 #6506059 未加载
Zardoz84over 11 years ago
Interesting... I will need to try it.
评论 #6505249 未加载
bachbackover 11 years ago
very nice. what are some of the wider&#x2F;long-term implications of this?
diliprayover 11 years ago
it made my day. I&#x27;m ready to dive. :)
评论 #6505187 未加载
JSnoover 11 years ago
how could it be possible since not any relative new version of kernel can be claimed rock solid stable?
评论 #6505320 未加载
wesleyacover 11 years ago
Very cool, but I&#x27;m happy with Arch.
评论 #6505002 未加载
评论 #6513469 未加载