Fedora Silverblue: An Immutable OS

  Рет қаралды 28,764

EF - Linux Made Simple

EF - Linux Made Simple

Күн бұрын

Пікірлер: 92
@TheEvilSkelly
@TheEvilSkelly 3 жыл бұрын
Great overview! I use Fedora Silverblue on both my desktop and laptop because I like keeping everything separate from the host system. All my used applications are installed as a Flatpak, and I use Toolbox and Podman when needed. I also like the nature of OSTree, where it follows the same concept as Git. Furthermore, Fedora has a track record of innovating the Linux desktop, e.g. they were the very first distribution to ship with systemd, and now they are using btrfs and PipeWire by default! All their packages are LTS, except kernel and DEs, which is my favorite release cycle. I want packages to be very stable while also using the latest and greatest versions of GNOME and Linux, because btrfs is still work in progress and improves very quickly, and because GNOME is innovating the desktop space as well. I have been using Silverblue for a couple of months now, and I am not planning to switch to something else. In case you're curious, if I were to distro hop, I would choose MicroOS (immutable openSUSE) or NixOS. All hail containers and immutability!
@ps5hasnogames55
@ps5hasnogames55 3 жыл бұрын
> innovation > systemd
@cory1111
@cory1111 3 жыл бұрын
I use nix os and I love it
@JahidulIslam
@JahidulIslam 2 жыл бұрын
@Urip Andono you can probably do this during installation using advanced option.
@TheBrainQC
@TheBrainQC 3 жыл бұрын
Always clear explanation of what is all about, TY.
@micleh
@micleh 3 жыл бұрын
I'm always delighted that you inform your community about interesting Linux concepts like this one. Lennart Poettering has been talking about his vision of an immutable system for quite some time, and I loved it from the get-go. I'd appreciate the Linux community and many distributions focusing their collaborative resources and effort on realizing this concept. It might even start tidying up the cluttered and inconsistent Linux directory tree.
@MiningForPies
@MiningForPies 3 жыл бұрын
It sounds fantastic.
@derekr54
@derekr54 3 жыл бұрын
At last a video about Silverblue that is easy to understand. Well presented and very informative,I now feel I am able to give it a try myself without any worries.Thanks EF for the video.
@eflinux
@eflinux 3 жыл бұрын
Thanks!
@MichaelSharpTechniSmart
@MichaelSharpTechniSmart Жыл бұрын
Ermanno breaks it down well. Silverblue is targeted developers, but it suits my needs (non-dev) This is just what I have been looking for and I think it is the future.
@craigstone975
@craigstone975 3 жыл бұрын
Silverblue is awesome. All the chmod 400 stuff already done. Out of box with gnome40 used 2.5 gig of ram and loaded up 6.5 gig. Container mgmt is perfect. As good or better than bsd with jails and all ready to go. Aarch64 iso support for arm procs as well. Thanks for showing this Ermanno. This is definitely a production OS. Thanks also to Fedora. Ran in to first issue with silverblue. No dkms which makes sense for immutable std os release. However there is no rtl8821cu driver for the kernel. Think i need to build my own base in a toolbox with rpm-ostree compose then add in dkms and the drivers i need. Oops no systemd for Silverblue containers. Use podman for container management
@Andreas-fh9zf
@Andreas-fh9zf 3 жыл бұрын
Danke für das ausführliche Video, Ermanno! LG
@eflinux
@eflinux 3 жыл бұрын
Danke Andreas!
@PedroMosqueda
@PedroMosqueda 3 жыл бұрын
Excellent, i will tried silverblue some time ago, but i return to my beloved arch. Thank you ermano.
@eflinux
@eflinux 3 жыл бұрын
My pleasure!
@GabrielMolter
@GabrielMolter 3 жыл бұрын
Amazing video! I played around on Silverblue and really like it
@abobader
@abobader 3 жыл бұрын
Thanks for this video that clear for whom do not know what the Fedora Silverblue are, well done.
@eflinux
@eflinux 3 жыл бұрын
Thanks!
@theproudlinuxer
@theproudlinuxer 3 жыл бұрын
Wow! 9.6 MB/s! That's an amazing speed! (Mine has the limit of 6 MB/s, that too works only in Arch. Fedora updates run at 290KB/s - 600 KB/s)
@bookhacloud5536
@bookhacloud5536 3 жыл бұрын
awesome video as usual ! i wish you do more videos about fedora silverblue seems so interesting, downloading it right now for a try many thanks
@eflinux
@eflinux 3 жыл бұрын
Thanks, will do!
@bookhacloud5536
@bookhacloud5536 3 жыл бұрын
@@eflinux pleaseeee also check fedora kionite
@eflinux
@eflinux 3 жыл бұрын
I will :)
@marvicdigital
@marvicdigital 3 жыл бұрын
I like it Silver Blue, sometime i will try it... I like your video and much more the excellent explanation. Thank you
@TheSparkybon
@TheSparkybon 3 жыл бұрын
Really like this concept, gonna give it a go. Thanks for video.
@ivanhoe1024
@ivanhoe1024 3 жыл бұрын
I cannot believe how fast dnf is on your system! It is very usable, while most of the time it can take even 5-10 seconds for a simple search of a package, not even considering installing it... I believe it’s due to the metadata format, which are huge and slow to query if compared to pacman’s or apt’s... anyway, your system feels like you installed in directly on RAM and you host on your LAN a Fedora Repo mirror! :D
@eflinux
@eflinux 3 жыл бұрын
It is usually slower.
@mangenshinobi1567
@mangenshinobi1567 3 жыл бұрын
this video made me more want to install silverblue
@socvirnylestela5878
@socvirnylestela5878 3 жыл бұрын
OOOH 😮 what a good idea. an immutable OS. i wanna try that in the future
@AlemannoDigitale
@AlemannoDigitale 3 жыл бұрын
Wunderbar, vielen dank!
@eflinux
@eflinux 3 жыл бұрын
Bitteschön!
@AlemannoDigitale
@AlemannoDigitale 3 жыл бұрын
@@eflinux ❤️
@0a1n
@0a1n 3 жыл бұрын
Excellent video! Whats your general thoughts on silverblue and the new way of maintaining an OS it brings?
@eflinux
@eflinux 3 жыл бұрын
So far, I love it tbh. It changes the focus of what you're doing on the PC completely. It's a little odd at first, but one gets used to it pretty quickly.
@tulpar7170
@tulpar7170 3 жыл бұрын
Thank you just Love it your way explaning
@craigw4644
@craigw4644 3 жыл бұрын
Nice, looks bullet proof, perfect for a newbie.
@martinsmit256
@martinsmit256 3 жыл бұрын
Yeah, everybody else wants to break their system once in a while ...
@mtahadev
@mtahadev 3 жыл бұрын
You're using obs studio on wayland with pipewire? And do you use fedora by default? Or is it archlinux?
@eflinux
@eflinux 3 жыл бұрын
In this video I am using Fedora with that setup. However, my main distro is Arch and there I can set up the machine the same way.
@sc0or
@sc0or 2 жыл бұрын
As I face more and more issues during Arch update (lost keys, conflicted/renamed/broken libs, etc), and because of this I try to reduce number of updates to a minimal value (to have my development workstation working), I start to think about Fedora Silverblue.
@NormanF62
@NormanF62 2 жыл бұрын
If you know what you’re doing, power users will find an immutable os too cramped. If you don’t, that’s exactly what you should run and apart from customisation, most people benefit from leaving things well enough alone.
@NormanF62
@NormanF62 2 жыл бұрын
The only drawback of making the root file read only is you can’t make changes like adding new global themes, icon themes or wallpapers to the root directory which prevents you from doing that. Any customisation will have to be made through your hidden /.local folder which should still be editable.
@noah5592
@noah5592 2 жыл бұрын
It doesn't really matter too much for most linux desktop users I think. You might be able to use `rpm-ostree usroverlay` ( Apply a transient overlayfs to /usr ) for this use case however.
@drishalballaney
@drishalballaney 3 жыл бұрын
could you also please take a look at NixOS? it is also an immutable OS iirc
@eflinux
@eflinux 3 жыл бұрын
I will!
@CristianMolina
@CristianMolina 3 жыл бұрын
Yeah, or Guix. They have functional package system that achieves the same problem but I thing in different ways
@gurugara2850
@gurugara2850 2 жыл бұрын
What's the purpose of toolbox if you can use VM?, Toolbox is still using host files and once you create a container and remove it, there is still unused files and folders left in the host
@夕阳-n1h
@夕阳-n1h 3 жыл бұрын
great video.
@ciba2227
@ciba2227 3 жыл бұрын
Android, Chrome and MacOS are in large part immutable what stops someone from patching malicious software to the boot image?
@NormanF62
@NormanF62 2 жыл бұрын
The boot image is read only like the rest of the root system. You can’t change it and even if somehow you messed it up, you can revert it. Malware is a thing of the past because either the base system is read only or apps run in their own container so even if you were able to infect an app it won’t compromise the os on which it runs.
@tristanrexsantiago4276
@tristanrexsantiago4276 3 жыл бұрын
Is this a better replacement for rolling distros? I'm a fan of rolling distros but what I experienced is after some major system and application updates, incompatibilities arise. Does the immutable nature of Silverblue address it?
@eflinux
@eflinux 3 жыл бұрын
That’s the idea, since applications are sandboxed in flatpaks.
@tristanrexsantiago4276
@tristanrexsantiago4276 3 жыл бұрын
what will happen if the system updates, lets say Gnome 40, and applications do not which are still based on Gnome 3.3x? Distros having a release cycle eliminates this problem
@eflinux
@eflinux 3 жыл бұрын
Most applications come with the rpm-ostree, so you’ll not have to worry about that.
@tristanrexsantiago4276
@tristanrexsantiago4276 3 жыл бұрын
@@eflinux Thanks for the video. Immutable OS is a breakthrough. It caught my attention because of this video. Will definitely give it a shot
@JahidulIslam
@JahidulIslam 3 жыл бұрын
@@tristanrexsantiago4276 You will mostly use flatpak apps and appimage. It will work even if you rebase to older version of Fedora silverblue or heck CentOS 8. I experimented that. I installed Fedora Silverblue and installed few flatpak apps. Then did upgrade silverblue and pinned this update. Then rebased to CentOS 8 and used the same flatpak apps there. Then deleted CentOS 8 and used same flatpak apps on silverblue
@nico1337
@nico1337 3 жыл бұрын
Is it possible to use graphical applications in a toolbox?
@eflinux
@eflinux 3 жыл бұрын
Yes, but they won't show up in applications, you have to start them from the terminal.
@Felipe-gz9uy
@Felipe-gz9uy 3 жыл бұрын
@@eflinux You can create .desktop files manually ... and so they will show up in applications menu.
@JahidulIslam
@JahidulIslam 3 жыл бұрын
You can even play games inside the container if you have same version of OS and GPU driver installed inside the container.
@sergiuoanes4635
@sergiuoanes4635 3 жыл бұрын
it can be installed only as Gnome? Fedora server doesn't come as SilverBlue?
@eflinux
@eflinux 3 жыл бұрын
At the moment Gnome only, but KDE might come with the next release.
@harato
@harato 3 жыл бұрын
I think Fedora CoreOS is the server variant of Silverblue
@NormanF62
@NormanF62 2 жыл бұрын
Kinoite is the KDE version and I expect other desktops to eventually embrace the concept.
@DavidHaras
@DavidHaras 3 жыл бұрын
Hi Ermanno, I installed this a couple of days ago on my laptop it all went well with automatic installation and even correctly put my home folder onto the correct drive that I had selected. I decided to go back to Endeavour as Silverblue although excellent did not have the flexibility that I like with regard to certain programs that I use, for instance I like using Vivaldi as my browser and it is awkward to install in SB, however, I am going to give it a go as a VM just to see what it takes to get the installation to my liking. As always excellent video. :)
@eflinux
@eflinux 3 жыл бұрын
Thanks for sharing David!
@DavidHaras
@DavidHaras 3 жыл бұрын
Hey Ermanno, I went back and reinstalled Silverblue, I have Vivaldi installed and all my favourite apps, I have to say I am now enjoying the experience. Going to stick around for a bit and see how it works out.
@Geert.
@Geert. 3 жыл бұрын
@@DavidHaras How did things work out?
@thebusinessfirm9862
@thebusinessfirm9862 3 жыл бұрын
Grazie. Sei molto bravo.
@diegonayalazo
@diegonayalazo 3 жыл бұрын
Thanks
@mangenshinobi1567
@mangenshinobi1567 3 жыл бұрын
How to install Linux kernel 5.12 in fedora?
@eflinux
@eflinux 3 жыл бұрын
If it is not yet available it means it's not ready yet for Fedora, but it should be soon. Usually the latest kernel on Arch comes to Fedora a week or so later.
@mangenshinobi1567
@mangenshinobi1567 3 жыл бұрын
@@eflinux thank you Sir 😃
@theproudlinuxer
@theproudlinuxer 3 жыл бұрын
This is insane! I'll try to remove Fedora and install Silverblue... Fedora has been a great switch from distro-hopping. Now, I'm hopping to the *better* Fedora.
@rishirajsaikia1323
@rishirajsaikia1323 3 жыл бұрын
Why did Fedora make you stop from distro hopping ? Please elaborate !
@theproudlinuxer
@theproudlinuxer 3 жыл бұрын
@@rishirajsaikia1323 I installed Fedora with GNOME desktop (as most people do), and found that it takes up 1.5 gigs. Then, I got a recommendation of installing KDE. I actually like KDE, but I'd be very disappointed since it feels extremely laggy even when the Compositor is set as XRender (my PC is 15 years old). But Fedora 33 (shipped with Plasma 5.20) was entirely different. Once I switched to XRender, the experience was amazing! KDE became butter-smooth!!! And then, I dropped the idea of switching to some other one. Even though Fedora is my main OS, I have the habit of trying out new distros, and installing Arch Linux every month (so that I get practised). That's my story 😂😂
@ablanchi
@ablanchi 3 жыл бұрын
Immutable OS are really cool, unfortunately they make some things very difficult. Like if you use software that you need to manually build and install, like if you use bleeding edge neovim, tmux, suckless software, or for what ever reason need to run some random proprietary binary or appimage.
@Felipe-gz9uy
@Felipe-gz9uy 3 жыл бұрын
Appimages just works at my Silverblue. And build and install random apps are very easy. I just install in toolbox (containers). You can put any kind of unstable software there ... if you don't need it anymore ... just erase the container (clean system!)
@NormanF62
@NormanF62 2 жыл бұрын
The idea is of course is any change made should not render the os inoperable and you cannot delete key system files and even if you did delete them, you can revert those changes and for newbies that’s probably good because they shouldn’t mess around with root at all.
@mustafababdullah2485
@mustafababdullah2485 3 жыл бұрын
Two things are new fresh air you and the temperature here is almost 30° 😂 nice i haven't looked at silverblue in a while.
@ari_archer
@ari_archer 3 жыл бұрын
for me, personally, it's would be annoying :), though I can see how it can be useful in certain areas
@eflinux
@eflinux 3 жыл бұрын
I understand :) It was very new for me as well, but, I got used to it very quickly.
@ari_archer
@ari_archer 3 жыл бұрын
@@eflinux nice! :D
@web3wizard381
@web3wizard381 3 жыл бұрын
Theme & wallpaper pls
@NormanF62
@NormanF62 2 жыл бұрын
Like I said, you make those changes in your home /.local folder since you can’t do it root. Usr/share is off bounds.
@24wherath36
@24wherath36 3 жыл бұрын
Sounds a lot like NixOS.
@drishalballaney
@drishalballaney 3 жыл бұрын
hmm yes, I have to myself also try Nix OS at some point in time, I wish EF would do an install guide on it
@eflinux
@eflinux 3 жыл бұрын
I will :)
@mustafababdullah2485
@mustafababdullah2485 3 жыл бұрын
When will you show how to install ect ect selinux on Arch? 😂 Fedora 34 kde has the same wallpaper as gnome 40 imagine that
@Felipe-gz9uy
@Felipe-gz9uy 3 жыл бұрын
Ah, rpm-ostree now allows you to use an installed package without restart: rpm-ostree install -A/--apply-live gnome-tweak-tool
@eflinux
@eflinux 3 жыл бұрын
Thanks for sharing!
Archcraft OS
26:08
EF - Linux Made Simple
Рет қаралды 24 М.
What Is Fedora Silverblue?
31:02
The Linux Cast
Рет қаралды 22 М.
Don't underestimate anyone
00:47
奇軒Tricking
Рет қаралды 28 МЛН
Одну кружечку 😂❤️
00:12
Денис Кукояка
Рет қаралды 1,7 МЛН
SIZE DOESN’T MATTER @benjaminjiujitsu
00:46
Natan por Aí
Рет қаралды 8 МЛН
A Quick Look At Ublue Aurora (An Immutable KDE Plasma Distro)
18:06
Fedora 36 Silverblue: The 3 Guiding Principles for a Successful Experience
37:34
NixOS is Mindblowing
12:02
Chris Titus Tech
Рет қаралды 726 М.
GNOME vs KDE Plasma in 2024: which one is better for Linux beginners?
18:03
The Linux Experiment
Рет қаралды 118 М.
The 12 Linux Apps Everyone Should Know About
21:20
DistroTube
Рет қаралды 477 М.
Fedora + UBlue = PURE AWESOME!
14:27
The Linux Cast
Рет қаралды 24 М.
Ranking Linux Distributions for 2024: a tier list for my use case !
20:35
The Linux Experiment
Рет қаралды 695 М.
Linux Mint 22 Review: A Deep Dive Into This Minty Fresh Distro
23:22
Michael Tunnell
Рет қаралды 50 М.