Profile picture
Adrian Sanabria @sawaba
, 9 tweets, 2 min read Read on Twitter
Why it will never be the year of the Linux Desktop
1. Install Linux. Works great!
2. Stumble upon interesting software on GitHub.

This looks really cool! You get excited.
3. Tackle 37-step process to build or install involving setenv, sandboxing, $PATH, export, tmux, gem install, apt-get, yarn, CPAN, rvm, nvm, pip, curl tgzs & nodejs to run 50kb of code.
You're nervous about being asked to install deps via CPAN, pip and gem all for the same piece of software, but running the coolest software requires sacrifice, right?
4. Install/build fails with a mysterious error.
5. Google mysterious error.
6. Google: "Ah, you're running an old version of Python/Go/Cobol/WTFBBQ!"

"Ah fuck, here we go", you're thinking...
7. Update Python/Go/Cobol/WTFBBQ
8. Package manager: "Sorry, fuck off, this is the newest version you can get"
9. Try to install a newer version manually
10. Install/build fails with a mysterious error.
11. Google mysterious error.
12. It appears newer versions of Python/Go/Cobol/WTFBBQ aren't compatible with the CurmudgeonOS distro due to issues with dependencies, paths and people with dirty auras.

You consider replacing CurmudgeonOS with HipsterOS.
13. You Google mysterious error + people with CurmudgeonOS
14. Yes, people have made this software work with your situation, but solutions generally involve chroot, docker and lemon water detox.

Is it really worth a multi-day colon cleansing to get this software running?
You begin to suspect this software has only ever worked on one system... the developer's.

But how could that be? It's been starred over 3000 times!
15. You Google other similar software.
16. You find a Chrome extension that does the same thing. It takes < 3 seconds to install and works perfectly on ChromeOS/MacOS/Windows/Linux.
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Adrian Sanabria
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!