I’d almost like to see the raw tape rather than the edited version of the episode where he nukes Xorg. I want to do an NTSB air crash investigation on it.
Linus installed Pop!_OS, got a working desktop, tried to install Steam via the Pop!_Shop, got an error message that says “Failed to install steam.” He immediately goes on a rant about how Linux never works, you have to use the terminal.
Why did the Pop!_Shop fail to install Steam? It’s just a front end for APT. Well, it turns out there was a bugged version of steam.deb, and not so much the software itself, but the metadata in the package was written in such a way that it thought it was incompatible with the Cosmic desktop, which was a rather new development at the time. So APT saw the package wanted to remove the entire GUI, and said “No we’re not doing that” and failed with an error.
This was a known bug. And a fixed bug. At the time of recording, a newer version of the package with that bug fixed was available…but the apt cache that the image of Pop!_OS happened to have in the ISO pointed to the bugged version. And the Pop!_Shop doesn’t do an apt-get update when launched, and it’s very Apple-style not obvious in Pop!_OS as to how you do that. In the same episode, Luke installed Linux Mint which guided him through doing a software update. Pop!_OS doesn’t.
Linus didn’t google “popos failed to install steam” and learn to do an apt update and try again. Instead he goes on a rant about how nothing in Linux works and you have to use the terminal. Which he had to look up how to do. Most instructions I’ve seen will tell you to do an apt update before an apt install, but he either skimmed past that or found a source that didn’t say to do that.
He then blitzed right past an allcaps warning that “THIS IS GOING TO BREAK THINGS. TO CONTINUE, TYPE YES DO AS I SAY.” Windows constantly tells you that installing software might break the computer. Linux doesn’t.
He gleefully told it to uninstall the entire GUI to include X11 and it dutifully dumped him to a terminal.
halvar@lemy.lol 2 days ago
I’d argue with calling him software illiterate, I think as a first time linux user, using pop_os! which was kind of obscure back then (even is now if you ask me), he should have been some computer mage not to run into some similar problem eventually. I mean steam uninstalling the desktop? Sure if you know linux you will have several clues that this is about to happen, but someone coming from windows who doesn’t even know yet what a desktop environment on linux is or how it operates can’t be expected to understand instantly. When I came over to linux I certainly didn’t.
I think Linus is like average windows poweruser level. If he never touched the software before, he won’t magically understand it, but if he manages to fuck up bad, that means most other people would have too. I guess it’s all just a question of where you draw the line for software illiteracy. For me it’s having to explain someone how to take a screenshot or log into Facebook (I love my Grandpa by the way).