Why I prefer Linux

3 years ago by TechieMoore to c/linuxmasterrace

Brand new, out of the box. It's been sitting here at 100% for 5 minutes.

luthis 12 points 3 years ago

Half the time when i update on linux, less space is used by the updates..

Total update size: -56mb.

Beat that, windoze.

path: 0 1197182, hotness: undefined, score: 12, children: 0
DmMacniel 12 points 3 years ago

Ubuntu: please restart to finalise the update.

Firefox: please restart Firefox as it has been updated.

path: 0 1184935, hotness: undefined, score: 12, children: 2
zaph 7 points 3 years ago

The problem isn't necessarily the restart itself. It's the frequency and amount of time windows spends at 0 and 100% before finally doing something and the amount of times I get frustrated and just pull power.

path: 0 1184935 1188449, hotness: undefined, score: 7, children: 0
Sonotsugipaa 3 points 3 years ago

I also hate that Firefox does it, and at least it doesn't "Please wait, we're running du bs=8g if=/dev/random of=/hello" every time

path: 0 1184935 1189821, hotness: undefined, score: 3, children: 0
shadowfly 8 points 3 years ago

Arch: 30sec for update, 2min for full system upgrade

Kubuntu: 2min for update, 10min for full system upgrade

Windows: 5min for update, 30min for full system upgrade

Ubuntu: Please close firefox so i can install update. You closed it? Well... the update can wait.

Gentoo: 💀

path: 0 1214779, hotness: undefined, score: 8, children: 4
TenTypekMatus 4 points 3 years ago
path: 0 1214779 1775404, hotness: undefined, score: 4, children: 2
shadowfly 1 point 3 years ago

At the moment i am actually quite a happy 🐧 with Gentoo. While the update "experience" is much worse than everything i know, i think source based distributions are just next-level open source (though compiling is too resource intensive for office computers).
And because my PC is really fast, i let it update every weekend for like 1h or so while i am cooking (food, not myself with the heat of my PC).

There is just one nagging thought always in my mind: What if the istallation breaks, and i am unable to fix it? I will never remember all the changes i made to all the config files, which packages i installed and in which order i installed them. It's going to take months to get to where i am now.
That's why i have been thinking about using NixOS ❄ next time, once Gentoo breaks. The idea of configuring everything from one location and just having to copy one configuration file/folder seems almost to good to be true.
The internet even claims NixOS to be source based, however when i installed it in a VM, the installation was way to fast to be source based.

Maybe i was missing something in the configuration. i will definitely look into it once my beloved current install falls apart.

path: 0 1214779 1775404 1800819, hotness: undefined, score: 1, children: 1
TenTypekMatus 2 points 3 years ago
path: 0 1214779 1775404 1800819 1813660, hotness: undefined, score: 2, children: 0
hillosipuli 3 points 3 years ago

Atleast gentoo updates only when i tell it to!

path: 0 1214779 1225350, hotness: undefined, score: 3, children: 0
Simplesyrup 4 points 3 years ago

Everytime I boot into win just to play my ONE vr game it always pesters me about an update fricking windows takes up 100GIB to function wtf, and only ubuntu requires 20, will all my apps installed gahh

path: 0 1187874, hotness: undefined, score: 4, children: 0
the_seven_sins 4 points 3 years ago

Can somebody explain why Windows is so much slower than... basically every other OS? I mean, what does Windows-Update differently then a apt-get upgrade?

path: 0 1222452, hotness: undefined, score: 4, children: 6
FUsername 3 points 3 years ago

While I'm unsure of the actual reasons, the file system alone seems too be a pain.

path: 0 1222452 1223066, hotness: undefined, score: 3, children: 0
idoubledo 2 points 3 years ago

AFAIK the main reason is in how windows handles the filesystem - in linux everything is a file and all files are cached by default unless that memory is needed by default, so 100% memory utilization is the norm and where Linux operates most efficiently. In windows file caching seems architecturally be an after-thought and much less efficient - i.e. this causes handling a lot of files (like when updating the OS, where a lot of files need to be modified) to break the caching system and cause a lot of cache thrashing.

path: 0 1222452 2673040, hotness: undefined, score: 2, children: 0
denissimo 2 points 3 years ago

Windows updates are kind of snapshots, they replace more files than necessary and keep the old files incase the update fails or you wish to roll back x update. Besides that you're also given new packages and features you never asked for, because Windows loves their guinea pigs and doesn't care if something breaks because of it.

path: 0 1222452 1297982, hotness: undefined, score: 2, children: 3
Hovenko 3 points 3 years ago

Funny things that immutable OS like MicroOs or Silverblue do that 1000 times more efficiently and you can even continue usyn system normally. Update applies after reboot.

Windows is just a pile of crap put together with a duct tape and chewing gum. They did no significant progress in decades.

path: 0 1222452 1297982 1317684, hotness: undefined, score: 3, children: 2
denissimo 1 point 3 years ago

Cheers for the reminder :) I've been meaning to upgrade to Silverblue because one time i managed to terminally break vanilla Fedora, it isn't so bad when you make use of a /home partition but having to set stuff up is still bleh.

path: 0 1222452 1297982 1317684 1318174, hotness: undefined, score: 1, children: 1
Hovenko 2 points 3 years ago

Check it out though in some test env. Silverblue has many things you will need to get used to and change your approach to the system. In general, whole root filesystem is read only so you wont be able to touch anything there like you normally do. The main idea is as well to keep main os as clean as possible. You should use mainly flatpak apps and toolboxes. If you have no option left, you install it normally to base os.

Oh, yes. And the package manager is rpm-ostree. Very confusing for me and I still do not understand how this works. It’s not very user friendly tool.

Suse micro OS does this in a lot better way. They do btrfs snapshots instead of ostree. Those are very familiar to the user and it even allows you to enter a snapshot and modify manually something. For example when Ineeded to add xbox controller driver to the kernel.

Sadly silverblue is lot more polished than Micro.

path: 0 1222452 1297982 1317684 1318174 1330813, hotness: undefined, score: 2, children: 0
KeyLowMike85 2 points 3 years ago

Windows: Force your users to update at any moment and take forever to do so.

path: 0 1226001, hotness: undefined, score: 2, children: 0
denissimo 2 points 3 years ago

you would think that the death of hdd makes windows updates bearable and this shows. manufacturers still find a way to budget the SSD so much that you want to install Linux either way. like not too long ago i got a wd blue and it's slower than expected. no problem with Fedora though :D

path: 0 1192158, hotness: undefined, score: 2, children: 1
fedops 9 points 3 years ago

@denissimo the past 30 years have been a consistent arms race between h/w manufacturers producing ever faster hardware and windows slowing it down to never-before seen levels.

Good for us, bad for them. 👍
@Techiemoore

path: 0 1192158 1199083, hotness: undefined, score: 9, children: 0
TenTypekMatus 2 points 3 years ago
path: 0 1775371, hotness: undefined, score: 2, children: 0
FUsername 1 point 3 years ago

While I feel your pain with the update, the memories of that red dot persistently killing my left index finger joints increases my rage.

path: 0 1222085, hotness: undefined, score: 1, children: 0
linuxmasterrace
linuxmasterrace

@feddit.de

login for more options
518
52
3

A community for Linux enthusiasts.

May your htop stats be low and your beard grow long

Welcome to !linuxmasterrace@feddit.de former r/linuxmasterrace members and existing Lemmyverse citizens: Feel free to join the newly created !linuxmasterrace@feddit.de community.

Let’s make the full transition to the decentralized Fediverse!

go to feed...