this post was submitted on 07 Mar 2024
1414 points (93.0% liked)
linuxmemes
21280 readers
1082 users here now
Hint: :q!
Sister communities:
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack members of the community for any reason.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
- These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudo
in Windows.
- No porn. Even if you watch it on a Linux machine.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't fork-bomb your computer.
founded 1 year ago
MODERATORS
It was hidden in a massive wall of text. Ain't nobody got time for that
Man was installing Steam why does it even want to remove his desktop environment to begin with.
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.
Maybe make it so it installs when you click it in the store?
The only reason he opened it in the terminal is because the store didn't work in the first place and it didn't give him any good explanation why.
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.
Here is an alternative Piped link(s):
Ain't nobody got time for that
Piped is a privacy-respecting open-source alternative frontend to YouTube.
I'm open-source; check me out at GitHub.