Earlier quoted context omitted.
Strange, because I can do it, https://www.microsoft.com/en-us/store/apps/windows https://chocolatey.org/
Or https://scoop.sh/
Linus Torvalds on why desktop Linux sucks (2014)
51–60 of 116 posts
Re: Linus Torvalds on why desktop Linux sucks (2014)
#52If I've had a problem with desktop Linux, it's been on the driverish edges. Sleep behavior, printers, graphics cards, wifi, multiple monitors. That's also what seems to make OpenBSD a pain.
Re: Linus Torvalds on why desktop Linux sucks (2014)
#53Worth watching. But if you don’t... [Linux desktop sucks because application writers don’t make binaries that “just work”, pushing the user to always just have to recompile for their system, they try and address this in the kernel by not breaking things, but the distributions to and screw it all up, because breaking is fine so long as it’s “improving”] Tons of contrary points I’m sure, but duh. It’s really nice to be…
I use Linux top to bottom in my home. My work laptop. My wife's PC. Our plex/jellyfin media server. My sister's pc and my elderly parents PC are also ubuntu. I have found my support time for all of them dramatically went down after I got them off windows. Windows slowing down over time. I longer happens, lengthening the age of hardware and pushing off OS reinstalls, which can at times cost money based on the OEM mode…
Do you have any source for this? I know a few people who use Linux (or used it in the past, including myself), and number of complaints is definitely a lot higher than from the people on macOS/Windows.
Re: Linus Torvalds on why desktop Linux sucks (2014)
#54Earlier quoted context omitted.
The problem is that there are always going to be a ton of apps that aren't in the repos. The repos contain the top hundred apps that have a million user each, but they don't contain the top million apps that have a hundred users each. The repos get you most of the way there, sure, but they can't possibly provide every app that every user wants.
Its not the right solution for everyone, but the AUR on Arch Linux has been wonderful for managing those "hundred users each" applications.
Re: Linus Torvalds on why desktop Linux sucks (2014)
#55What he's saying is true, but also i think the app-store type approach that apt-get provides is a major benefit. With windows i have to find some random program, hope its not malware, possibly pay for it, etc. With linux, i have reasonable assurance that packages (from main repos) aren't evil, they are free (as in beer), and i can easily search through and find something for my usecase. I can't really do that in wind…
A seemingly minor update might cause a huge cascade of dependency updates which causes common Linux distributions to tend to one of these two extreme solutions: Either fix all packages in place and freeze their version numbers or just "give up" and update everything all the time. Both solutions feel like compromises to me.
Other end-user OSes don't act like this. On Android/iOS/macOS/Windows, I can have the latest 3rd party software without having to deal with intrusive updates to the OS infrastructure all the time. The BSDs handle this better, and maybe something like Ubuntu LTS + Nix on top of it might be a way around this.
Re: Linus Torvalds on why desktop Linux sucks (2014)
#56What he's saying is true, but also i think the app-store type approach that apt-get provides is a major benefit. With windows i have to find some random program, hope its not malware, possibly pay for it, etc. With linux, i have reasonable assurance that packages (from main repos) aren't evil, they are free (as in beer), and i can easily search through and find something for my usecase. I can't really do that in wind…
Strange, because I can do it, https://www.microsoft.com/en-us/store/apps/windows https://chocolatey.org/
Re: Linus Torvalds on why desktop Linux sucks (2014)
#57The real issue, macos has one distribution, Windows has one distribution, Linux has so many I doubt anyone really keeps track. The issue with Linux is they’re working in fragments instead of as one. The problem is oss not the operating system but the culture it was developed in.
Re: Linus Torvalds on why desktop Linux sucks (2014)
#58The real issue, macos has one distribution, Windows has one distribution, Linux has so many I doubt anyone really keeps track. The issue with Linux is they’re working in fragments instead of as one. The problem is oss not the operating system but the culture it was developed in.
Re: Linus Torvalds on why desktop Linux sucks (2014)
#59Earlier quoted context omitted.
Strange, because I can do it, https://www.microsoft.com/en-us/store/apps/windows https://chocolatey.org/
Chocolatey is like 10x slower than Linux package management.
Re: Linus Torvalds on why desktop Linux sucks (2014)
#60What he's saying is true, but also i think the app-store type approach that apt-get provides is a major benefit. With windows i have to find some random program, hope its not malware, possibly pay for it, etc. With linux, i have reasonable assurance that packages (from main repos) aren't evil, they are free (as in beer), and i can easily search through and find something for my usecase. I can't really do that in wind…
Strange, because I can do it, https://www.microsoft.com/en-us/store/apps/windows https://chocolatey.org/
2 of them are essentially community run, and could theoretically at any time be taken over by a hostile (or even just an incompetant) entity and be used to distribute malware. Not that this couldn't happen through an official channel, but it's certainly far less likely.
Since the software distribution is not even, I currently have to check choco, scoop and winget for updates. It's slow and irritating, and if I need to uninstall or check a package, I need to figure out which tool I installed it with.
The software that does crossover between package managers can cause compatability issues. Just today I accidentally broke Rider since I had the .NET Core runtime installed through choco, but the .NET Core SDK installed through scoop.
I get they're trying to finally fix this through WinGet, but I can't help feel it's too little, too late.