Поиск по сайту:

Не пренебрегай врагами: они первыми замечают твои ошибки (Антисфен).

Команда brew не найдена

FavoriteLoadingДобавить в избранное
11 июля 2022
Команда brew не найдена «Homebrew, или сокращенно brew, — это бесплатный менеджер пакетов с открытым исходным кодом для операционных систем Mac и Linux. Brew — это легкая утилита командной строки, построенная на основе языка программирования Ruby.

Он предлагает простой в управлении интерфейс командной строки, который позволяет загружать, устанавливать, обновлять и удалять пакеты. Brew использует набор репозиториев с открытым исходным кодом, и разработчики могут добавлять или удалять пакеты.

В этом руководстве мы узнаем, как устранить ошибку “brew command not found”, с которой вы можете столкнуться при запуске команды brew».

 

Что такое «brew command not found»?

Ошибка «brew command not found» возникает, когда ваша система не может найти двоичный файл brew на своем пути. В системах Unix есть список каталогов, в которых можно проверить наличие двоичных файлов команды.

Поэтому, когда вы запускаете команду из своего терминала, система будет искать в этом списке каталогов двоичный файл с таким именем. Если система не найдет бинарник с таким именем, она вернет ошибку «command not found».

Список каталогов, в которых система будет искать, хранится в переменной окружения PATH.

Вы можете просмотреть список, выполнив команду:

$ echo $PATH

 

Команда должна вывести все каталоги, в которых ваша система будет искать целевые двоичные файлы.

Если у вас установлен Homebrew и по-прежнему возникает ошибка «brew command not found», это в основном связано с тем, что путь к двоичному файлу brew отсутствует в переменной среды пути.

Давайте обсудим различные способы ее решения.

 

Установить доморощенный

Первый шаг — убедиться, что Homebrew правильно установлен в вашей системе. Запустите команду ниже, чтобы установить Homebrew в вашей системе.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Если вы хотите переустановить Homebrew, выполните приведенную ниже команду, чтобы удалить Homebrew:

$ NONINTERACTIVE=1 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

 

Затем вы можете запустить приведенную выше команду, чтобы переустановить его.

 

Добавление Brew в путь

По умолчанию brew автоматически добавит каталог установки в путь при установке. Однако иногда это может привести к сбою и потребовать добавления каталога вручную.

Читать  Как установить и использовать FFmpeg в Debian 10

Вы можете сделать это, выполнив команду:

Bash

$ echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile

 

Если Homebrew установлен в другом каталоге, обязательно замените /usr/local/bin целевым каталогом.

Например, в macOS brew устанавливается в /opt/homebrew/bin.

 

ZSH

echo 'export PATH="/usr/local/bin:$PATH"' >> $HOME/.zshrc

 

Точно так же вы можете заменить /usr/local/bin на целевой каталог.

После завершения вы можете убедиться, что команда brew работает правильно, выполнив команду:

$ brew –version
Homebrew 3.5.1
Homebrew/homebrew-core (git revision 9f9fcb8997c; last commit 2022-06-08)

 

И у вас есть это; Homebrew успешно установлен и доступен из сеанса терминала.

 

Закрытие

Из этого руководства вы узнали о возможных причинах ошибки «brew command not found» и о различных способах ее устранения. Мы надеемся, что эта статья помогла вам.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Поделиться в соц. сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**Commentor's URL Will be Followed

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close