Jak naprawić błąd “zsh: command not found: brew” w Mac Homebrew

Jak Naprawić Błąd „zsh: command not found: brew” na Macu

Jeśli zauważysz błąd „zsh: command not found: brew” podczas korzystania z Homebrew, oznacza to, że aplikacja Terminal nie może znaleźć pliku wykonywalnego Homebrew. Nie martw się! W tym artykule przyjrzymy się kilku potencjalnym rozwiązaniom, które pomogą rozwiązać ten problem. Homebrew to popularny menedżer pakietów dla systemu macOS, który ułatwia instalację i zarządzanie oprogramowaniem. Jego funkcjonalność staje się kluczowa, zwłaszcza dla programistów i profesjonalistów IT. Warto zatem dowiedzieć się, jak skutecznie naprawić napotkane błędy, aby móc cieszyć się pełnią możliwości, jakie oferuje ten niezwykle przydatny program.

1. Spróbuj Ponownie Zainstalować Homebrew

Ponowna instalacja Homebrew może usunąć wszelkie uszkodzone lub przestarzałe pliki i zainstalować świeżą wersję Homebrew. Aby usunąć Homebrew, wykonaj następujące kroki:

  • Otwórz Terminal na swoim Macu i odinstaluj Homebrew, wklejając poniższe polecenie i naciskając klawisz Return:
    brew uninstall
  • Wpisz następujące polecenie i naciśnij Return, aby zainstalować Homebrew ponownie:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

To pobierze i zainstaluje najnowszą wersję Homebrew. Po ponownym uruchomieniu aplikacji Terminal powinieneś móc korzystać z polecenia brew bez żadnych problemów.

2. Dodaj Brew do Zmiennej Środowiskowej PATH

Istnieje spora szansa, że Homebrew nie został dodany do zmiennej PATH podczas instalacji, co oznacza, że twoja powłoka nie może zlokalizować pliku wykonywalnego Homebrew.

Możesz to naprawić, ręcznie dodając Homebrew do swojego PATH za pomocą Terminala. Polecenie nieco się różni w zależności od tego, czy twój Mac ma procesor Intel, czy chip Apple Silicon. Wystarczy skopiować i wkleić odpowiednie polecenie do aplikacji Terminal.

Jeśli masz Maca z chipem Apple Silicon, wpisz to polecenie:

export PATH="/opt/homebrew/bin:$PATH"

Jeśli twój Mac ma procesor Intel, wpisz to polecenie:

export PATH="/usr/local/bin:$PATH"

Możesz sprawdzić, czy Homebrew został pomyślnie dodany do zmiennej PATH, używając następującego polecenia:

echo $PATH

To wyświetli wszystkie pliki binarne, które Terminal może znaleźć. Jeśli Homebrew znajduje się na liście, oznacza to, że Terminal z powodzeniem zlokalizował plik wykonywalny Homebrew.

Narzędzia wiersza poleceń Xcode to pakiet opracowany i utrzymywany przez Apple, który zawiera wszystkie debugery, kompilatory i narzędzia wchodzące w skład całego IDE Xcode. Wiele osób zgłaszało, że Homebrew nie może działać bez zainstalowanych narzędzi wiersza poleceń Xcode. Możesz je zainstalować, wpisując poniższe polecenie w Terminalu i naciskając Return:

xcode-select

Po tym możesz zweryfikować instalację, używając następującego polecenia:

xcode-select -p

Jeśli instalacja zakończyła się sukcesem, powinieneś otrzymać następujący wynik po wpisaniu polecenia:

/Library/Developer/CommandLineTools

Homebrew oferuje kilka przydatnych aplikacji i jest niezbędnym narzędziem dla każdego zaawansowanego użytkownika Maca. Jeśli napotykasz błąd „zsh: command not found: brew”, jedno z omawianych powyżej rozwiązań powinno rozwiązać problem i pozwolić ci cieszyć się najlepszym menedżerem pakietów dostępnym dla macOS.

Podsumowanie

W tym artykule omówiliśmy, jak naprawić błąd „zsh: command not found: brew” na Macu. Wprowadziliśmy kroki, które pomogą ci ponownie zainstalować Homebrew, dodać go do zmiennej PATH oraz zainstalować narzędzia wiersza poleceń Xcode. Dzięki tym wskazówkom będziesz mógł używać Homebrew bez przeszkód i korzystać z jego wszystkich funkcjonalności.