Тёмный

Immutable Fedora Linux Workstation: The Awesome Power of libostree 

Stephen's Tech Talks
Подписаться 6 тыс.
Просмотров 5 тыс.
50% 1

Layer packages, update your system, rebase to the new Fedora Linux 38 release, and easily manage your deployments safely using libostree (OSTree). All this and more in one video!
Topics covered:
* Upgrade (rebase) from Fedora 37 to 38 and back again
* BTRFS snapshot and restoring home directory
* Setup scripting for Fedora Silverblue 37
* Enabling full Flathub
* Pinning deployments

Опубликовано:

 

15 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 32   
@WiihawkPL
@WiihawkPL Год назад
i like the comically small stephen
@stephenstechtalks5377
@stephenstechtalks5377 Год назад
Too much time in the dryer?
@MichaelSharpTechniSmart
@MichaelSharpTechniSmart Год назад
Thank you once again Stephen. You guided me through EndeavourOS and Arch and now Silverblue through your channel, I am not planning to leave it. Immutable images IMO is where we are headed. I am staying on Silverblue 37 for now, as I so want to keep using ddterm and its not Gnome 44 compatible yet, and neither is Guake, so that's a deal breaker for me. Can't wait to see your Silverblue 38 install. By following your SB 36 tutorial, I used it to install SB37. Keep up the great work.
@stephenstechtalks5377
@stephenstechtalks5377 Год назад
Thanks for sharing, and your valuable input!
@misterdrgn5155
@misterdrgn5155 Год назад
Thanks, this was really clear and helpful. I'm considering using an immutable distro, since I already do most of my work in containers--I've been using docker for a couple years now, and I've just gotten into distrobox. Recently, I've been checking out universal blue, which provides several interesting images for rpm-ostree, including other desktop environments. However, so far I don't know of any rpm-ostree image for cinnamon de, which is pretty much a dealbreaker for me since I've already invested a lot of time into customizing it, plus I just like it. Maybe you can layer an entire new de onto your rpm-ostree image? It seems messy.
@stephenstechtalks5377
@stephenstechtalks5377 Год назад
Thanks for sharing! Theoretically, Universal Blue has some base repos you could fork, then modify to generate Cinnamon DE images to rebase your existing Silverblue installation. Might be a worthwhile experiment!
@SphereS7
@SphereS7 Год назад
I've been investigating into Silverblue and MicroOS a lot recently, and I think I will eventually make the switch. However I still couldn't figure out a satisfactory way to reproduce my LaTeX + Emacs workflow on it, at least not without resorting to distrobox or layering the entire TeXLive distribution (which both miss the point, in my opinion).
@stephenstechtalks5377
@stephenstechtalks5377 Год назад
Very interesting - would you mind expanding on why distrobox would not be a good fit?
@SphereS7
@SphereS7 Год назад
@@stephenstechtalks5377 I don't know if the Emacs flatpak can "see" the TeXlive distribution installed in a container, or at least I couldn't do it yet. I could install Emacs on the same container instead of flatpak, but then it would be just like using a regular distro, right?
@stephenstechtalks5377
@stephenstechtalks5377 Год назад
Ah yes - TexLive comprises many packages, so my first choice would be to install them along with emacs inside a distrobox container, and then export the emacs app so you could just launch it straight from the desktop. Also, I would set up a separate home directory for this container to help keep the host OS as clean as possible. The way I see it, this is indeed the way this distro is intended to be used. Thanks again for sharing!
@OraOraOra
@OraOraOra 5 месяцев назад
Thank you! Sir, I think you conviced me to use Immutable Distros for my main system! Great tips, you showed us how to jump from Silverblue, to Kinoite, but what if you decide: "Mhm.. I think I like KDE Plasma more, I will stay on Kinoite" What happens with all the GNOME Apps? Because the showed /home backup method only works, if you rollback to Silverblue, right? I also noticed, that you have the whole qemu-kvm virt-manager package layered, is it okay to use CoW VM on a CoW Filesystem like Fedoras?
@stephenstechtalks5377
@stephenstechtalks5377 5 месяцев назад
Fantastic! Yes, I made sure to turn off CoW on the VM disk image directories to prevent performance problems/freezing.
@OraOraOra
@OraOraOra 5 месяцев назад
@@stephenstechtalks5377Thank you for answering on such an old Video! It's also working on my maschine! All it took was to get familiar with the lschattr command :)
@Gaurav-o6x
@Gaurav-o6x 2 месяца назад
​I have created a Fedora 40 instance on AWS, but it doesn’t come with dnf or yum by default. How i can install it
@dktol56
@dktol56 Год назад
At 12:19, sddm shows gnome session login entries, even though the silverblue gnome image is no longer active and visible. I'm guessing these session logins will fail. Maybe cached data remaining in /var from the previous active silverblue image is triggering the gnome entries?
@stephenstechtalks5377
@stephenstechtalks5377 Год назад
Probably!
@JungleRobba
@JungleRobba Год назад
I think it's likely that layering gnome-tweaks might pull in most of the gnome desktop with it, just a guess tho
@bjorn2625
@bjorn2625 Год назад
Just to check my understanding here: If you now (at the end of your video) went back to Kinoite, wouldn’t you have a messed up KDE install as the KDE config files are gone? Or do they get created on first boot of KDE again?
@stephenstechtalks5377
@stephenstechtalks5377 Год назад
They get created again, as if Kinoite was installed for the first time. This is the what makes libostree so powerful!
@pichincho7
@pichincho7 Год назад
Hello: Why do you use Fedora in Virtual Machine? Wich is your main distribution? Thanks.
@stephenstechtalks5377
@stephenstechtalks5377 Год назад
Why not? :) The KVM type-1 bare-metal hypervisor host in this video happens to be running Fedora Silverblue 37, which is currently my main distribution as well. Thanks for watching!
@alexstone691
@alexstone691 Год назад
@@stephenstechtalks5377 How much of a pain was virtual machine on immutable silverblue?
@stephenstechtalks5377
@stephenstechtalks5377 Год назад
No pain at all, just layer virt-manager! :)
@alexstone691
@alexstone691 Год назад
@@stephenstechtalks5377 sounds promising, using it on my laptop but havent layered anything just using firefox flatpak instead preinstalled one
@stephenstechtalks5377
@stephenstechtalks5377 Год назад
Indeed, good luck!
@sher1x165
@sher1x165 Год назад
What immutable distro you like the most?
@stephenstechtalks5377
@stephenstechtalks5377 Год назад
Currently Silverblue, with a close watchful eye on MicroOS! :)
@alexisfinaris2051
@alexisfinaris2051 Год назад
Silverblue all the way. Everything makes sense
Далее
😂😂
00:16
Просмотров 856 тыс.
МАМА И КОММУНАЛКА
00:59
Просмотров 119 тыс.
NixOS Stoat: Not so scary after all?
26:04
Просмотров 6 тыс.
Installing Linux Like It's 1992
17:47
Просмотров 96 тыс.
Customize your Tumbleweed!
36:38
Просмотров 11 тыс.
Fedora Silverblue 37
45:02
Просмотров 10 тыс.
Fedora Silverblue: An Immutable OS
19:25
Просмотров 28 тыс.
What Is Fedora Silverblue?
31:02
Просмотров 21 тыс.
Fedora + UBlue = PURE AWESOME!
14:27
Просмотров 23 тыс.
😂😂
00:16
Просмотров 856 тыс.