Я обнаружил, что есть некоторые различия между утилитой, которую я использовал на Mac OSX и Linux. Я хочу объединить свой опыт.
Как я могу заменить все мои утилиты Mac утилитами GNU?
homebrewкак указано ниже, а затем просто научиться использовать утилиты с g( gsed, greadlinkи т.д.) вместо замены системных утилит.
--with-default-namesтолько влияет на локального пользователя. Это может быть проблемой с Mac-ориентированными терминальными утилитами, но если вы используете homebrew для всего, вы также можете притворяться, что используете linux. Смешанный с iterm2, он отлично работает для меня, я могу притвориться, что я дома с моими linux-боксами.