Wow it looks like Fedora is attacking Windows where it's weakest, UPDATES!
@MaffeyZilog3 жыл бұрын
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.
@chilldude13372 жыл бұрын
@@MaffeyZilog wtf are you talking about?
@MaffeyZilog2 жыл бұрын
@@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.
@grassCrow2 жыл бұрын
@@MaffeyZilog maybe you could have been more specific
@GwyyshsbakIzjsbsbszjzjzjhh10 ай бұрын
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_karkan4 жыл бұрын
This sounds delicious for businesses. This could hurt windows in the long run.
@TheLinuxEXP4 жыл бұрын
Absolutely fantastic for companies, yeah!
@ripp1024 жыл бұрын
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.
@hyperspeed13134 жыл бұрын
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_karkan4 жыл бұрын
@@hyperspeed1313 You shouldn't have any issues if you have a couple of experienced sysadmins.
@skylinecyber35384 жыл бұрын
As long as there is no office nothing will hurt windows.
@marcelbalciunas60164 жыл бұрын
Silverblue will be a Red Hat's perfect product to offer solutions for companies in the future!
@maynnemillares4 жыл бұрын
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.
@hermanwooster89444 жыл бұрын
@@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.
@xrafter4 жыл бұрын
@@hermanwooster8944 Tell me what he is talking about ?
@lordvalen81332 жыл бұрын
@@maynnemillares Kernel updates aren't actually used until reboot so I don't know what the fuck you're talking about.
@redfillproduction2 жыл бұрын
going back to your old videos makes me realise how much you've improved! keep going!
@TheLinuxEXP2 жыл бұрын
Oh yeah, I refuse to re-watch these, they make me cringe 😅
@little_forest4 жыл бұрын
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.
@TheLinuxEXP4 жыл бұрын
That would be a solid use case
@prgnify4 жыл бұрын
It sounds perfect for my grandma.
@sylvaniathehacker3 жыл бұрын
After using Fedora Silverblue for about 2 years I can finally say it's the FUTURE of Desktop OS
@Sjoerd19932 жыл бұрын
@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.
@neffscape63534 жыл бұрын
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.
@SinistralEpoch3 жыл бұрын
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.
@JahidulIslam3 жыл бұрын
@@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.
@SinistralEpoch3 жыл бұрын
@@JahidulIslam That's fucking brilliant if the upcoming SteamOS base is immutable.
@adrienplazas5544 жыл бұрын
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_exHuman4 жыл бұрын
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.
@adrienplazas5544 жыл бұрын
@coffee Wow, I didn't know I was that powerful.
@daniels19244 жыл бұрын
Same for me here, steam, go development, several containers for „stuff“. Works like a charm since f30
@Flynn14114 жыл бұрын
@coffee there's a Linux distro for everybody, isn't that the point of Linux?
@Flynn14114 жыл бұрын
@coffee oh wow, so you're the Messiah of Linux? Illustrate your so called "Doom"
@kvishnudev4 жыл бұрын
Ubuntu has this concept long back on iot based os images. The concept did not clicked at that time.
@TheLinuxEXP4 жыл бұрын
Yep, they have a history of releasing stuff too early
@fuseteam4 жыл бұрын
"clicked" i see what you did there
@michaelmcdonald32754 жыл бұрын
@@TheLinuxEXP They should have designed basic security into SNAPS before unleashing the potential disaster on the world.
@pixelPlex4 жыл бұрын
@@TheLinuxEXP Canonical also have a habit of releasing premature software (eg Snap).
@RP-kr2mg4 жыл бұрын
@@pixelPlex Because they don't keep dreaming. Flutter apps coming to Ubuntu..
@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!
@harogaston4 жыл бұрын
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.
@TheLinuxEXP4 жыл бұрын
Absolutely agree
@madness19314 жыл бұрын
This sounds like an absolute nightmare. I really hope this doesn't catch on.
@localboxcrox3 жыл бұрын
finally someone who can see the problem
@gorudonu4 жыл бұрын
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.
@JahidulIslam4 жыл бұрын
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.
@Mershl4 жыл бұрын
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
@TheLinuxEXP4 жыл бұрын
Nice, I didn't know !
@47DAF4 жыл бұрын
@@TheLinuxEXP I would really enjoy a follow up video. I think Silverblue is so new, that misconceptions are very common.
@imnotfuckingusingthisaccou25744 жыл бұрын
Imagine running chrome and vscode, sad
@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
@HDxDani4 жыл бұрын
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
@HDxDani4 жыл бұрын
Quick note: as far as I know and tried on this disto, you don't need to use sudo for "rpm-ostree install"
@TheLinuxEXP4 жыл бұрын
That's good to know !
@dadoprom4 жыл бұрын
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.
@M0rn1n6St4r4 жыл бұрын
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. :-)
@TheLinuxEXP4 жыл бұрын
That's always the answer when boredom settles in :)
@soulofhogwarts4 жыл бұрын
It's updates mechanism reminds me of how custom android rom's update being shipped.
@TheLinuxEXP4 жыл бұрын
Yeah it's kind of the same
@iodreamify4 жыл бұрын
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.
@MrPpppp555554 жыл бұрын
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.
@AnzanHoshinRoshi4 жыл бұрын
Thank you, Nick. I've been following their mailing list. It's interesting.
@TheLinuxEXP4 жыл бұрын
You're welcome :) I need to take a look at that to see where they're taking this next
@citywitt32023 жыл бұрын
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.
@phonewithoutquestion802 жыл бұрын
That and error mitigation isn't a total black box like it is with Mac or Windows.
@TheDuckPox4 жыл бұрын
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.
@daniels19244 жыл бұрын
For container based stuff, redhat is already shipping immutable os. Formerly known as core os, now redhat coreos.
@andbuitra4 жыл бұрын
@@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.
@maynnemillares4 жыл бұрын
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.
@TheDuckPox4 жыл бұрын
@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.
@BlobBlobkins4 жыл бұрын
Best review on Fedora distro. All I saw before is people showing wallpapers.
@TheLinuxEXP4 жыл бұрын
Hahaha well that sets the bar pretty low then 😅
@ViniboDJ4 жыл бұрын
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.
@JahidulIslam4 жыл бұрын
Flathub has some CLI apps. Vim, ffmpeg are available in flathub repo.
@---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---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.
@johnknight91504 жыл бұрын
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!]
@JahidulIslam4 жыл бұрын
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.
@wacesferpit4 жыл бұрын
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
@mtpolak4 жыл бұрын
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-sc6so4 жыл бұрын
* 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
@erickmoya14014 жыл бұрын
Sounds like a server-oriented OS as you said. The idea itself is great, and probably will solve those problems about tinkering soon.
@Daniel_VolumeDown4 жыл бұрын
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).
@korben43404 жыл бұрын
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.
@lsatenstein4 жыл бұрын
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.
@matthewstott34933 жыл бұрын
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
@fuseteam4 жыл бұрын
this is also how ubuntu touch is meant to be used, except for reboot for packages, it has click packages for that
@TheLinuxEXP4 жыл бұрын
True !
@honeybadger7814 жыл бұрын
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.
@BlommaBaumbart4 жыл бұрын
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.
@JahidulIslam4 жыл бұрын
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.
@ToranK3 жыл бұрын
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.
@ImARichard4 жыл бұрын
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.
@emoruzzijr4 жыл бұрын
in St.louis Mo. Imo"s pizza uses Cent Os on their pos stations and their main pc used for payroll and inventory control.
@madmattman56754 жыл бұрын
This is a very interesting concept! 🙂 I wonder if you could mount and chroot into the next image?
@trippinf4724 жыл бұрын
Great vid; on point, it is indeed a enterprise distro.
@TheLinuxEXP4 жыл бұрын
Yeah it struck me in the middle of the video recording: this is a dream for quick deployment on a huge fleet of computers
@baristuncer75974 жыл бұрын
Thanks much for clarifying many confusing concepts :)
@TheLinuxEXP4 жыл бұрын
You’re welcome :)
@LloydLynx4 жыл бұрын
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.
@timonroehrbacher3 жыл бұрын
love your channel. this video is amazing, thank you very much :D
@CarloCoppa4 жыл бұрын
I transferred everything to openSUSE and maybe SUSE in the future, I find it fantastic and stable, both at the server and desktop level.
@gregzeng4 жыл бұрын
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.
@guss774 жыл бұрын
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...
@TheLinuxEXP4 жыл бұрын
It won't be reinstalled, but added to the image
@guss774 жыл бұрын
@@TheLinuxEXP automatically?
@TheLinuxEXP4 жыл бұрын
Yep!
@Jon-fe9tj4 жыл бұрын
It's like docker images.
@davidcave98964 жыл бұрын
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.
@clmirandat344 жыл бұрын
Linux doesn't have one future, Linux have *many* futures.
@2xsulfide4 жыл бұрын
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.
@danielho56354 жыл бұрын
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.
@JahidulIslam4 жыл бұрын
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.
@pialdas68352 жыл бұрын
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
@dtesta4 жыл бұрын
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?
@TheLinuxEXP4 жыл бұрын
Because testing applications shouldn't require a container :)
@CristianMolina4 жыл бұрын
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.
@MysteryMan1592 жыл бұрын
Is it more secure if the system image is not writable?
@TheLinuxEXP2 жыл бұрын
A lot more, yeah
@ashishpatel3504 жыл бұрын
Silver blue has a lot of potential to be user friendly for new Linux users and even people that just want things to work.
@tibssy19824 жыл бұрын
Hmmm... To run a system on flatpak packages or leave this magic and use btrfs with snapshots... I stay with the second option.
@typingcat4 жыл бұрын
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 )
@rickbhattacharya23344 жыл бұрын
Isn't the update system and installation system like our good old windows 10 which we all love to hate ?? 🤔
@pipeliner89694 жыл бұрын
no
@MrNicoPela4 жыл бұрын
Neither Fedora Silverblue nor Fedora Workstation forces updates on you, so, no.
@thedude47953 жыл бұрын
Part of linux experience is developing/installing custom software. Arch linux is actually better at enabling this than fedora workstation.
@andygaal79362 жыл бұрын
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
@askhowiknow55272 жыл бұрын
I like the sound of “Fedora Atomic” better
@lua-nya2 жыл бұрын
I want to try this on the Steam Deck, installing it as a second system sharing the home.
@yoshi3144 жыл бұрын
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.
@TheLinuxEXP4 жыл бұрын
That's why they use flatpak: the config files don't depend on the system underneath !
@yoshi3144 жыл бұрын
@@TheLinuxEXP i see, so the user apps stay unchanged, only the base os is switched?
@TheLinuxEXP4 жыл бұрын
Exactly :)
@JahidulIslam4 жыл бұрын
@@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.
@thierrybo63044 жыл бұрын
Why is there no translations on your videos (even automatic translations)
@giovannisardisco45414 жыл бұрын
It's too early. KZbin didn't analyze the words in the video yet
@TheLinuxEXP4 жыл бұрын
Probably that, yes!
@seadx64 жыл бұрын
What about GNOME extensions? I want to use it with dash to panned
@JahidulIslam4 жыл бұрын
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.
@dyroblesmercedes3 жыл бұрын
is this still holds up?
@cowacl61784 жыл бұрын
"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 👍
@TheLinuxEXP4 жыл бұрын
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 !
@eddie23784 жыл бұрын
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.
@JahidulIslam3 жыл бұрын
You have appimage for that. Just make the file executable and run it.
@akashmanjunath25052 жыл бұрын
OHHH!!! Fedora atomic workstation sounds so much cooler than silverblue
@FigitTheDigit4 жыл бұрын
There would have to also be a forced reboot sometimes, or something, because many people love to not shutdown their PC's sometimes
@CRYPTiCEXiLE3 жыл бұрын
Fedora is all i use anyhow not silverblue but the workstation edition excited for 35 release tomorrow!
@acrodrigues14 жыл бұрын
I see a bunch of use cases that might benefit from it but not the future for general users.
@rogerthat89164 жыл бұрын
Looks like concepts of Docker, AppImage, NixOS all combined into one
@stopspyingonme92102 жыл бұрын
Why not just donate to timeshift and automate imaging the system?
@bltavares3 жыл бұрын
You should do a video about OpenSUSE MicroOS as well when it gets desktop support
@johnjoyce4 жыл бұрын
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 .
@TheLinuxEXP4 жыл бұрын
How did I miss that? That's exactly what I talked about in the video :)
@rarsa694 жыл бұрын
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.
@craigw46444 жыл бұрын
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.45273 жыл бұрын
Sayangnya Fedora punya umur aktifnya pendek dan tidak mengadopsi model rolling release, jadi untuk saat ini aku lebih memilih manjaro untuk distro sehari - hariku.
@GbengaOguntuase4 жыл бұрын
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?
@soulofhogwarts4 жыл бұрын
So fedora introducing windows habbit of need to rebooting pc after every changes and installation of packages done.
@TheLinuxEXP4 жыл бұрын
That's what I don't like about it
@Lestibournes4 жыл бұрын
Unless you install all your apps with Flatpak, which should be the recommended approach for desktop apps.
@adrianbool45684 жыл бұрын
Yeah, an utterly moronic setup.
@lauriekimani4 жыл бұрын
But this distribution is targeting a specific kind of linux users.
@pamus62424 жыл бұрын
If and only if DNF becomes as fast as APT. DNF is the undefeated champion even though it moves like a tortoise.
@idtyu4 жыл бұрын
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
@JahidulIslam4 жыл бұрын
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.
@idtyu4 жыл бұрын
@@JahidulIslam so update Chrome needs a reboot? That's worse than windows
@krnlg3 жыл бұрын
@@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)
@idtyu3 жыл бұрын
@@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
@VaDR3d2 жыл бұрын
this would work for normal users but for more advanced people, like me for example, i would go crazy
@phonewithoutquestion802 жыл бұрын
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.
@jonnyso14 жыл бұрын
You could achieve some of the benefits with snapshots and for development I don't see how that is better than docker.
@eyebally4 жыл бұрын
period tell 'em nick, yall did he lie?? no he told straight facts and said it on point.
@lauriekimani4 жыл бұрын
This concept is almost close to how android works.
@aberba4 жыл бұрын
Really need flatpak for databases...why PPAs are unavoidable.
@esra_erimez4 жыл бұрын
There is a "silverlight" joke in here somewhere
@DucBanal4 жыл бұрын
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)
@TheLinuxEXP4 жыл бұрын
Thanks, I'll take a look
@CristianMolina4 жыл бұрын
Or Guix ;)
@DucBanal4 жыл бұрын
@@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.
@diegonayalazo2 жыл бұрын
Thanks
@YannMetalhead2 жыл бұрын
Great video.
@Deegan_Prashanth4 жыл бұрын
thank you great video!!
@TheLinuxEXP4 жыл бұрын
Thanks :)
@mauricioalejandrotorresmar29043 жыл бұрын
Ohhh, Beautiful...
@woohoo24914 жыл бұрын
So basically the entire OS just becomes a flatpak
@TheLinuxEXP4 жыл бұрын
Basically, yes!
@JahidulIslam4 жыл бұрын
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.