MacPorts, brew and fink add up to a more complex, less reliable system than a typical Linux vendors' repository. Currently my brew is broken and I can't upgrade anything until I figure out why some obscure Gnome lib isn't compiling... I have not had any sort of issue like that with Linux in the past 8 years when it comes to upgrading routiney used software.
OSX's command line utils are BSD style... so going between OSX and Linux shells, I often end up with messages such as 'ls: -l: No such file or directory' because I expected to be able to put flags anywhere in the arguments.
Even between the vaunted Mac editors such as TextMate and Coda, I haven't found a text editor I like as much as Kate.
There are various other issues I've struggled with, mainly relating to installing and upgrading open source software. Projects simply expect that you will be using Linux, and using this proprietary BSD offshoot is simply inconvenient due to it's usual *nix differences.
Also, my own preferences and habits come into play. I like KDE, Gnome, WindowMaker... being able to press ctrl-alt-Fkey and get a fullscreen terminal... Gimp integrating with the window manager properly (to the extent it does at all, sure)... knowing where my Flash LSOs are saved... and so on.
OSX's command line utils are BSD style... so going between OSX and Linux shells, I often end up with messages such as 'ls: -l: No such file or directory' because I expected to be able to put flags anywhere in the arguments.
Even between the vaunted Mac editors such as TextMate and Coda, I haven't found a text editor I like as much as Kate.
There are various other issues I've struggled with, mainly relating to installing and upgrading open source software. Projects simply expect that you will be using Linux, and using this proprietary BSD offshoot is simply inconvenient due to it's usual *nix differences.
Also, my own preferences and habits come into play. I like KDE, Gnome, WindowMaker... being able to press ctrl-alt-Fkey and get a fullscreen terminal... Gimp integrating with the window manager properly (to the extent it does at all, sure)... knowing where my Flash LSOs are saved... and so on.