Setkali jste se při používání Homebrew na vašem Macu s chybou „zsh: command not found: brew“? Postupujte podle těchto kroků pro odstraňování problémů.
Homebrew je správce balíčků třetí strany, který vám umožňuje instalovat a spravovat softwarové balíčky na vašem počítači Mac pomocí příkazového řádku. Je oblíbenou volbou pro vývojáře a pokročilé uživatele, protože poskytuje jednoduchý a efektivní způsob instalace softwaru, aktualizací balíčků a odebrání softwaru.
Při pokusu o spuštění Homebrew v Terminálu se však může zobrazit chybová zpráva „zsh: command not found: brew“, pokud Homebrew nebyl správně nakonfigurován.
Kdy dojde k chybě „zsh: command not found: brew“?
Pokud se vám po instalaci a spuštění Homebrew zobrazuje chybová zpráva „zsh: command not found: brew“, znamená to, že binární soubor Homebrew není ve vyhledávací cestě vašeho terminálu. To se může stát, pokud dojde k problému s instalací Homebrew nebo pokud jste do proměnné prostředí $PATH nepřidali Homebrew.
Chcete-li tuto chybu opravit, můžete na Macu vyzkoušet následující kroky pro odstraňování problémů:
1. Zkuste přeinstalovat Homebrew
Přeinstalace Homebrew může odstranit všechny poškozené nebo zastaralé soubory a nainstalovat novou kopii Homebrew. Chcete-li odebrat Homebrew, postupujte takto:
1. Otevřete na svém Macu Terminál a odinstalujte Homebrew vložením následujícího příkazu a stisknutím tlačítka Vrátit se klíč:
brew uninstall --force homebrew
2. Zadejte následující příkaz a stiskněte Vrátit se znovu nainstalovat Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Tím se stáhne a nainstalujte nejnovější verzi Homebrew. Po restartování aplikace Terminal byste měli být schopni bez problémů používat příkaz brew.
2. Přidejte Brew do proměnné prostředí PATH
Existuje velká šance, že Homebrew nelze přidat do proměnné PATH během instalace, což znamená, že váš shell není schopen najít spustitelný soubor Homebrew. Můžete to opravit ručním přidáním Homebrew do proměnné PATH zadáním následujícího příkazu v Terminálu a stisknutím tlačítka Vrátit se klíč:
export PATH="/opt/homebrew/bin:$PATH"
Můžete zkontrolovat, zda byl Homebrew úspěšně přidán do proměnné PATH pomocí následujícího příkazu:
echo $PATH
Zobrazí se všechny spustitelné binární soubory, které může prostředí terminálu najít. Pokud je Homebrew v seznamu, znamená to, že Terminál je nyní úspěšně schopen najít spustitelný soubor Homebrew.
Nástroje příkazového řádku Xcode je balíček vyvinuté a spravované společností Apple, které obsahuje všechny debuggery, kompilátory a nástroje, které jsou součástí celého Xcode IDE. Několik uživatelů uvedlo, že Homebrew nemůže fungovat bez nainstalovaných nástrojů příkazového řádku Xcode. Můžete jej nainstalovat zadáním následujícího příkazu do Terminálu a stisknutím Vrátit se:
xcode-select --install
Poté můžete instalaci ověřit pomocí následujícího příkazu:
xcode-select -p
Pokud byla instalace úspěšná, měli byste po zadání příkazu získat následující výstup:
/Library/Developer/CommandLineTools
Začněte spravovat své aplikace prostřednictvím Homebrew
Homebrew je výkonný nástroj, který vám pomůže spravovat vaše aplikace v systémech macOS a Linux. Snadno se používá a poskytuje centrální úložiště softwaru, ze kterého si můžete vybrat. Pokud hledáte způsob, jak zjednodušit instalaci a správu vašich aplikací, pak je Homebrew skvělou volbou. Například nainstalujete několik aplikací pro Mac najednou pomocí Homebrew.