I struggle to do the same things on the Mac that are trivial in Windows and Linux.
For example, I gave up on Homebrew because it was difficult to install. For one thing, it required me to set up an Apple developer account on my version of MacOS
I don’t use my girlfriend’s Mac book because the OS is not as intuitive, like I found out recently you have to drag the icon in to install things. Who comes up with this shit?
On Linux I don’t drag icons nor download random shit from my web browser, there’s a software center (which I control), and I click install, and then the software is there.
Yes, software that is in a package manager is similarly easy on a Mac. There’s an app store, which can be used to install the dependencies for homebrew (which is a good package manager for most of the stuff that Linux package managers maintain, including building stuff from source). Going outside of a package manager is relatively easy (but needs to be enabled, as the defaults basically discourage users from installing software not verified by Apple), but that method of software installation still beats running .exe/.msi installers downloaded from the internet, beats running random shell scripts, probably beats downloading docker containers and flatpaks, and is not that far removed from installing from the AUR or something like pip/conda: you still need to know what you’re doing, and you have to trust the source/maintainer. None of that is unique to any operating system, except those that simply don’t allow you to install software not reviewed/approved by the manufacturer (Apple mobile devices, Android devices by default).
That’s fair, I think Mac’s extremely opinionated design that be grating at times. Also, heaven help you if you want to do something non-standard on a Mac, the system fights you every step of the way.
You often install binaries in Linux by moving them to a directory you can call them from. Which is the same thing MacOs has you do graphically. You can do it on command line as well.
Using a Mac is much the same as Linux. Mac OS is unix and Linux is a copy of unix systems. Your just used to the windows ways that aren’t that good to start with.
I struggle to do the same things on the Mac that are trivial in Windows and Linux.
For example, I gave up on Homebrew because it was difficult to install. For one thing, it required me to set up an Apple developer account on my version of MacOS
I don’t use my girlfriend’s Mac book because the OS is not as intuitive, like I found out recently you have to drag the icon in to install things. Who comes up with this shit?
It just includes as a dependency the Mac command line developer tools, which can be installed pretty easily from what I remember.
And what I like is that it’s a normal Unix style shell, with almost all the utilities you’d expect.
I mean that’s about 100 times better than Windows’ default of running an installer that isn’t easily reversible.
On Linux I don’t drag icons nor download random shit from my web browser, there’s a software center (which I control), and I click install, and then the software is there.
Yes, software that is in a package manager is similarly easy on a Mac. There’s an app store, which can be used to install the dependencies for homebrew (which is a good package manager for most of the stuff that Linux package managers maintain, including building stuff from source). Going outside of a package manager is relatively easy (but needs to be enabled, as the defaults basically discourage users from installing software not verified by Apple), but that method of software installation still beats running .exe/.msi installers downloaded from the internet, beats running random shell scripts, probably beats downloading docker containers and flatpaks, and is not that far removed from installing from the AUR or something like pip/conda: you still need to know what you’re doing, and you have to trust the source/maintainer. None of that is unique to any operating system, except those that simply don’t allow you to install software not reviewed/approved by the manufacturer (Apple mobile devices, Android devices by default).
That’s fair, I think Mac’s extremely opinionated design that be grating at times. Also, heaven help you if you want to do something non-standard on a Mac, the system fights you every step of the way.
There isn’t much you can’t do on Mac if you use the terminal, much like Linux. It’s much better than the convoluted mess that windows settings is.
True, although you could say the same about Windows PowerShell
Not to the same extent, stuff keeps changing back.
You often install binaries in Linux by moving them to a directory you can call them from. Which is the same thing MacOs has you do graphically. You can do it on command line as well.
Using a Mac is much the same as Linux. Mac OS is unix and Linux is a copy of unix systems. Your just used to the windows ways that aren’t that good to start with.
Nope, I install them by choosing by package and typing using the proper cli command or clicking install