Fedora Silverblue: is this the FUTURE of Linux? - Project of the Month

  Рет қаралды 105,170

The Linux Experiment

The Linux Experiment

Күн бұрын

Пікірлер: 318
@leondequadros
@leondequadros 3 жыл бұрын
Wow it looks like Fedora is attacking Windows where it's weakest, UPDATES!
@MaffeyZilog
@MaffeyZilog 3 жыл бұрын
OMG really? They're attacking Windows where they're weakest. So they're attacking Vista and early Windows 7? Because every distro of Linux spends more time updating and having update problems than Windows since Window 8. But you wouldn't know that as everyone who uses updates to fangirl for Linux and have a go at Windows doesn't know anything about Windows and probably hasn't used it for over 10 years.
@chilldude1337
@chilldude1337 2 жыл бұрын
@@MaffeyZilog wtf are you talking about?
@MaffeyZilog
@MaffeyZilog 2 жыл бұрын
@@chilldude1337 I keep looking through my comment for any grammatical errors or lack of cohesion. But it's really self explanatory and written without ambiguity whatsoever. So, mate, you're going to have to be a tad more specific as to the 'wtf' I'm taking about if you want an answer, as it's certainly you who has failed to understand a well written and easy to comprehend comment. Point out the specifics and I'll try and answer as succinct and specific (that means I'll answer the question if you ask a question about a part that you didn't understand). I look forward to a proper question.
@grassCrow
@grassCrow 2 жыл бұрын
@@MaffeyZilog maybe you could have been more specific
@GwyyshsbakIzjsbsbszjzjzjhh
@GwyyshsbakIzjsbsbszjzjzjhh 10 ай бұрын
Lol. Keep dreaming like y'all have been doing for the last 30 years. Windows is going to be the PC OS for the masses like it has always been. You can live your 1% market share neck beard incel life like before.
@MyReviews_karkan
@MyReviews_karkan 4 жыл бұрын
This sounds delicious for businesses. This could hurt windows in the long run.
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Absolutely fantastic for companies, yeah!
@ripp102
@ripp102 4 жыл бұрын
It does in the sense it will definitely be more stable, secure and helpful if something does really go bad, you can just boot the previous image. The main hurdle will always be employees and programs like office.
@hyperspeed1313
@hyperspeed1313 4 жыл бұрын
Definitely for POS or any other frontend system. For some offices though it's too restrictive. My company lets users install software directly from a curated software center on the fly, as users' roles are too dynamic to keep everyone on the same fixed image
@MyReviews_karkan
@MyReviews_karkan 4 жыл бұрын
@@hyperspeed1313 You shouldn't have any issues if you have a couple of experienced sysadmins.
@skylinecyber3538
@skylinecyber3538 4 жыл бұрын
As long as there is no office nothing will hurt windows.
@marcelbalciunas6016
@marcelbalciunas6016 4 жыл бұрын
Silverblue will be a Red Hat's perfect product to offer solutions for companies in the future!
@maynnemillares
@maynnemillares 4 жыл бұрын
Ugly distro, Linux is superior to Windows because open files can be overwritten on disk. That is the reason it can update itself without rebooting. Terrible as a server, as every update requires a reboot.
@hermanwooster8944
@hermanwooster8944 4 жыл бұрын
@@maynnemillares One of SilverBlue's long term goals is to update without needing as many reboots as it currently does. If they can get it working, then it will be a rock-solid workstation. IIRC, Fedora CoreOS is meant to be the future implementation of servers.
@xrafter
@xrafter 4 жыл бұрын
@@hermanwooster8944 Tell me what he is talking about ?
@lordvalen8133
@lordvalen8133 2 жыл бұрын
@@maynnemillares Kernel updates aren't actually used until reboot so I don't know what the fuck you're talking about.
@redfillproduction
@redfillproduction 2 жыл бұрын
going back to your old videos makes me realise how much you've improved! keep going!
@TheLinuxEXP
@TheLinuxEXP 2 жыл бұрын
Oh yeah, I refuse to re-watch these, they make me cringe 😅
@little_forest
@little_forest 4 жыл бұрын
What I see also as a probable use case is some older laptop that everyone in the household is just using for watching youtube videos, streaming and browsing the web a bit.
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
That would be a solid use case
@prgnify
@prgnify 4 жыл бұрын
It sounds perfect for my grandma.
@sylvaniathehacker
@sylvaniathehacker 3 жыл бұрын
After using Fedora Silverblue for about 2 years I can finally say it's the FUTURE of Desktop OS
@Sjoerd1993
@Sjoerd1993 2 жыл бұрын
@Yann BOYER dnf install gcc? Never had any issues installing a compiler in a toolbox. Have been oompiling plenty of stuff from source within a container.
@neffscape6353
@neffscape6353 4 жыл бұрын
I think it is indeed the future of linux in many ways. I really like the concept of having apps running separately from the rest of the system and I really like the idea of an "untouchable" core system that cannot be corrupted in any way. There are of course still challenges to be addressed (how to manage additional drivers that may not be included in the kernel... like nvidia drivers?) but I really like the idea and I think it will really disrupt our Linux desktops.
@SinistralEpoch
@SinistralEpoch 3 жыл бұрын
After watching the Linux Tech Tips Linux X deletion debacle, I was looking around for OS that could fix that problem. This is absolutely how Linux should look in the future. Users shouldn't be fucking with the system unless they know what they're doing. Granted, this ends up with the same problem that you hit in Windows/MacOS where you trust the maintainer. But if the maintainer is also opensource, they can't just hide shit (forever). And immutable system that's only updated by the maintainers is the way forward. Installing Apps shouldn't break your fucking entire system.
@JahidulIslam
@JahidulIslam 3 жыл бұрын
@@SinistralEpoch the upcoming Steam OS 3 will also using similar technology. The base OS will be immutable. Steam will be separate from the base OS. Flatpak is the recommended way to install app. Although you can use appimage and other method also.
@SinistralEpoch
@SinistralEpoch 3 жыл бұрын
@@JahidulIslam That's fucking brilliant if the upcoming SteamOS base is immutable.
@adrienplazas554
@adrienplazas554 4 жыл бұрын
I love Silverblue, it's my main OS since about 2 years. ❤️ I do all my development on it via Flatpak SDKs, play via Steam, GOG to Flatpak converters etc. For my use case I don't care about having to reboot, I installed a handful of RPMs when I installed the OS, rebooted, and never had to think about it again as I power my PC on every morning.
@PestisNonSapien_GMO_exHuman
@PestisNonSapien_GMO_exHuman 4 жыл бұрын
I do everything in virtualbox, which is a snap package. Inside virtual box I run docker, which is a flatpak package. Inside docker I run qemu, which is an appimage package. Inside qemu I run another docker flatpak which has my actual programs that I use.
@adrienplazas554
@adrienplazas554 4 жыл бұрын
@coffee Wow, I didn't know I was that powerful.
@daniels1924
@daniels1924 4 жыл бұрын
Same for me here, steam, go development, several containers for „stuff“. Works like a charm since f30
@Flynn1411
@Flynn1411 4 жыл бұрын
@coffee there's a Linux distro for everybody, isn't that the point of Linux?
@Flynn1411
@Flynn1411 4 жыл бұрын
@coffee oh wow, so you're the Messiah of Linux? Illustrate your so called "Doom"
@kvishnudev
@kvishnudev 4 жыл бұрын
Ubuntu has this concept long back on iot based os images. The concept did not clicked at that time.
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Yep, they have a history of releasing stuff too early
@fuseteam
@fuseteam 4 жыл бұрын
"clicked" i see what you did there
@michaelmcdonald3275
@michaelmcdonald3275 4 жыл бұрын
@@TheLinuxEXP They should have designed basic security into SNAPS before unleashing the potential disaster on the world.
@pixelPlex
@pixelPlex 4 жыл бұрын
@@TheLinuxEXP Canonical also have a habit of releasing premature software (eg Snap).
@RP-kr2mg
@RP-kr2mg 4 жыл бұрын
@@pixelPlex Because they don't keep dreaming. Flutter apps coming to Ubuntu..
@TheBigLou13
@TheBigLou13 Жыл бұрын
Thank you! I'm new to linux and heard about "Layered Packages", "Toolbox" and easy rollback of kernel versions. I wanted to know that its all about and this video cleared up a lot for me. I now have a good image of what these things are and in what context they're used. Again: Thank you!
@harogaston
@harogaston 4 жыл бұрын
The idea is likeable definitely, but I also don't see myself using it (not even close) in its current state. It is nice to see innovation, let's see where it goes from here.
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Absolutely agree
@madness1931
@madness1931 4 жыл бұрын
This sounds like an absolute nightmare. I really hope this doesn't catch on.
@localboxcrox
@localboxcrox 3 жыл бұрын
finally someone who can see the problem
@gorudonu
@gorudonu 4 жыл бұрын
Yes it is the future. You can see good implementation of immutable system already in macOS catalina, people don't even know that main installation is read only :) Also dmg images are similar to flatpaks with runtime permissions.
@JahidulIslam
@JahidulIslam 4 жыл бұрын
You can install Davinci Resolve in Sliverblue. babywouge has a video about it./opt is writable in Silverblue. So anything that gets installed in /opt should work with Silverblue. Fedora also offer google chrome repo right from the gnome software repository option. You just need to enable it like you do for steam and nvidia driver.
@Mershl
@Mershl 4 жыл бұрын
FYI: You can still enable third-party repositories like rpmfusion, chrome, vscode or copr's by copying their .repo file to /etc/yum.repos.d. Chrome and VSCode work as expected as a layer package. This is basically the only/best way to use the proprietary NVIDIA driver on SB - which works like a charm on Silverblue 32. For an example see rpmfusion.org/Configuration#Command_Line_Setup_using_rpm & rpmfusion.org/Howto/NVIDIA#Silverblue
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Nice, I didn't know !
@47DAF
@47DAF 4 жыл бұрын
@@TheLinuxEXP I would really enjoy a follow up video. I think Silverblue is so new, that misconceptions are very common.
@imnotfuckingusingthisaccou2574
@imnotfuckingusingthisaccou2574 4 жыл бұрын
Imagine running chrome and vscode, sad
@nomadshiba
@nomadshiba Жыл бұрын
for development workspaces i use docker dev containers anyway and i only use flatpak stuff, and restrict their permissions if they by default have access too many things i like how new flatpak lets you open files with a flatpak app that normally dont have access to any files in the system its like if the app says, "i wanna access this", flatpak says "no" to the app, but if the user says, "open this file/folder with this flatpak app", then flatpak gives permissions to that file only, it also uses file/folder selection dialog boxes to give permissions too, which is really cool, so app cant access anything, read or write without user input, its almost seamless, you dont even realize the app normally dont have access to that file
@HDxDani
@HDxDani 4 жыл бұрын
You can install any package using "toolbox", which are containers in which you install a small fedora image that has dnf and can install and run gui apps too; but as you said it's true that the performance might be a bit worse
@HDxDani
@HDxDani 4 жыл бұрын
Quick note: as far as I know and tried on this disto, you don't need to use sudo for "rpm-ostree install"
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
That's good to know !
@dadoprom
@dadoprom 4 жыл бұрын
this was very informative, thank you... I feel that this is a really interesting technology approach... when more apps are distributed as flatpak you will restart the system only once in the while.
@M0rn1n6St4r
@M0rn1n6St4r 4 жыл бұрын
If I am not mistaken, Silverblue allows users to create containers of many (current and previous) versions of Fedora Workstation within the booted system image... at runtime. Although intended primarily for development of software, users could use containers for compatibility with legacy software, in addition to developing for legacy systems. The containers (potentially) provide a way to isolate activities, without creating “new” ostree images. I never tested that hypothesis while testing Silverblue 30, summer of 2019. I abandoned the idea of using it at as daily driver within a day of installing it. The issues Nick mentions in the video represent just some of those I encountered. I agree completely with his assessment of Silverblue’s target: enterprise organizations. Most desktop Linux users would struggle to find either the software they want to install, or use-cases for its primary features. And, low popularity of a distro tends toward low community support. It’s a shame. The concept is exciting. In practice, however, I was left feeling, “Now what?” Answer: Try another distro. :-)
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
That's always the answer when boredom settles in :)
@soulofhogwarts
@soulofhogwarts 4 жыл бұрын
It's updates mechanism reminds me of how custom android rom's update being shipped.
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Yeah it's kind of the same
@iodreamify
@iodreamify 4 жыл бұрын
Thanks for taking a look at it and explaining it to us! I have no idea if this is the future but you have to admit, having the freedom to explore such new concepts is pretty cool and in the ethos of Linux and open source.
@MrPpppp55555
@MrPpppp55555 4 жыл бұрын
This is the first time I am hearing about silverblue, and it is definitely not something I would want on my personal desktop. One of the reasons I have is regarding backups. As a single user, I would like all packages as part of system and all configurations as part of the user and it becomes really convenient to have a system backup using timeshift. For this reason, I personally prefer the manjaro/arch format of using repos or compiling and still installing via the package manager to the system. That being said, I would love this to be rolled out in my institute. I loved the point you made about company wide updates. It would solve all the dependency hell issues which arise out of not having sudo access in work computers and clusters (especially things which don't update for ages out of fear of incompatibility), and I would prefer something like this where all the packages are not part of the system or it's updates. I wish flatpak or this format of distros become more popular for that, as it saves a lot of time.
@AnzanHoshinRoshi
@AnzanHoshinRoshi 4 жыл бұрын
Thank you, Nick. I've been following their mailing list. It's interesting.
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
You're welcome :) I need to take a look at that to see where they're taking this next
@citywitt3202
@citywitt3202 3 жыл бұрын
When you think about it, the rebooting isn’t like Windows at all. Because if anything doesn’t work out, you can just reboot and your immediately back to where you started.
@phonewithoutquestion80
@phonewithoutquestion80 2 жыл бұрын
That and error mitigation isn't a total black box like it is with Mac or Windows.
@TheDuckPox
@TheDuckPox 4 жыл бұрын
immutable model os may be idealistic. but it won't be the future of linux. especially for servers. I think it makes sense for schools though.
@daniels1924
@daniels1924 4 жыл бұрын
For container based stuff, redhat is already shipping immutable os. Formerly known as core os, now redhat coreos.
@andbuitra
@andbuitra 4 жыл бұрын
@@daniels1924 Indeed. My company was using CoreOS until it got killed by whatever RedHat product and we moved back to CentOS but the immutable part of the OS was never an issue for us, in fact the point of it being preconfigured was one less headache and allowed us to spin up several servers in a matter of seconds.
@maynnemillares
@maynnemillares 4 жыл бұрын
Ugly distro, Linux is superior to Windows because open files can be overwritten on disk. That is the reason it can update itself without rebooting.
@TheDuckPox
@TheDuckPox 4 жыл бұрын
​@F99 Crafter I would say there are many advantages of making changes to the system files on the fly. It just is not as simple as no changes == best stability. That may be correct for systems like Windows. But what about things like kernel livepatching? Or maybe updating system preferences (which sure, some has user configuration feature). It's just a tedious thing you think you need. But it's really just suitable to a number of users.
@BlobBlobkins
@BlobBlobkins 4 жыл бұрын
Best review on Fedora distro. All I saw before is people showing wallpapers.
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Hahaha well that sets the bar pretty low then 😅
@ViniboDJ
@ViniboDJ 4 жыл бұрын
Great review! I've used Silverblue and indeed reboots are a throwback in the past. I've been thinking about this and maybe we're not using it correctly? In my case most apps that has been installed through ostree-rpm was CLI tools. For those, maybe Docker could solve this? No need to reboot with this! One thing I really like about Silverblue is that we don't need root to update the apps anymore :D. I have switched my grandmother on Linux (Elementary OS) and she never updated, because it was a manual process with a password prompt.
@JahidulIslam
@JahidulIslam 4 жыл бұрын
Flathub has some CLI apps. Vim, ffmpeg are available in flathub repo.
@---GOD---
@---GOD--- 2 жыл бұрын
Fedora's lead dev did an AMA on reddit and confirmed that Silverblue will eventually replace Workstation. I don't know how I feel about this. It's such a radical change from how GNU/Linux has been working for the past 20+ years.
@---GOD---
@---GOD--- 2 жыл бұрын
@Bolivian-Lament systemd is here to stay. I know how you feel. Red Hat/IBM is trying to be the Microsoft of Linux. It's a good thing for the growth of Linux for the PC but maybe not so good for FOSS.
@johnknight9150
@johnknight9150 4 жыл бұрын
I don't think you'd want to use it yet, but I like the direction. I think we should deprecate traditional system packages for basic user applications and use 3rd party packaging for these instead. My issues with flatpaks *for now* are that they don't have proper terminal commands, making them really suitable for GUI apps only, and can they be installed offline? I'm worried about our dependency on online connectivity. I've never really stopped to watch an ad before, but the KernelCare idea is actually quite interesting. [No, I'm nothing to do with KernelCare or TLE!]
@JahidulIslam
@JahidulIslam 4 жыл бұрын
If you install flatpak apps as user apps in a separate home partition, you potentially have a portable collection of apps. As long as your home partition and user are same, you can use the same set of flatpak applications across different distro.
@wacesferpit
@wacesferpit 4 жыл бұрын
btw, didn't Nitrux use znx, that was about deploying and managing the OS a single file? There still is content on this around but I can't find any newer info on it and the page on github seems to have been deleted
@mtpolak
@mtpolak 4 жыл бұрын
Yes, team behind Nistrux is going towards quite similar idea, but I think their approach is little mor flexible - znx for frugal install of OS, using APT to manage .deb packages (on top of OS), and lastly AppImages as containerised user apps.
@Mohamed-sc6so
@Mohamed-sc6so 4 жыл бұрын
* hope advice me, just come from windows OS: 1- English not my first language. 2- use linux mint as daily os. It's good and i do not feeling any different (find alternative open source software and let's say i learn how use them). 3- only problem i face is the operation system crashed, almost after every kernel update or after some app crashed. I reinstall the linux mint 5 time during last month. 4- i use (inkscape + node js + freecad + libroffice + browser + vlc) 5- now i search for another distro and think in fedora design distro or bluesilver. 6- in your opinion fedora bluesilver will keep my OS safe and away from crashes? 7- did you advice me by the correct distro (fedora or other)? 8- there's any book or KZbin video playlist can learn from it administration of fedora daily use system( maintenance the distro) 9- thanks in advance
@erickmoya1401
@erickmoya1401 4 жыл бұрын
Sounds like a server-oriented OS as you said. The idea itself is great, and probably will solve those problems about tinkering soon.
@Daniel_VolumeDown
@Daniel_VolumeDown 4 жыл бұрын
I'm not sure but i think that something similar to Silverblue is EasyOS and its SFS packages, debian repository and possibility to make containers. To upgrade system you just need to replace three files and run one of them. It is the system that is created by Barry Kauler (creator of puppy linux).
@korben4340
@korben4340 4 жыл бұрын
thought about the same Daniel, and believe it goes way back to Slackware where packages could be added as an overlay module to a running system and squashed quite a bit size wise. Still around in Puppy, SLAX, Slitaz and similar distros.
@lsatenstein
@lsatenstein 4 жыл бұрын
I am wondering if future Linux version will consist of a base system running a KVM (Virtual Machines). All one has to do is prepare the new virtual machine (Fedora xx.n), and with a few commands, terminate the current version and start the previous version (Fedora xx.n-1). Using a virtual machine with very very minimal functionality (load/unload/ of VMs), one could do a better job than Silverblue. In my mind, with VMs, there is much less confusion, much less disruption, and recovery will be much quicker and easier. In particular, I am looking at interconnections of distributions and loosely coupled architecture. For on-line use, I could not appreciate a half hour time to restore a system. Yes, for example, in high availability, banking systems are duplicated. Switch to the alternate system was done on Sunday's at 2 am. I seek VMs as much more practical and superior. Thats my two cents worth. SilverBlue is great for Linux maintainers, but not necessarily so for end-user implementations. I did test Silverblue for a week, and compared it to Clear Linux; neither appealed to me. Each has it's advantages and drawbacks.
@matthewstott3493
@matthewstott3493 3 жыл бұрын
Apple is doing something similar in a more strict manner with Big Sur. The OS is split into System and Data volumes on APFS. The System volume is mounted read only and has SIP - System Integrity Protection turned on but now in Big Sur macOS 11 a snapshot of the System to APFS is made, signed and that is what is booted. On T2 or M1 Mac's the firmware won't boot an OS that's not legit (can be overridden). Unfortunately, this means macOS updates become enormous as they include the entire System plus all the firmware for every model, etc. Linux images are much smaller so less of a problem. Linux does offer you more flexibility than Apple. Developers can change System on macOS but it's not easy. This new design makes it far more complex to create a bootable external clone of your system. You can clone the Data volumes but need to install macOS Big Sur onto the external drive to make it bootable. Just saying the ideas are similar but implementation varies considerably.
@_____._
@_____._ 4 жыл бұрын
1:42 Skip Ad 1:42
@fuseteam
@fuseteam 4 жыл бұрын
this is also how ubuntu touch is meant to be used, except for reboot for packages, it has click packages for that
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
True !
@honeybadger781
@honeybadger781 4 жыл бұрын
Not having dnf, the slowest package manager ever built is a plus! Immutable base system images for servers or containers sure but desktops / workstations I'm not so sure. I am sure I wouldn't use an immutable desktop built by Fedora. or Suse, both are far too much hassle to get basic licence encumbered necessities like codecs or firmware.
@BlommaBaumbart
@BlommaBaumbart 4 жыл бұрын
Sounds like it uses stupid amounts of disk space. Aren't flatpaks pulling all libraries they need too and thus are huge compared to packages with shared libraries? Also, I've heard Silverblue explained twice now and both times it sounded like much more hassle than a well-configured desktop distro with current tools and methods.
@JahidulIslam
@JahidulIslam 4 жыл бұрын
Initial download will be big. But flatpak package share runtime. If you use multiple apps that relies on gnome 3.36 runtime, the runtime is installed once with the first app. Following apps will use that runtime, so next download will be smaller. You can also remove unused runtime.
@ToranK
@ToranK 3 жыл бұрын
I use Silverblue and it is great on the desktop. Problem still is the install of printers and scanners. Still have to find out how to do that.
@ImARichard
@ImARichard 4 жыл бұрын
I could see it making sense for businesses that use linux for a desktop environment, but Ive never seen a business that does that. The people I see using linux are usually developers and as a developer myself, I hate the whole concept of silverblue. But there is clearly a user base out there, and to each their own.
@emoruzzijr
@emoruzzijr 4 жыл бұрын
in St.louis Mo. Imo"s pizza uses Cent Os on their pos stations and their main pc used for payroll and inventory control.
@madmattman5675
@madmattman5675 4 жыл бұрын
This is a very interesting concept! 🙂 I wonder if you could mount and chroot into the next image?
@trippinf472
@trippinf472 4 жыл бұрын
Great vid; on point, it is indeed a enterprise distro.
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Yeah it struck me in the middle of the video recording: this is a dream for quick deployment on a huge fleet of computers
@baristuncer7597
@baristuncer7597 4 жыл бұрын
Thanks much for clarifying many confusing concepts :)
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
You’re welcome :)
@LloydLynx
@LloydLynx 4 жыл бұрын
I used Silverblue for a few weeks, and by the end of it, it sure didn't feel like the future even though I was super excited starting out.
@timonroehrbacher
@timonroehrbacher 3 жыл бұрын
love your channel. this video is amazing, thank you very much :D
@CarloCoppa
@CarloCoppa 4 жыл бұрын
I transferred everything to openSUSE and maybe SUSE in the future, I find it fantastic and stable, both at the server and desktop level.
@gregzeng
@gregzeng 4 жыл бұрын
Fedora has its own version of Flathub? Tried to locate my favored apps on Flathub. Not there yet: Flashpeak Slimjet, Gkrellm. Other possible shortcomings of Silverblue: newest hardware, devices, standards, etc. Bug & bug fixes, better optimizations are so rapid that turnover rates are making "stability" almost non existent. In the meantime, Apple chose the BSD form of Unix, instead of Linux. Perhaps BSD-based systems might follow Apple's direction, especially with the new ARM CPU, including the newest Apple.
@guss77
@guss77 4 жыл бұрын
The question I have regarding ostree, which I couldn't find the answer for in Fedora docs: If I add a package using ostree, then update the image - for example due to a secure fix - will my ostree installed package need to be reinstalled again every upgrade? It awfully sounds like this the case and that would become really old really fast...
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
It won't be reinstalled, but added to the image
@guss77
@guss77 4 жыл бұрын
@@TheLinuxEXP automatically?
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Yep!
@Jon-fe9tj
@Jon-fe9tj 4 жыл бұрын
It's like docker images.
@davidcave9896
@davidcave9896 4 жыл бұрын
If you have a concern about app installs, try using appimages. They are complete applications in its own "container", similar to an iso image. Just download it, make it executable, and start using it. To uninstall, delete the file.
@clmirandat34
@clmirandat34 4 жыл бұрын
Linux doesn't have one future, Linux have *many* futures.
@2xsulfide
@2xsulfide 4 жыл бұрын
Thats right bud! The entire idea of linux is to do whatever the hell you feel like...there is no right or wrong way to linux! If people feel like linux is being 'ruined' then they should go make it how they want it instead of complaining like a manchild.
@danielho5635
@danielho5635 4 жыл бұрын
Fedora SB holds a lot of promise. I'm a 10 yr Linux user (Ubuntu -based mostly) and used SB 32 for about a month. I gave up and switched to standard Fedora WS. My gripes: 1. Slow installation -- 1 hr to do app installs w/ a script. My other distro setup scripts take 20 min. max. 2. Slow startup. There's always a 1 min. delay during startup. Fedora WS has no such delay. Why??? 3. Slow shutdown. Again, another 1 min. delay during shutdown. 4. Teamviewer app rpm -- needed it badly but can't install. Fedora SB w/ Xorg installs/works app just fine.
@JahidulIslam
@JahidulIslam 4 жыл бұрын
Wayland is still a no go for remote desktop. Install the rpm with Gnome software and login in into Xorg session. It should work there.
@pialdas6835
@pialdas6835 2 жыл бұрын
The Toolbox will definitely come in handy for dev purposes for my schoolwork. I wish I've known it sooner because we were developing an OS from scratch for one of my classes and I could've installed them on my own machine using toolbox rather than relying on AWS. But at the time I was using Ubuntu :P
@dtesta
@dtesta 4 жыл бұрын
Well, if you like to tinker, you would do that in a VM or a container anyways. Why would you contaminate your stable running OS with "testing" stuff?
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Because testing applications shouldn't require a container :)
@CristianMolina
@CristianMolina 4 жыл бұрын
Could this setup be useful for cloud or installing on company servers an offering to tons of users with streaming? Desktop As A Service, I think it's called.
@MysteryMan159
@MysteryMan159 2 жыл бұрын
Is it more secure if the system image is not writable?
@TheLinuxEXP
@TheLinuxEXP 2 жыл бұрын
A lot more, yeah
@ashishpatel350
@ashishpatel350 4 жыл бұрын
Silver blue has a lot of potential to be user friendly for new Linux users and even people that just want things to work.
@tibssy1982
@tibssy1982 4 жыл бұрын
Hmmm... To run a system on flatpak packages or leave this magic and use btrfs with snapshots... I stay with the second option.
@typingcat
@typingcat 4 жыл бұрын
How is it different from multi-booting on a single hard disk. Traditionally one could use multiple partitions, but with recent versions of Windows, one could boot from a virtual disk image ( docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/boot-to-vhd--native-boot--add-a-virtual-hard-disk-to-the-boot-menu )
@rickbhattacharya2334
@rickbhattacharya2334 4 жыл бұрын
Isn't the update system and installation system like our good old windows 10 which we all love to hate ?? 🤔
@pipeliner8969
@pipeliner8969 4 жыл бұрын
no
@MrNicoPela
@MrNicoPela 4 жыл бұрын
Neither Fedora Silverblue nor Fedora Workstation forces updates on you, so, no.
@thedude4795
@thedude4795 3 жыл бұрын
Part of linux experience is developing/installing custom software. Arch linux is actually better at enabling this than fedora workstation.
@andygaal7936
@andygaal7936 2 жыл бұрын
right, I do not even consider using it, just for some enterprise use, not for a desktop user who all the time does things around the system
@askhowiknow5527
@askhowiknow5527 2 жыл бұрын
I like the sound of “Fedora Atomic” better
@lua-nya
@lua-nya 2 жыл бұрын
I want to try this on the Steam Deck, installing it as a second system sharing the home.
@yoshi314
@yoshi314 4 жыл бұрын
reverting to older image may come with a problem of updated user apps files that might not be backwards compatible. unless that involves a reboot to older fs snapshot.
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
That's why they use flatpak: the config files don't depend on the system underneath !
@yoshi314
@yoshi314 4 жыл бұрын
​@@TheLinuxEXP i see, so the user apps stay unchanged, only the base os is switched?
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Exactly :)
@JahidulIslam
@JahidulIslam 4 жыл бұрын
@@yoshi314One good thing of flatpak is that if you have a separate /home partition and install flatpak packages in user mode, you can potentially use those apps regardless of distro you are using without installing them again (At least that's my theory). You just need flatpak (preferably flathub repo for updating) and using same username. I am talking about normal Linux distro here. If you are using Gnome with this type of setup, I would have disable extensions before changing the distro. Another plus of side of Silverblue is that you can use different types of desktop environment without messing up your initial desktop environment. It will be a separate image. It's very good way to test alpha or beta of version of desktop environment or totally different DE like KDE, xfce etc. When you remove that image it will be gone from your system completely. You will not have left over configs file to deal with. Obviously, Silverblue is not ready yet. It will be more suited in corporation where you need to manage a lot computers. This will make admin's life a little easier.
@thierrybo6304
@thierrybo6304 4 жыл бұрын
Why is there no translations on your videos (even automatic translations)
@giovannisardisco4541
@giovannisardisco4541 4 жыл бұрын
It's too early. KZbin didn't analyze the words in the video yet
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Probably that, yes!
@seadx6
@seadx6 4 жыл бұрын
What about GNOME extensions? I want to use it with dash to panned
@JahidulIslam
@JahidulIslam 4 жыл бұрын
You can install them like you do on normal Linux distro. Install Dash to panel from the Gnome extensions website. Use Gnome-tweaks or gnome-extensions app to enable it.
@dyroblesmercedes
@dyroblesmercedes 3 жыл бұрын
is this still holds up?
@cowacl6178
@cowacl6178 4 жыл бұрын
"I cannot see myself using it"... C'est baby wogue qui ne va pas être content ! Heureusement, il est en vacances en ce moment 😄 En tout cas, chouette vidéo 👍
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Hahah en même temps c'est un vrai fanboy de cette distrib, il aurait trouvé quelque chose a redire dans tous les cas 😅 Merci !
@eddie2378
@eddie2378 4 жыл бұрын
It would be really cool if the software developers statically compile all the dependencies including libc into one single binary or at least compile to load the so files from a relative path by default like the way it is with Windows. I'm pretty sure it is possible with the ELF format.
@JahidulIslam
@JahidulIslam 3 жыл бұрын
You have appimage for that. Just make the file executable and run it.
@akashmanjunath2505
@akashmanjunath2505 2 жыл бұрын
OHHH!!! Fedora atomic workstation sounds so much cooler than silverblue
@FigitTheDigit
@FigitTheDigit 4 жыл бұрын
There would have to also be a forced reboot sometimes, or something, because many people love to not shutdown their PC's sometimes
@CRYPTiCEXiLE
@CRYPTiCEXiLE 3 жыл бұрын
Fedora is all i use anyhow not silverblue but the workstation edition excited for 35 release tomorrow!
@acrodrigues1
@acrodrigues1 4 жыл бұрын
I see a bunch of use cases that might benefit from it but not the future for general users.
@rogerthat8916
@rogerthat8916 4 жыл бұрын
Looks like concepts of Docker, AppImage, NixOS all combined into one
@stopspyingonme9210
@stopspyingonme9210 2 жыл бұрын
Why not just donate to timeshift and automate imaging the system?
@bltavares
@bltavares 3 жыл бұрын
You should do a video about OpenSUSE MicroOS as well when it gets desktop support
@johnjoyce
@johnjoyce 4 жыл бұрын
Nick, you’ve missed the point. The stable system is the point, macOS does this now too. The system is immutable. The user space is mutable an has containers/sandboxes called toolboxes .
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
How did I miss that? That's exactly what I talked about in the video :)
@rarsa69
@rarsa69 4 жыл бұрын
Every solution has a use case, so saying that a "con" is that "it is not good for a " is really not valid. I would never use on personal computers it but doesn't sound too different to what I did almost 30 years ago with windows 3.1. I had a master image that the PCs booted from. When I updated that image, it would go to all the PCs in the company the next time they booted. Of course this is a more modern and secure solution, but I can totally see the use case. Companies creating flatpaks for the applications their users will use. Applications properly vetted at the corporate and school levels where admins go crazy trying to contain systems.
@craigw4644
@craigw4644 4 жыл бұрын
Great video. Love Fedora 32, it's very stable with the latest kernels. It is helpful to know how to change a Deb file to an RPM install. Otherwise, next to Arch, Fedora and Debian vanilla are my favorite distributions.
@tiktok.4527
@tiktok.4527 3 жыл бұрын
Sayangnya Fedora punya umur aktifnya pendek dan tidak mengadopsi model rolling release, jadi untuk saat ini aku lebih memilih manjaro untuk distro sehari - hariku.
@GbengaOguntuase
@GbengaOguntuase 4 жыл бұрын
Very scary future. We might as well install non-root android on all our pcs the way all this is going. Have linux devs even heard of the unix way or if it aint broke don't fix it?
@soulofhogwarts
@soulofhogwarts 4 жыл бұрын
So fedora introducing windows habbit of need to rebooting pc after every changes and installation of packages done.
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
That's what I don't like about it
@Lestibournes
@Lestibournes 4 жыл бұрын
Unless you install all your apps with Flatpak, which should be the recommended approach for desktop apps.
@adrianbool4568
@adrianbool4568 4 жыл бұрын
Yeah, an utterly moronic setup.
@lauriekimani
@lauriekimani 4 жыл бұрын
But this distribution is targeting a specific kind of linux users.
@pamus6242
@pamus6242 4 жыл бұрын
If and only if DNF becomes as fast as APT. DNF is the undefeated champion even though it moves like a tortoise.
@idtyu
@idtyu 4 жыл бұрын
I don't see Google Chrome available on flathub, and for sure Fedora won't include it, how do you install it without rpm? I can see a lot of problems, that's why I'm sticking to wordstation, and fedora server Also, I NEVER update anything from gnome software, I don't wanna reboot to update php or nginx, dnf update is fine... Only kernel and drivers update deserves reboot
@JahidulIslam
@JahidulIslam 4 жыл бұрын
You can download the rpm package from official site and open it in Gnome software and install. Reboot the system and you are good to go.
@idtyu
@idtyu 4 жыл бұрын
@@JahidulIslam so update Chrome needs a reboot? That's worse than windows
@krnlg
@krnlg 3 жыл бұрын
​@@idtyu Well it wouldn't if there was a Chrome flatpak. There are problems with the current/legacy ways of packaging desktop applications, i.e. rpm/deb dependencies and lack of sandboxing, and the fact lots of applications still provide only those packages is not a reason to try to make a better system. I know what you mean about superfluous reboots for sure, but for most people that is a non-issue (for *system* updates - obvs nobody wants to have to reboot to update Chrome, but thats why Chrome should be available in flatpak - so that it isn't tied to the OS packages)
@idtyu
@idtyu 3 жыл бұрын
@@krnlg actually a good solution surfaced, ms edge can be installed via flatpak. It also supports hardware acceleration which chrome made clear that it won't support
@VaDR3d
@VaDR3d 2 жыл бұрын
this would work for normal users but for more advanced people, like me for example, i would go crazy
@phonewithoutquestion80
@phonewithoutquestion80 2 жыл бұрын
it can work for normal users who don't want to touch the terminal more than once or twice for installing software, I definitely see myself putting an immutable distribution on a computer belonging to someone who is too far before our generation to know or care all that much about failure recovery.
@jonnyso1
@jonnyso1 4 жыл бұрын
You could achieve some of the benefits with snapshots and for development I don't see how that is better than docker.
@eyebally
@eyebally 4 жыл бұрын
period tell 'em nick, yall did he lie?? no he told straight facts and said it on point.
@lauriekimani
@lauriekimani 4 жыл бұрын
This concept is almost close to how android works.
@aberba
@aberba 4 жыл бұрын
Really need flatpak for databases...why PPAs are unavoidable.
@esra_erimez
@esra_erimez 4 жыл бұрын
There is a "silverlight" joke in here somewhere
@DucBanal
@DucBanal 4 жыл бұрын
So if you are interested in that kind of system but without snaps or flatpack but real packaging : NixOS is another OS based on the Nix package manager (nixos.org)
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Thanks, I'll take a look
@CristianMolina
@CristianMolina 4 жыл бұрын
Or Guix ;)
@DucBanal
@DucBanal 4 жыл бұрын
@@CristianMolina Yes, also its FOSS sibling Guix... Though I had the feeling that they were not at the same level of refinement : Guix does not seem to have as much traction as the NixOS technosystem.
@diegonayalazo
@diegonayalazo 2 жыл бұрын
Thanks
@YannMetalhead
@YannMetalhead 2 жыл бұрын
Great video.
@Deegan_Prashanth
@Deegan_Prashanth 4 жыл бұрын
thank you great video!!
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Thanks :)
@mauricioalejandrotorresmar2904
@mauricioalejandrotorresmar2904 3 жыл бұрын
Ohhh, Beautiful...
@woohoo2491
@woohoo2491 4 жыл бұрын
So basically the entire OS just becomes a flatpak
@TheLinuxEXP
@TheLinuxEXP 4 жыл бұрын
Basically, yes!
@JahidulIslam
@JahidulIslam 4 жыл бұрын
In theory, you can switch the base OS from Fedora Silverblue to CentOS or any other distro(I hope it will be possible in future) or completely another desktop environment and still have access to flatpak packages and your configs. I switched the base OS from Silverblue to CentOS 7 and still has those flatpak packages. I only install flatpak(no flathub repo) in CentOS. I pinned a fedora Silverblue image. Whenever I install any flatpak packages in Silverblue, it is also available in CentOS. CentOS uses 3.10.x kernel and Fedora Silverblue uses 5.7.x kernel. So I can potentially(if it ever possible, Fedora/CentOS use rpm-ostree for this) install Ubuntu or Arch with completely different kernel and desktop environment and still use Fedora Silverblue. I know it won't be possible because all distro may never agree on same deployment option.
What are immutable distros, and are they the future of Linux?
15:23
The Linux Experiment
Рет қаралды 110 М.
The END of DISTRO HOPPING? All Linux distros in one single system with VanillaOS
16:34
Правильный подход к детям
00:18
Beatrise
Рет қаралды 1,7 МЛН
Муж внезапно вернулся домой @Oscar_elteacher
00:43
История одного вокалиста
Рет қаралды 8 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 21 МЛН
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 6 МЛН
Why you'd want a TILING WINDOW MANAGER, and why I DON'T
16:56
The Linux Experiment
Рет қаралды 270 М.
Is the Future Immutable Desktops?  | Fedora Silverblue
18:03
Switched to Linux
Рет қаралды 8 М.
GNOME vs KDE Plasma in 2024: which one is better for Linux beginners?
18:03
The Linux Experiment
Рет қаралды 119 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 704 М.
Why is Ubuntu Getting so much HATE ?
16:19
The Linux Experiment
Рет қаралды 243 М.
Windows & macOS can't do this, but Linux can!
15:55
The Linux Experiment
Рет қаралды 960 М.
OPEN SOURCE alternatives to the MOST POPULAR productivity apps!
15:37
The Linux Experiment
Рет қаралды 1,3 МЛН
I have some Linux problems, and I can't fix them all...
18:26
The Linux Experiment
Рет қаралды 57 М.
Is NOBARA really better than FEDORA? benchmarks, experience, apps, controllers...
17:23
Правильный подход к детям
00:18
Beatrise
Рет қаралды 1,7 МЛН