While I don't believe that Silverblue is the _future_ of the Linux (considering how many linux ppl enjoy tinkering their OS), I easily can see it in the enterprise environment or for "browsing" machine, where people only need rock solid and stable system for common tasks like browsing the internet, writing text, working with spreadsheets etc. I would consider Silverblue for my parents computer, actually.
Perhaps. I still look at it as a future branch. If you can perform your tasks entirely in user-space, then it's a viable option. It's still very serviceable with the use of Flatpaks and Podman toolboxes. Just keep Flatseal in the utility belt for when you need to get around a package's guard rails.
Actually this, I'm going to run it in an office that needs to read ext2 drives from time to time, and it's nice knowing that a random person can't really break the system in any way.
@@zezba9000 I don't know anyone who would like their computer to work like Windows. MacOS yet the most bearable experience out of the box for most average computer users, but definitely not Windows.
I like the idea of it for some applications. I can say it may not work well for me, but for a high-risk scenario this is awesome because it means increased layers of protection against hacks.
Having installed it three months ago, I am very happy with Silverblue, updates and rebooting is a bit annoying but the stability is rock solid. There is the possibility of rebootless updates but it is in experimental stage. I hope they are implemented soon. I installed on various machines and it worked like charm. For tinkering I use Arch or EndeavourOS. As if it is the future of Linux, could be, for security reasons. For ransom attacks recovery, it could be an advantage. I liked your videos.
Any OS that supports container technology properly is a fine dev system for me. So basically any distro, doesn't even need UI. Just starting VS Code locally and remoting to my actual dev system.
Very well explained. I've been using Kinoite for about a month now. I haven't yet made a video about it because I don't know if I can explain it right.
4:02 You can actually use the command `rpm-ostree ex apply-live` to apply the changes on the running deployment (yeah that's what the snapshots are called for OSTree).
I'm no longer daily driving Linux but I appreciate videos like these. I really hope this series continues. I appreciate that you spend a month on a distro and test drive it on bare metal rather than in a VM. Like I said, I'm no longer on the Penguin but I still watch your videos because the content you produce is good.
Try Nixos , Same Idea but you dont need to reboot everytime Its rolling release and more stable than most distros . if you break something you can roll back and your system is all good again
i think its the best distro for desktop use gives you control over the things on your system, as well as security and cleanness i dont think it changes anything for developers since developer use Docker most of the time anyway with stuff similar to Dev Containers extension on vscode
@@arya_bakh i dont think i would ever need to reboot it to do something why would i need to touch root while i have flatpak? also i dont wanna rollback, i dont want nothing to break or access to root by default
30 days...That's a lot longer than I managed to use it lol. I only lasted a couple of days because I found the whole immutable OS thing to be too limiting. Now I'm back on Fedora 36. It's a cool idea but sadly not usable for me at this point.
Silverblue works pretty well in terms of customization short of using a custom compiled kernel and replacing systemd. On my daily-driver I was able to get silveblue to use tpm and clevis to boot an encrypted drive on my laptop without password prompt, enable frame buffer compression, enable panel self refresh, and switch from intel's p-state driver to cpufreq so I could schedutil. Whereas for my gaming rig I was able to get silverblue to do gpu passthrough for a graphics card and usb pci card.
I am the type of person who would prefer to be able to install and operate my system/programs without ever touching the terminal, but can if it's needed (setting up gpu pass through on a vm). So, I like the concept. Having said that, I don't think that all Linux distros should go this route. There way too many people who like having the options to tinker under the hood. At the very least, there should be 2 variants so that you can choose between this and a system that gives you more control.
Thinking of trying Silverblue for my main OS, considering I don't want to tinker with my Linux operating system, I just want it to work and play my games without Microsoft getting involved in it. Fedora specifically also seems to be a good choice because it provides new but stable packages, a major plus considering I own an Intel Arc card which regularly receives massive improvements through the form of driver updates. I've checked and Steam, Minecraft, Blender, Blockbench, Discord, Modrinth Launcher, and OBS Studio all are available for this immutable OS.
I like the concept, though what worked best for me , was NixOS, partly because of big repos, declarative system configuration, and other stuff like atomic upgrades, rollbacks and zfs just working there.
A immutable Fedora rolling-release would be AWESOME. Imagine a system who never breaks, autoupdates and you never had to I don't know, click on "update to a new release". Would be awesome.
While the containerization of the systems in a single terminal is a really fantastic concept, the lack of access to the package manager when not using the container makes this break for me Because i really don't want to have to figure out how to use the container before my own package manager
Silverblue still allows you to install stuff using "rpm-ostree install" or override packages on the base image by either removing them or installing a custom rpm Another thing you can do is change kernel args through "rpm-ostree kargs --editor" if you want to do some other fancy kernel related things.
wait, can someone reassure me? I'm confused about choosing Workstation vs Silverblue. My use will be for Android Studio for mobile native Android app development using Kotlin and Jetpack Compose and Firebase. I Googled here and there and I'm still confused. So can Android Studio be installed outside of toolbox? If can't, how's the build performance of Android Studio would be in toolbox? Let's forget Android Studio. How about web development with Visual Studio Code with all those JavaScript quirks? Enlight me please, someone
And I know that even the latest version of Android Studio (Koala) is in FlatHub but I read somewhere it's broken? So I still need dnf via toolbox, right? Might someone also correct me if I'm wrong or teach me based on real experience?
Didn't realize you can use it as a pretty much multi-environment development platform like this, that's actually pretty damn cool if you're developing sth for linux, rely on system packages and wanna keep your environments separate... that said, apart from this very particular use case, i really see no benefit of using this over fedora workstation for anyone else, sure the added security benefit is handy but most of the stuff people rly care about is their user directory and while this is more secure, it's pretty damn hard to get a virus on linux even if you try your hardest xd
I'm as a developer who has 12 years experience with git see this as a positive thing. The only thing I do not like is a restart. I also not advanced with Linux and I see another benefit as I can be sure that nothing won't be broken. I also have kids who wanna install some games on a PC. I wanted to run them in KVM, video passthough is a pain. Installing requires root. So I hope silverblue can solve my problem.
🤔 Yeah, this ultimately would benefit developers especially with the focus on containers. It is not uncommon for the OS itself to run into issues or programs to have dependency problems. For the average user however this could be too complicated as it would introduce a new way of using a computer that would be uncommon to the average user. Ultimately developers would benefit from that reliability, immutabity, isolation, and stability when developing just like running containers on the CoreOS edition. A system administrator or regular user would only need the workstation edition. Especially, with the former being most likely to customize the system.
Yes, immutable images are the future. You know how to fix your broken tinker toy. I just want productivity and Silverblue has unleashed that power with the amazing Gnome. How about a review on Silverblue 38, I'm loving it except my favorite **ddterm** Gnome extension is still not up to 44. Also, I saw on your Linode channel, Tilix is also not ready. Please do a review soon.
this is probably a great option for businesses and to install on grandma's computer. it's not for me however. i prefer OpenSuse with snapshots for system security. i would even prefer the NixOS way of doing things from a developer perspective.
I did not really found the purpose of Silverblue : in NixOS, this is clear, you have configuration files you can copy on any device and BIM, everything is installed, configured and up-to-date. I don't understand the goal of a readonly filesystem without reproducibility. In Silverblue, you have to configure everything manually, and reboot between stuffs. I gave up and got back to Fedora minimal + GNOME... and NixOS.
I personally would recommend Endless OS for relatives and users who only browse the web and play games, as it is more user friendly, but Silverblue and Kinoite is definitely more flexible for tinker users. It's too annoying for me though, so I'd rather just use snapper.
I plan on moving to a custom desktop and a Framework laptop in the future, rather than the Razer Blade Pro from 2018 that’s starting to see its age. Since I’m already so used to pacman from using Manjaro, and because I like the idea of picking exactly what’s installed instead of a bunch of stuff already being there, I want to use Arch on the desktop. BUT, since I won’t be using the laptop all the time, and because the idea of an immutable root intrigues me, I’m probably going to end up putting Silverblue on the laptop. (Assuming I can get the cash together and buy all the hardware, obviously :p)
Fedora Silverblue is only suited for development. Regular use might not be great because you will need to reboot after every update or installation of any package
A. Toolbox (supports GUI, hardware accel, VAAPI, etc) B. Flatpak C. rpm-ostree install -A package ^ Will install package an immediately apple changes, doesnt work for some packages tho.
Could you please make a tutorial about installing microsoft fonts in fedora. I checked online but couldnt get things to work That would be really appreciable, Thanks
what do you mean by basic user? browsing web, watching videos, and occasional document writing? There are plenty of power users who would appreciate this type system. I saw few developers who use silverblue on their workstation. The developers of Bottles software(A wine gui) use Silverblue as their main OS.
Haven't seen it mentioned in the video or in the comments: is there any significant performance impact from using it ? Also, does it use more space on the disks ? Having containers and such, I assume it does, but cannot tell if it's slightly more or much more. Also, I just have to ask.... why BEST Distro for Programmers ? Aren't the programmers the ones with the highest % of tinkerers (well, digitally at least) ? I think that most of them would be annoyed by that. Also, for some projects of languages you might have to install many libraries and tools and languages. If you add custom containers, besides also using docker, it can get quite messy and not fun.
Performance is similar to normal fedora. Silverblue uses rpm from normal fedora. Not all programmer loves to tinker with their work machine. They may have 2nd PC to scratch that itch. But they want their workstation as bug free as possible. you can connect to docker or podman with vscode and Intelij. Some developers does per app basis development. one container for just one app to avoid any conflict. Some do language or framework wise. Some just directly use a remote Dev server. Totally depends on what type of development you are doing.
openSUSE is doing an immutable with Micro OS & I wonder if this is really more useful than any openSUSE (or Garuda apparently) that has snapper rollback?
Immutable system != backups. Ans one doesn't compulsory exclude another. I mean it's hard to break the system when it has RO root, but not impossible :D
Since the root fs is read-only does that mean that, let's say, i get a virus or compromised in some way. Would i be able to roll back to an older root fs image and be ok? What files or configs move with you as you apply newer root fs images and which "revert?"
anything inside / except /var, /etc and external USB drive most likely will revert after an upgrade. Flatpak is separate from /. So it will run the same version even if you boot an older image. Actually, you could change your base from fedora to centOS (7.xx)and keep both of them as option. You can probably share the flatpak apps between this 2 OS without redownloading with separate user settings. I am not sure about the last thing though. But you try it.
It might be "the future" for me. Rolling release distros like Arch always seem so unstable to me (maybe because I am too much of a noob and it's all my fault) and stable distros are often very outdated. It often seems like you can only go wrong either way. An immutable rock solid base with a mutable environment like distrobox on top? That sounds absolutely perfect.
Fedora is basically rolling excepting huge packages and it's very stable. It's a testament to the testing they do of "stable" released packages. But flatpak already negates that even on arch.
did you manage to install davinci resolve? seems like a challenge. wish you focused on personal experience instead of showing the concept of silverblue
@@TechHut i assumed that you'd try to do all the stuff you normally do when i see the 30 days statement since i know you are using resolve to edit videos. a bit of disappoinment for me. dont get me wrong. thats just me. great videos overall. thanks
You can install Resolve on silverblue same way you do in workstation version. You may need to edit .desktop entry. Basically, giving the accurate location of the executable file.
Big Question: Silverblue 39 utterly fails usb stick. py anaconda, systemd-boot, write boot config. They are saying anaconda will go away. I'm saying anything python on the system should go away, especially install. So, how are people running this? VM? pointless. I don't need the performance hit on a laptop. This is a useless install. I got my hopes up. How did they release this? They want you to do auto install, consume an entire drive w btrfs? I just don't know.
i don't know but i don't like the idea of making linux immutable , I am using fedora since 4 years ago, i do use it as a simple os without making a lot of thing as many people do but i do enjoy coding and make some things on the os and these changes that i made to the os sometimes it create problems or os crash xD but i do learn from my mistake , i really can't imagine linux immutable like other os and if someone want immutable os just go to windows or macos it is better choice i think
I'm currently running normal Fedora. While I can definitely see use cases for Silverblue, they better not try to replace normal Fedora with it. Having your system almost as locked down as iOS is not why I switched to Linux.
I started using silverblue recently, partially as prep for my steam deck arrival this fall, and I love it. One thing I love is the isolation of apps from the main system and the sandboxing. My only negative so far is I am worried that when I update to Fedora 37 (whenever that comes out), that I may have to reinstall GNOME tweaks and neofetch again. As a noob to immutable systems, and someone who primarily heard about them in regards to the steam deck, is that the case?
You won't need to reinstall unless there's some sort of hard dependency for one of the layered packages on your system. At least that's the case for silverblue. The only thing I had to reinstall was the repo package for rpmfusion but none of the apps I installed from rpmfusion interestingly enough. They happily layered onto fedora 36 from 35.
@@brandonn.1275 Thanks :) That’s interesting how the packages moved on but the repo didn’t. Did you figure out why that was? Cuz that just sounds weird.
Concepts is similar but implementation(behind the scene technology) is different. chrome os and newer Macos are doing similar type of things. Opensuse has Micro OS. similar concept but different implementation.
Honestly looks cool! but certainly not for me, I like trying out programs and configs (terminal ones, services, WMs, etc, so not really solvable with flatpaks) almost every other day, so I wouldn't like the annoyance of having to restart a system with every little tweak or having to set up a vm/sandbox for each thing At this point make it exclusively use programs made in Java and you got yourself another Android
Not a system for developers at all. It's just like Windows in S mode with maybe WSL and Docker containers. It's too much of a hassle for Devs to live inside containers.
It's funny when this came out, I've abandoned Fedora Silverblue and Fedora yesterday as a whole and gone back to Ubuntu because Ubuntu is just way more stable and updates can cause things not to work on Fedora. Rollbacks on Silverblue are only useful for the previous version of the system, therefore if you updated several times you can only rollback to the previous version. What happened to me was that I had VirtualBox setup and it was running Windows 10 just fine.. untill I installed updates over several commits. The kernel upgraded, VirtualBox stopped working and I could rollback far enough to undo the kernel upgrade, such a waste. Ubuntu on the other hand doesn't upgrade the kernel massively, only security patches are installed, making it more stable. I don't recommend Silverblue or Workstation if you prefer stability.
While I don't believe that Silverblue is the _future_ of the Linux (considering how many linux ppl enjoy tinkering their OS), I easily can see it in the enterprise environment or for "browsing" machine, where people only need rock solid and stable system for common tasks like browsing the internet, writing text, working with spreadsheets etc. I would consider Silverblue for my parents computer, actually.
Perhaps. I still look at it as a future branch. If you can perform your tasks entirely in user-space, then it's a viable option. It's still very serviceable with the use of Flatpaks and Podman toolboxes. Just keep Flatseal in the utility belt for when you need to get around a package's guard rails.
lots of people don't want to tinker or want to need to tinker.
It's definitely a good os for your mobile computing device.
Actually this, I'm going to run it in an office that needs to read ext2 drives from time to time, and it's nice knowing that a random person can't really break the system in any way.
Actually most ppl just want their fking computer to work like Windows and don't care about tinkering with endless issues.
@@zezba9000 I don't know anyone who would like their computer to work like Windows. MacOS yet the most bearable experience out of the box for most average computer users, but definitely not Windows.
I like the idea of it for some applications. I can say it may not work well for me, but for a high-risk scenario this is awesome because it means increased layers of protection against hacks.
Really love your videos! Concise, precise, always accurate, no fanboy lies. Really the best Linux UA-camr for me.
I run VSCode from within a toolbx container. Its one line to run the ui app, although I agree they could make it more obvious or automatic.
I think there's a flatpak for vscode though.
@@jonnyso1 It doesn't work properly. Flatpak's Firejail sandboxing breaks it completely. Only the snap package and native distro package work.
there is an extension called Dev Containers in vscode
@@amongusisdeadstopjokingabo1484 if you are using vscode with Dev Containers extensions it has no problems
hey guys I have a question. How does Android Studio build performs in the Toolbox?
Having installed it three months ago, I am very happy with Silverblue, updates and rebooting is a bit annoying but the stability is rock solid. There is the possibility of rebootless updates but it is in experimental stage. I hope they are implemented soon. I installed on various machines and it worked like charm. For tinkering I use Arch or EndeavourOS. As if it is the future of Linux, could be, for security reasons. For ransom attacks recovery, it could be an advantage. I liked your videos.
I think that sysadmins will be glad as every root system is completely untouched. 💪🙏
Any OS that supports container technology properly is a fine dev system for me. So basically any distro, doesn't even need UI. Just starting VS Code locally and remoting to my actual dev system.
Very well explained. I've been using Kinoite for about a month now. I haven't yet made a video about it because I don't know if I can explain it right.
4:02 You can actually use the command `rpm-ostree ex apply-live` to apply the changes on the running deployment (yeah that's what the snapshots are called for OSTree).
Love it - ran it for like 3 months. I went back to Workstation though just because the updates were so slow and I"m also a tinkerer.
I'm no longer daily driving Linux but I appreciate videos like these. I really hope this series continues. I appreciate that you spend a month on a distro and test drive it on bare metal rather than in a VM. Like I said, I'm no longer on the Penguin but I still watch your videos because the content you produce is good.
He went back to windows xp.
@ISCARI0T yeah it was one the better windows releases.
Do you think Silverblue is the best distro for developers?
P.s sorry for this light hiss in the audio and the reupload, had to fix it a bit. 💙
Try Nixos , Same Idea but you dont need to reboot everytime
Its rolling release and more stable than most distros .
if you break something you can roll back and your system is all good again
i think its the best distro for desktop use
gives you control over the things on your system, as well as security and cleanness
i dont think it changes anything for developers since developer use Docker most of the time anyway with stuff similar to Dev Containers extension on vscode
@@arya_bakh i dont think i would ever need to reboot it to do something
why would i need to touch root while i have flatpak?
also i dont wanna rollback, i dont want nothing to break or access to root by default
30 days...That's a lot longer than I managed to use it lol. I only lasted a couple of days because I found the whole immutable OS thing to be too limiting. Now I'm back on Fedora 36. It's a cool idea but sadly not usable for me at this point.
I only used it for less than half hour
Uninstalled it because of a missing Broadcom driver that I couldn't use the wifi
@@precisionchoker same here. Bought and installed a new wifi card and it works fine now
@@precisionchoker I mean...you could just layer the driver package...
@@jonathanalonso6492 thank you, I'll look into it and maybe give it another try 👍🏾
Silverblue works pretty well in terms of customization short of using a custom compiled kernel and replacing systemd.
On my daily-driver I was able to get silveblue to use tpm and clevis to boot an encrypted drive on my laptop without password prompt, enable frame buffer compression, enable panel self refresh, and switch from intel's p-state driver to cpufreq so I could schedutil.
Whereas for my gaming rig I was able to get silverblue to do gpu passthrough for a graphics card and usb pci card.
When new Nvidia drivers will be inside the silverblue it will be ultimate OS. Install and forget.
I am the type of person who would prefer to be able to install and operate my system/programs without ever touching the terminal, but can if it's needed (setting up gpu pass through on a vm). So, I like the concept. Having said that, I don't think that all Linux distros should go this route. There way too many people who like having the options to tinker under the hood. At the very least, there should be 2 variants so that you can choose between this and a system that gives you more control.
Thinking of trying Silverblue for my main OS, considering I don't want to tinker with my Linux operating system, I just want it to work and play my games without Microsoft getting involved in it. Fedora specifically also seems to be a good choice because it provides new but stable packages, a major plus considering I own an Intel Arc card which regularly receives massive improvements through the form of driver updates. I've checked and Steam, Minecraft, Blender, Blockbench, Discord, Modrinth Launcher, and OBS Studio all are available for this immutable OS.
The "reboot problem" is a lot less significant with the stabilization of apply-live. Many bits of software can quite safely be updated live.
I don't get this at all, do people not turn their computers off??
@@colbyboucher6391 preferably not after every update.
Thanks for the explanation!
3:38 take a shot everytime my guy says "system"
A great video. I got to know about something new and potentially great. Thank you!
I like the concept, though what worked best for me , was NixOS, partly because of big repos, declarative system configuration, and other stuff like atomic upgrades, rollbacks and zfs just working there.
i think most important pros here is the security, control and keeping the system clean
A immutable Fedora rolling-release would be AWESOME. Imagine a system who never breaks, autoupdates and you never had to I don't know, click on "update to a new release". Would be awesome.
any Fedora CoreOS review coming up? there is a scarce amount of content on the topic outside corpo presentations and the likes on youtube
seems like the audio channels are fixed
Sorry about the reupload!
While the containerization of the systems in a single terminal is a really fantastic concept, the lack of access to the package manager when not using the container makes this break for me
Because i really don't want to have to figure out how to use the container before my own package manager
Silverblue still allows you to install stuff using "rpm-ostree install" or override packages on the base image by either removing them or installing a custom rpm
Another thing you can do is change kernel args through "rpm-ostree kargs --editor" if you want to do some other fancy kernel related things.
Firefox build in on silver blue seem odysee video don't work. I had to ostress uninstall Firefox and had the flathub version install.
wait, can someone reassure me? I'm confused about choosing Workstation vs Silverblue. My use will be for Android Studio for mobile native Android app development using Kotlin and Jetpack Compose and Firebase.
I Googled here and there and I'm still confused. So can Android Studio be installed outside of toolbox? If can't, how's the build performance of Android Studio would be in toolbox?
Let's forget Android Studio. How about web development with Visual Studio Code with all those JavaScript quirks?
Enlight me please, someone
And I know that even the latest version of Android Studio (Koala) is in FlatHub but I read somewhere it's broken? So I still need dnf via toolbox, right?
Might someone also correct me if I'm wrong or teach me based on real experience?
Thz for the new knowledge ❤
Review openSUSE MicroOS next
Didn't realize you can use it as a pretty much multi-environment development platform like this, that's actually pretty damn cool if you're developing sth for linux, rely on system packages and wanna keep your environments separate... that said, apart from this very particular use case, i really see no benefit of using this over fedora workstation for anyone else, sure the added security benefit is handy but most of the stuff people rly care about is their user directory and while this is more secure, it's pretty damn hard to get a virus on linux even if you try your hardest xd
I'm as a developer who has 12 years experience with git see this as a positive thing. The only thing I do not like is a restart. I also not advanced with Linux and I see another benefit as I can be sure that nothing won't be broken. I also have kids who wanna install some games on a PC. I wanted to run them in KVM, video passthough is a pain. Installing requires root. So I hope silverblue can solve my problem.
🤔 Yeah, this ultimately would benefit developers especially with the focus on containers. It is not uncommon for the OS itself to run into issues or programs to have dependency problems. For the average user however this could be too complicated as it would introduce a new way of using a computer that would be uncommon to the average user.
Ultimately developers would benefit from that reliability, immutabity, isolation, and stability when developing just like running containers on the CoreOS edition. A system administrator or regular user would only need the workstation edition. Especially, with the former being most likely to customize the system.
What I would love to see is a comparison between Fedora SIlverblue and VanillaOS, so that I can get a handle on the differences between them :)
How does fedora silverblue compare to the budgie and kinoite atomics?
I think it's not the feature. NixOS is where you can have different versions of same package installed separately so not breaking dependencies.
Yes, immutable images are the future. You know how to fix your broken tinker toy. I just want productivity and Silverblue has unleashed that power with the amazing Gnome.
How about a review on Silverblue 38, I'm loving it except my favorite **ddterm** Gnome extension is still not up to 44. Also, I saw on your Linode channel, Tilix is also not ready. Please do a review soon.
this is probably a great option for businesses and to install on grandma's computer.
it's not for me however.
i prefer OpenSuse with snapshots for system security.
i would even prefer the NixOS way of doing things from a developer perspective.
I did not really found the purpose of Silverblue : in NixOS, this is clear, you have configuration files you can copy on any device and BIM, everything is installed, configured and up-to-date.
I don't understand the goal of a readonly filesystem without reproducibility. In Silverblue, you have to configure everything manually, and reboot between stuffs. I gave up and got back to Fedora minimal + GNOME... and NixOS.
I personally would recommend Endless OS for relatives and users who only browse the web and play games, as it is more user friendly, but Silverblue and Kinoite is definitely more flexible for tinker users. It's too annoying for me though, so I'd rather just use snapper.
I plan on moving to a custom desktop and a Framework laptop in the future, rather than the Razer Blade Pro from 2018 that’s starting to see its age.
Since I’m already so used to pacman from using Manjaro, and because I like the idea of picking exactly what’s installed instead of a bunch of stuff already being there, I want to use Arch on the desktop.
BUT, since I won’t be using the laptop all the time, and because the idea of an immutable root intrigues me, I’m probably going to end up putting Silverblue on the laptop.
(Assuming I can get the cash together and buy all the hardware, obviously :p)
Fedora Silverblue is only suited for development. Regular use might not be great because you will need to reboot after every update or installation of any package
Flatpaks and toolboxes got you covered!
A. Toolbox (supports GUI, hardware accel, VAAPI, etc)
B. Flatpak
C. rpm-ostree install -A package
^ Will install package an immediately apple changes, doesnt work for some packages tho.
I haven’t looked into the integrity guarantees of silver blue, but that seems a small price to pay for the added security.
There's no question whether or not this should eventually become the mainline version of Fedora, the real question is when...
That's interesting. From what I could see, it only has Gnome though, and that's unfortunate. I would have liked to try it.
If I'm not mistaken it also had KDE spin called Kinoite and Xfce spin called Silverblue xfce....
Could you please make a tutorial about installing microsoft fonts in fedora. I checked online but couldnt get things to work
That would be really appreciable, Thanks
Silverblue is perfect for "basic" user.
There's no buggy update, no weird things.
I'm kinda impressed considering how unlucky I always am with Fedora.
what do you mean by basic user? browsing web, watching videos, and occasional document writing? There are plenty of power users who would appreciate this type system. I saw few developers who use silverblue on their workstation. The developers of Bottles software(A wine gui) use Silverblue as their main OS.
Assume that I need to install some drivers, for example NVIDIA's. What happens when OS update is available?
I'm going to try fedora silverblue
Silverblue seems that It will be the future linux servers model.
can you install things through dnf with this or does it just wipe that out?
Haven't seen it mentioned in the video or in the comments: is there any significant performance impact from using it ? Also, does it use more space on the disks ? Having containers and such, I assume it does, but cannot tell if it's slightly more or much more.
Also, I just have to ask.... why BEST Distro for Programmers ? Aren't the programmers the ones with the highest % of tinkerers (well, digitally at least) ? I think that most of them would be annoyed by that. Also, for some projects of languages you might have to install many libraries and tools and languages. If you add custom containers, besides also using docker, it can get quite messy and not fun.
Performance is similar to normal fedora. Silverblue uses rpm from normal fedora. Not all programmer loves to tinker with their work machine. They may have 2nd PC to scratch that itch. But they want their workstation as bug free as possible. you can connect to docker or podman with vscode and Intelij. Some developers does per app basis development. one container for just one app to avoid any conflict. Some do language or framework wise. Some just directly use a remote Dev server. Totally depends on what type of development you are doing.
the good thing about immutable is that the system is protected from curious and experimental me.
What happened to the video and audio quality of old videos? The colors look washed out and audio seems to be lower bitrate.
I’m still learning. Better equipment with a higher learning curb.
Can I install fedora silver blue on raspberry pi 4?
openSUSE is doing an immutable with Micro OS & I wonder if this is really more useful than any openSUSE (or Garuda apparently) that has snapper rollback?
Immutable system != backups. Ans one doesn't compulsory exclude another. I mean it's hard to break the system when it has RO root, but not impossible :D
I would like to use it, but I think it is still too early.
PLEASE MAKE A REVIEW OF VOYAGER LIVE OS BASED ON UBUNTU 22.04 LTS
So... MacOS?
The day ostree becomes the future of Linux is the day everyone forgets it exists.
It has to get out of the way first, then it will be the standard
why not Nixos? no ibm inside
I tried silverblue. Even though immutable os is great for linux future, I think it is really overkill for regular home users as daily driver.
I think it's actually pretty good for regular users since breaking updates would be dead simple to reverse
What is the difference between toolbox and podman ( docker like container engine? ) Thank you
toolbox is a wrapper of podman. It is using podman under the hood.
Hey there,
Could you please compare it with opensuse’s ‘micro is’
It’s ‘micro os’
I feel like canonical should ship an inmutable ubuntu flavour, considering that snaps can also ship command line utilities and system components.
Since the root fs is read-only does that mean that, let's say, i get a virus or compromised in some way. Would i be able to roll back to an older root fs image and be ok? What files or configs move with you as you apply newer root fs images and which "revert?"
anything inside / except /var, /etc and external USB drive most likely will revert after an upgrade. Flatpak is separate from /. So it will run the same version even if you boot an older image. Actually, you could change your base from fedora to centOS (7.xx)and keep both of them as option. You can probably share the flatpak apps between this 2 OS without redownloading with separate user settings. I am not sure about the last thing though. But you try it.
It might be "the future" for me. Rolling release distros like Arch always seem so unstable to me (maybe because I am too much of a noob and it's all my fault) and stable distros are often very outdated. It often seems like you can only go wrong either way. An immutable rock solid base with a mutable environment like distrobox on top? That sounds absolutely perfect.
Fedora is basically rolling excepting huge packages and it's very stable. It's a testament to the testing they do of "stable" released packages. But flatpak already negates that even on arch.
@@8qk67acq5most likely your fault
did you manage to install davinci resolve? seems like a challenge. wish you focused on personal experience instead of showing the concept of silverblue
I do both on this channel. Didn’t try to install resolve on it.
@@TechHut i assumed that you'd try to do all the stuff you normally do when i see the 30 days statement since i know you are using resolve to edit videos. a bit of disappoinment for me. dont get me wrong. thats just me. great videos overall. thanks
You can install Resolve on silverblue same way you do in workstation version. You may need to edit .desktop entry. Basically, giving the accurate location of the executable file.
Silverblue and kinoite is great but I just like taking risks
Nope Nixos is
Big Question: Silverblue 39 utterly fails usb stick. py anaconda, systemd-boot, write boot config. They are saying anaconda will go away. I'm saying anything python on the system should go away, especially install. So, how are people running this? VM? pointless. I don't need the performance hit on a laptop. This is a useless install. I got my hopes up. How did they release this? They want you to do auto install, consume an entire drive w btrfs? I just don't know.
Good video.
i don't know but i don't like the idea of making linux immutable , I am using fedora since 4 years ago, i do use it as a simple os without making a lot of thing as many people do but i do enjoy coding and make some things on the os and these changes that i made to the os sometimes it create problems or os crash xD but i do learn from my mistake , i really can't imagine linux immutable like other os and if someone want immutable os just go to windows or macos it is better choice i think
Fedora Kinoite!
I'm currently running normal Fedora. While I can definitely see use cases for Silverblue, they better not try to replace normal Fedora with it. Having your system almost as locked down as iOS is not why I switched to Linux.
I thought steamOS was based on debian rather than arch.
Latest Steam OS 3.0 is based on arch. They have changed the base OS because they need more updated packages.
Pop!_OS ia a very good distro for programmers who are new to Linux.
Coreos is the future
I started using silverblue recently, partially as prep for my steam deck arrival this fall, and I love it. One thing I love is the isolation of apps from the main system and the sandboxing. My only negative so far is I am worried that when I update to Fedora 37 (whenever that comes out), that I may have to reinstall GNOME tweaks and neofetch again. As a noob to immutable systems, and someone who primarily heard about them in regards to the steam deck, is that the case?
You won't need to reinstall unless there's some sort of hard dependency for one of the layered packages on your system. At least that's the case for silverblue.
The only thing I had to reinstall was the repo package for rpmfusion but none of the apps I installed from rpmfusion interestingly enough. They happily layered onto fedora 36 from 35.
@@brandonn.1275 Thanks :) That’s interesting how the packages moved on but the repo didn’t. Did you figure out why that was? Cuz that just sounds weird.
It seems like a re-implementation of Android
Concepts is similar but implementation(behind the scene technology) is different. chrome os and newer Macos are doing similar type of things. Opensuse has Micro OS. similar concept but different implementation.
Install it on a virtual machine, then the annoying reboot cycle is well, less annoying 😄
My favorite Silverblue is Skyy......vodka
I see benefits of silver blue in a servers environment, but not so much on desktop
why is that?
IMO, rise of malware, this is the way to go.
Endless OS is the future of Linux!!!
Why would a programmer use this and not Docker? :-/
correct.
Honestly looks cool! but certainly not for me, I like trying out programs and configs (terminal ones, services, WMs, etc, so not really solvable with flatpaks) almost every other day, so I wouldn't like the annoyance of having to restart a system with every little tweak or having to set up a vm/sandbox for each thing
At this point make it exclusively use programs made in Java and you got yourself another Android
i like distrobox it better than toolbox
Wow, so one minute about developer features …
Not a system for developers at all. It's just like Windows in S mode with maybe WSL and Docker containers. It's too much of a hassle for Devs to live inside containers.
Depends
It's funny when this came out, I've abandoned Fedora Silverblue and Fedora yesterday as a whole and gone back to Ubuntu because Ubuntu is just way more stable and updates can cause things not to work on Fedora. Rollbacks on Silverblue are only useful for the previous version of the system, therefore if you updated several times you can only rollback to the previous version. What happened to me was that I had VirtualBox setup and it was running Windows 10 just fine.. untill I installed updates over several commits. The kernel upgraded, VirtualBox stopped working and I could rollback far enough to undo the kernel upgrade, such a waste. Ubuntu on the other hand doesn't upgrade the kernel massively, only security patches are installed, making it more stable. I don't recommend Silverblue or Workstation if you prefer stability.
Yeah I love programming on a distro that the us police state can access
*NixOS is better.*
You mean it's better for YOU
I'll pass.
It’s not “nuh”-vidia it’s “an”-vidia
Good video.