this post was submitted on 07 Mar 2024
1414 points (93.0% liked)
linuxmemes
20880 readers
11 users here now
I use Arch btw
Sister communities:
- LemmyMemes: Memes
- LemmyShitpost: Anything and everything goes.
- RISA: Star Trek memes and shitposts
Community rules
- Follow the site-wide rules and code of conduct
- Be civil
- Post Linux-related content
- No recent reposts
Please report posts and comments that break these rules!
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
He specifically did it in the terminal, which is aimed for power user (unfortunately most guides tell people to use the terminal at this point, but this is starting to change), and typed the text with the warning above saying essential component will be removed, with the components clearly listed, and he read it.
When he did the install on store, which is meant for regular user, the installer did stop him and tell him essential part will be removed, and refuse to go through.
Installer problem will happen, most installer on windows run as admin, and can also break stuff if they want to.
So please pardon me, but I honestly don't see how much more user friendly this can be, maybe you have some ideas? The only option I can think of is to not give anyone the opportunity to remove desktop environment, but that is like android won't let you remove any launcher app.
To be fair, I think that the majority who knows what Linux is but never used thinks that the way to install things is with the terminal and doesn't know the Store GUI.
Like I said, the installer has a bug. Softwares have bugs and installers are softwares. Installer bug can happen on Windows, Linux, and probably macOS too.
The obligation of the OS is to stop the installer when potentially unwanted behavior is detected. And the store and terminal are both doing that. The store even tells linus that this will likely be fixed later, and he can try again.
So I personally don't see what more reason the store can provide than "this installer is trying to remove essential software, try again later". Maybe the developer can be more specific to say that "this can brick your system", "remove your desktop environment", or "you will be booted into a terminal", but I doubt an average users will know what that means either.
A big reason people see less software bugs on Windows is because more people are using it and reporting bugs. This is why many linux user are tirelessly (perhaps annoyingly, to some) preaching Linux. Because getting more user to Linux is the only way to ensure our future of stable and free softwares.
Reminds me of bitcoin.
A particular version of the steam.deb file got pushed to the Ubuntu repository that had some bugged prerequisites. If it didn't recognize the exact DE you were using, it would deem it incompatible and try to remove it. This wasn't a problem for a lot of more popular distros running more popular DEs, but it caught Pop!_OS and their goofy fork of Gnome.
Prior to That Video, this issue had been found, reported and fixed. But it just so happens that bugged version was what was in the apt cache at the time the install image Linus used was made.
Further, Pop!_OS didn't ever suggest Linus do a system update after a fresh install, nor did it update the apt cache when launching the Pop!_Shop, so that out of date apt cache was used.
Further, instead of googling an error message he was given and trying to solve the problem, the child that walks like a CEO threw a tantrum about "you have to use the terminal" looked up the command to install Linux via apt, also failed to do an update first (which you typically do; most guides about installing something tell you do an apt update && apt upgrade first) and he just plowed right through to a borked install.
When there is text you are meant to read it.