Live data from Hacker News

What is Silverblue?

fedoramagazine.org

121–130 of 140 posts

Re: What is Silverblue?

#121

Earlier quoted context omitted.

>system dynamic linking made sense I too look forwards to having to manually updated all security patches for each binary in the system.

This is what Nix gets right. Even if static linking is used, if some dependency is updated, all packages that have that dependency in its transitive closure get recompiled.

FreeBSD’s pkg does that, but they’re recompiled in the package server and you just download the updated binaries built against those releases. It is very fast.

Re: What is Silverblue?

#122
post #11

Earlier quoted context omitted.

I’ve been running many applications as flatpaks for over a year without issue. Troubleshooting is not too bad either imo.

Flatpak should be ok, I think when it's run inside inaccessible containers it won't be. Are the files sandboxed off from the user running in flatpak?

No, these are bind mounted. Most Linux programs have a standard configuration directory. The application files that don't change would probably be sandboxed so that they can be easily upgraded.

Re: What is Silverblue?

#123
post #60

Earlier quoted context omitted.

Laptops run desktop operating systems, and that's what pcr910303 was talking about. Plus "putty connection to a dosbox app"? I have never heard of anyone doing that, and don't understand why they would. Or maybe you don't mean "dosbox" [1], but "console"/"terminal"? [1] https://www.dosbox.com

Laptops aren't computers any more, they are thin clients connected a mainframe somewhere. That we call them laptops and the cloud doesn't change the use case.

I think you are almost completely wrong here. I have hundreds of students, most of whom have a laptop running a desktop OS. Practically all of them run normal desktop apps.

Re: What is Silverblue?

#124
post #60

Earlier quoted context omitted.

Laptops run desktop operating systems, and that's what pcr910303 was talking about. Plus "putty connection to a dosbox app"? I have never heard of anyone doing that, and don't understand why they would. Or maybe you don't mean "dosbox" [1], but "console"/"terminal"? [1] https://www.dosbox.com

I mean dosbox. Look behind the counter next time you're with a human bank teller or checking in at the airport. You'll find a screen running telnet connected to an instance of dosbox running on some central server.

Bank tellers make up an absolutely tiny proportion of desktop OS users, most of whom run normal desktop apps. I have seen tellers connect to terminal apps running on a server, though, so I know what you mean.

Re: What is Silverblue?

#125
It is the reason I'm slowly moving away from Linux. I've learned Linux, for years I've invested time and money learning everything I could. And it was fun. I even built LFS many times. I know how NOT to break it and how to fix it. And as we have seen with GNOME3, systemd, Wayland etc. RH will deliver and every major distribution will eventually adopt immutable directories and statically linked applications. So, my conclusion after all this years learning and having fun with Linux is that it was a waste of time. I understand the propaganda: it's good for everyone (who don't like dealing with Linux, the OS). And I understand the real reason: distribution developers don't like the tedious work that is compiling, linking and packaging the same software over and over again. But the feeling that I wasted my time. If it's to use a immutable, bloated, reboot-all-the-time OS, I just use any other OS.

As I posted here: https://news.ycombinator.com/item?id=20425615

Re: What is Silverblue?

#126

Earlier quoted context omitted.

Interesting. The offices in the part of the world where I live generally consist of flat surfaces where employees place their company-provided laptops. The exception is things like receptionists, or other areas where multiple employees share a common terminal. But as mentioned before, those computers are basically used as stationary, large-screen browsers or thin clients for cloud applications. Email? Excel? It's bee…

Even electrical/mechanical engineering workstations are primarily laptops now. There are some desktops, but the majority are higher-spec laptops.

Obviously laptops count as desktops for the purpose of this discussion, since we are talking about desktop operating systems, which is what laptops run.

Re: What is Silverblue?

#127

Oooh, this is poor timing for me. I'm about to get a new laptop for work, I usually use Fedora. Should I gamble on using SilverBlue? I'll have to think long about this one.

IMO, no. I run Silverblue on a machine I can afford to have not work at any given time. It's been rough on occasion, especially around stuff like graphics drivers. If you don't have a disposable machine I think this stack is definitely too early in development.

Many thanks for that.

Re: What is Silverblue?

#128
post #116

I have been working on a similar idea (well ok the concept of an immutable desktop - the tech is completely different) - https://github.com/mikadosoftware/workstation/tree/master/bi... The article is completely right about this being the future of user OS's - even my half-broke me-ware above has changed how I think about using my laptop - just knowing exactly what is under me is exactly what I have set is ... reassur…

> Being able to know I can try things out and a reboot gets me back to my last known good point is This is exactly with I do with Darch. https://godarch.com/ It supports Ubuntu/Debian/Arch/VoidLinux. Here are my recipes: https://github.com/pauldotknopf/darch-recipes I push my images to Docker Hub, pull them on each of my machines and boot them bare-metal. The same exact bits.

So what is it doing under the hood?

The layers themselves seem to be bash scripts so presumably have RUN xxx put in front of them? The booting from bare metal is cool - never tried that. presumably that won't work on a mac?

Re: What is Silverblue?

#129
post #126

Earlier quoted context omitted.

Even electrical/mechanical engineering workstations are primarily laptops now. There are some desktops, but the majority are higher-spec laptops.

Obviously laptops count as desktops for the purpose of this discussion, since we are talking about desktop operating systems, which is what laptops run.

This sub thread is about the desktop form factor.

Re: What is Silverblue?

#130

Oh no. The benefit of Linux is to be able to build your own Setup (Server,Desktop). Now with this "Solution" the user have more and more a closed System where every change creates a lot unnecessary steps to install another software. I agree that on servers the container runtime makes a lot of sense but not on Desktops where changes happen every day.

You'll always be able to roll your own. What this is about is like running a live distro w/ "persistence", except from your own hard drive instead of external media. With comparable benefits and drawbacks, I assume - in fact some of the drawbacks of live distros could be avoided, since you could have an "initial setup" (adding users, hardware detection, basic config etc.) the results of which are persisted.

Well even tails allows to install some packages after when you run it from USB. "You'll always be able to roll your own." of course I can also build my own linux with LFS (=Linux from Scratch) but how many People do this? But you are right, to use Silverblue or not can decide every person on there own.
Post reply on HN