5 ms·
I have always used ThinkPads, which are among the best supported notebooks for Linux afaik. I totally agree that Windows has an "unfair" advantage here as manu
by kwanbix 6y ago
I have always used ThinkPads, which are among the best supported notebooks for Linux afaik.
I totally agree that Windows has an "unfair" advantage here as manufacturers make sure that their hardware works in Windows while for Linux most of the time they don't even provide drivers.
I have helped friends and family configure their MACs and honestly I never felt wow this does not gets in the way. Not all apps in MAC are installed the same way IIRC. For example Adobe apps. Never had issues with installers that take forever in Windows. Same with Transparency.
About the availability of the software, 99% of it is on Windows, so that is a big plus. But I am not talking so much about that, I am talking about the complexity to do things in Linux.
Most of the time, at least for a user like me that tries it/uses it sporadically, I need to search for a way to install or do something. It is good that most of the time there is a response, but I find it weird that all is so complicated.
For example, this is how I installed virtualbox some years ago (it might be better now)
wget -q https://www.virtualbox.org/download/..._vbox_2016.asc https://www.virtualbox.org/download/..._vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
echo "deb http://download.virtualbox.org/virtualbox/debian http://download.virtualbox.org/virtualbox/debian xenial contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
sudo apt-get update
sudo apt-get install virtualbox-5.0
In windows it was download, double click, next, next, next. Done.
Here is how to install MKTOOLNIX (again, a couple of years ago)
wget -q -O - https://www.bunkus.org/gpg-pub-moritzbunkus.txt https://www.bunkus.org/gpg-pub-moritzbunkus.txt | sudo apt-key add -
sudo sh -c 'echo "deb http://www.bunkus.org/ubuntu/xenial/ http://www.bunkus.org/ubuntu/xenial/ ./" >> /etc/apt/sources.list'
sudo apt-get update
sudo apt-get install mkvtoolnix mkvtoolnix-gui
In windows, download, double click, next, next, next.
Again, if you use it all the time, maybe it becomes natural to you.
- hnlmorg 6y agoThat's not really a fair comparison though because most of those stages are just part of the download stage you glossed over in Windows (I really hate having to browse the web looking for software then having to manually download the thing after I've found what I want). Also Windows has no managed way to keep applications up to date. Which means you either have to manually repeat all those steps yourself or run background agents for every publisher to keep that software up to date. But by far the most annoying in Windows is software that doesn't check if it's up to date until you run it and then demands you update it there and then (great way to kill productivity). Yet those steps you've exampled is a one time pain and then all software is managed for you. Updates are easy. I used to be a hardened Slackware user and was prepared to download and often compile my software manually. Then I discovered package managers in Linux and from that point onwards I lost any respect for an OS that didn't manage software for me. It's amazing that it's two decades from me discovering package managers, ten years since iOS App Store was announced, and yet people are still stuck on shitty first party solutions on Windows and macOS (thank god for homebrew et al).
- kwanbix 6y agoAgain, I find incredible cool what the Linux community has accomplished. And yes, the update process in Linux is much more simple in theory (sudo apt update). However, at least for my use case, the pros do not outweigh the cons. Firs cons: lack of key apps (Microsoft Office and Adobe Creative Suite). Second cons: lack of OEM produced drivers, which means that some things work worst than in Windows. Example, energy management for my ThinkPad. Third cons: it seems to me that most things are more complicated to do than in Windows. Case in point, even if we do not consider the wgets, installing mkvtoolnix and vmware. Fourth cons: Why do I need to look for the specific distribution version of a program? I can install a Windows XP program in Windows 10. I can even install a Windows 95 program in Windows 10. But I have to look for the specific version of Ubuntu 20.08 of a program. The version for Ubuntu 17.06 would not work. Again. I can for sure use Linux if needed to (I am currently trying BSD on my ThinkPad), but if given the chance, I feel much more comfortable and productive in Windows.
- hnlmorg 6y ago> Firs cons: lack of key apps (Microsoft Office and Adobe Creative Suite). Propitiatory commercial applications, sure. But there's plenty of open source counterparts. I've been using LibreOffice (and OpenOffice before then) for years and while it does lack a lot of polish compared to MS Office most of the issues with it are really just cosmetic. Plus I never liked the ribbon bar anyway. Adobe Creative Suite is a bigger problem. I have heard of professionals uses open source counterparts and getting on well with it but the last thing a person wants is technology getting in the way of their creative process (a sentiment I'm intimately familiar with from a music composition perspective). Ultimately though, if you're unwilling to try changing muscle memory to use open source applications then Linux is never going to be the right fit. The problem there though isn't that it's not possible to do something on Linux but rather than you just more comfortable with Windows. And that's fine -- but it is literally just habit rather than a technical reason. > Fourth cons: Why do I need to look for the specific distribution version of a program? I can install a Windows XP program in Windows 10. I can even install a Windows 95 program in Windows 10. But I have to look for the specific version of Ubuntu 20.08 of a program. The version for Ubuntu 17.06 would not work. > Second cons: lack of OEM produced drivers, which means that some things work worst than in Windows. Example, energy management for my ThinkPad. I honestly prefer Linux for driver support. Windows was such a pain in the arse with having to install 3rd party drivers (though that's less the case these days) where as on Linux everything just worked with the default install. That said, you do sometimes find edge cases where drivers are missing functionality but it's not all that common. With regards to battery life, I a lot of that will also be down to tuning. Windows ships some pretty aggressive tuning features where as Linux basically ships untuned. You can do that manually and it is a bit of a joke that users have to do it manually. But I've found losing an hour or two off a 10 hour run time isn't all that painful. > Third cons: it seems to me that most things are more complicated to do than in Windows. Case in point, even if we do not consider the wgets, installing mkvtoolnix and vmware. I actually find the opposite to be true. Most things are more complicated to do in Windows. Developer tools, programming language support, containerisation/docker, debugging tools, networking tools, automation (this is by far the worst thing about running Windows for me), resolving issues (far easier to fix a broken Linux install), documentation (far better documentation in Linux), error reporting, etc. Updates are a key thing too. Windows: you need a thousand different update managers running on start up. You need to regularly reboot due to Windows update (which forcefully locks you out of your system whether you want it to or not). Linux: everything is managed from one package manager and no reboots required (unless it's a kernel update but even then it installs it without locking you out and the reboot is just to load the new kernel) Another bugbare is having to browse for applications on the internet, avoiding phishing sites for popular software, then manually downloading and installing it. Repeatedly for some applications that don't have update managers too. Users shouldn't be doing this in 2020 -- it's just a crap way to manage software. > Fourth cons: Why do I need to look for the specific distribution version of a program? I can install a Windows XP program in Windows 10. I can even install a Windows 95 program in Windows 10. But I have to look for the specific version of Ubuntu 20.08 of a program. The version for Ubuntu 17.06 would not work. That's why you use package managers ;) > Again. I can for sure use Linux if needed to (I am currently trying BSD on my ThinkPad), but if given the chance, I feel much more comfortable and productive in Windows. BSD is going to be much more painful for you than Linux given the complaints you're making about Linux. You're better off trying a Mint Linux. Or if you don't mind the one time pain installing Arch then go with that (Arch has no installer, you have to do it all manually. Which sucks for non-techies but once you're over that hurdle it's probably the most painless OS I've ever ran over long periods of time) I don't rate Ubuntu much as a distribution. Canonical spend too much time reinventing the wheel and not enough time fixing the common complaints with Linux (though `snap` is an attempt at that but unfortunately even there Canonical's solution is hamfisted). Ultimately though, it all boils down to habits and personal preferences rather than X being better than Y.
- type0 6y agoYeah but this is like comparing sausages to coconuts. Can you open a coconut with your bare hands? Now go and tell vegetarians that sausages grow on trees, because they do https://en.wikipedia.org/wiki/Sausage_Tree https://en.wikipedia.org/wiki/Sausage_Tree