Похоже, вы знаете, что вы используете одну и ту же оболочку как в Ubuntu, так и в Mac OS X (то есть BASH). Но apt-get не является « командой оболочки », какой бы она ни была. apt-get - это просто программа, а точнее - программное обеспечение для управления пакетами, используемое в дистрибутивах Linux, связанных с Debian (например, Ubuntu). Конечно, он доступен для использования в других дистрибутивах Linux.
Таким образом, причина, по которой вы не можете печатать на своем терминале на работе, заключается просто потому, что его нет на Mac. Как уже упоминалось, Mac OS X не следует модели распространения пакетов, как Linux. Вы найдете эти странные файлы .dmg или все, что Mac обычно использует для установки приложений. Тем не менее, для Mac существуют похожие системы распространения, такие как MacPorts. Используя Macports, вы используете аналогичный командный интерфейс для установки и установки apt-get
port install package
Следуйте документации MacPorts для всего остального.
Все, что является встроенной в оболочку, будет доступно как в Ubuntu/Mac (особенно в BASH, поскольку они представляют собой одну и ту же оболочку), так и во множестве программ, которые вы можете ожидать в дистрибутиве Linux (например, coreutils и других связанных с GNU). материал) не будет присутствовать.