There is su on MacOS, I just didn’t ever need it for the kinds of dev work I did.
It runs bash(or zsh) and most of the rest of the things you’d use in a dev environment and (before docker was so popular) it was pretty easy (maybe 15-20 minutes from scratch with makes) to set up a new Mac to mimic a Unix server environment for local dev work.
Yeah, I meant unlike with Linux you can’t change certain core functionality of your OS. Stuff like just entirely replacing the window manager for a different one. You can do a lot of powerful stuff with kernel extensions, but even those are limited (and apple made it a lot more complicated to install kernel extensions on Apple Silicon compared to how it worked on Intel Macs)
Yeah I meant to exclude those types of OS level changes, good point.
I quit web dev before Apple silicon took over (I bought one of the last intel laptops because I’m a Luddite about losing my old apps and weird projects.
There is su on MacOS, I just didn’t ever need it for the kinds of dev work I did.
It runs bash(or zsh) and most of the rest of the things you’d use in a dev environment and (before docker was so popular) it was pretty easy (maybe 15-20 minutes from scratch with makes) to set up a new Mac to mimic a Unix server environment for local dev work.
Yeah, I meant unlike with Linux you can’t change certain core functionality of your OS. Stuff like just entirely replacing the window manager for a different one. You can do a lot of powerful stuff with kernel extensions, but even those are limited (and apple made it a lot more complicated to install kernel extensions on Apple Silicon compared to how it worked on Intel Macs)
Yeah I meant to exclude those types of OS level changes, good point.
I quit web dev before Apple silicon took over (I bought one of the last intel laptops because I’m a Luddite about losing my old apps and weird projects.