Основна відповідь: ви, мабуть, хочете /usr/local/bin. Залежно від того, наскільки останнім часом ваш macOS, вам може знадобитися оновити типовий режим $PATH. Детальнішу інформацію див. Нижче.
ОНОВЛЕННЯ 12-01-2018 У якийсь момент, коли я написав свою оригінальну відповідь, Apple змінила свій дефолт $PATH. Як результат, багато що з того, що я кажу нижче, не має значення для останніх Macs. Якщо ви введете echo $PATHтермінал, і /usr/local/binце по-перше, то ви можете проігнорувати все, що нижче, про зміну свого $PATH.
Оригінальна відповідь
Маки в цьому плані незвичні. $PATHЗмінна за замовчуванням для звичайного користувача виглядає приблизно так:
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Вводячи /usr/local/bin після /usr/bin і /bin, Mac збільшує звичну систему. Зазвичай ви можете щось вкласти /usr/local/bin(скажімо, другий перекладач Perl, складений нестандартним способом), і тоді звичайний користувач спочатку вдарить за користувацьким, а не загальносистемним. Це добре. Користувачі можуть отримати варіанти, але система залишається чистою. Враховуючи, що Apple за замовчуванням $PATH, однак, елементи в /usr/binабо /binбудуть знайдені раніше, ніж все в /usr/local/bin. (Це в основному перешкоджає встановленню, наприклад, спеціального Perl дюйма /usr/local/bin.)
Щоб виправити це, ви можете змінити звичайного користувача, $PATHвідредагувавши .profileфайл у домашній директорії користувача. (Цей файл може не існувати, якщо у вас абсолютно нова установка. У цьому випадку створіть його.)
Напівзалежно: Homebrew забезпечує відмінне управління пакунками для Mac. За замовчуванням Homebrew встановлює програмне забезпечення /usr/local, але це робить таким чином, що це дуже легко видалити речі та повернутися до стану ванілі пізніше.