Homebrew je bezplatný systém pro správu balíčků, který se používá k instalaci, odstraňování a aktualizaci balíčků v systému macOS pomocí příkazů terminálu. Homebrew zjednodušuje instalaci balíčků na macOS a pomáhá vývojářům zefektivnit jejich práci. Tento tutoriál je průvodcem, jak nainstalovat a používat Homebrew na Mac. Protože Homebrew je správce balíčků založený na terminálu, musíte znát funkci terminálu na Macu.
Terminál, také známý jako rozhraní příkazového řádku, je aplikace, která vám umožňuje komunikovat se systémem negrafickým způsobem. Terminál může být zastrašující pro každého, kdo je v něm nový, ale přesto má velký potenciál, protože vám umožňuje automatizovat úkoly, které na vašem systému provádíte.
Homebrew příkazy usnadňují instalaci balíčků s otevřeným zdrojovým kódem a vývojářských nástrojů na počítačích Mac, protože počítače Mac nejsou dodávány se správcem balíčků. Pojďme zjistit, jak nainstalovat Homebrew na Mac:
Předpoklady
K instalaci Homebrew na Mac jsou potřeba následující předpoklady:
- Systém s macOS (Mojave a novější)
- Uživatel s administrátorskými právy
Jak nainstalovat Homebrew na Mac
Instalace Homebrew na Mac se skládá ze 2 kroků:
- Instalace nástrojů příkazového řádku Xcode
- Instalace Homebrew
Funkce Homebrew závisí na nástrojích příkazového řádku Xcode, je třeba je nainstalovat před instalací Homebrew. Pojďme zjistit, jak nainstalovat Xcode Command Line Tools Mac.
1: Jak nainstalovat nástroje příkazového řádku Xcode na Mac
Chcete-li nainstalovat Homebrew na Mac, musíte mít na svém systému nainstalované nástroje příkazového řádku Xcode, protože Homebrew potřebuje tyto nástroje, aby fungovaly.
Xcode je IDE od společnosti Apple pro vývoj aplikací založených na iOS, iPadOS a macOS, pokud je již nainstalován ve vašem systému, nemusíte instalovat nástroje příkazového řádku Xcode. Pokud však není nainstalován, nemusíte instalovat celé IDE Xcode, protože by to vyžadovalo přibližně 10 GB úložiště, místo toho nainstalujte nástroje příkazového řádku Xcode.
Nejprve otevřete terminál na vašem Macu stisknutím Příkaz + mezerník klíče, vyhledávání terminál a poté jej otevřete stisknutím klávesy Enter:
Chcete-li zkontrolovat, zda jsou nainstalovány nástroje příkazového řádku Xcode, zadejte následující příkaz:
xcode-select -pVýše uvedený příkaz vytiskne aktivní adresář vývojáře, pokud se zobrazí chyba, znamená to, že nástroje příkazového řádku Xcode nejsou nainstalovány:
Chcete-li nainstalovat nástroje příkazového řádku Xcode, použijte příkaz uvedený níže:
xcode-select --NainstalujteObjeví se dialogové okno kliknutím Nainstalujte:
Souhlasit a Licenční smlouva :
Stahování začne:
Klikněte Hotovo po dokončení stahování:
Ověřte instalaci nástrojů příkazového řádku Xcode pomocí:
xcode-select -v
Chcete-li zkontrolovat cestu vývojáře, použijte:
xcode-select -p
Nástroje příkazového řádku Xcode byly nainstalovány do vašeho systému a nyní přejděte k dalšímu kroku.
Jak nainstalovat Homebrew na Mac
K dispozici jsou dva hlavní typy počítačů Mac:
- Mac s procesorem Intel (Intel i5, i7)
- Mac Apple na bázi silikonu (M1/M2)
Proces instalace Homebrew na obou typech počítačů je podobný, ale počítače Mac založené na Apple Silicon vyžadují další krok, který bude popsán v následující části.
i: Jak nainstalovat Homebrew na Mac s procesorem Intel
Chcete-li zahájit instalaci správce balíčků Homebrew, spusťte v terminálu macOS následující příkaz:
/ zásobník / bash -C ' $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) '
Výše uvedený skript nainstaluje Homebrew do /usr/local/ adresář.
ii: Jak nainstalovat Homebrew na M1 Mac
Výše uvedený krok nainstaluje Homebrew /opt/homebrew/ adresář, pokud je Mac založen na Apple Silicon (M1/M2).
Na počítačích Mac M1 nebo M2 je třeba provést další krok k instalaci Homebrew. Ve výchozím nastavení se Homebrew stahuje do adresáře /opt/homebrew. Tento adresář není součástí proměnné prostředí ($PATH).
Chcete-li, aby se tento adresář stal součástí proměnné prostředí, proveďte na počítačích Mac založených na Apple Silicon následující příkaz:
echo 'eval '$(/opt/homebrew/bin/brew shellenv)'' >> ~ / .zprofileeval ' $(/opt/homebrew/bin/brew shellenv) '
Případně otevřete zprofile soubor v nano editor pomocí příkazu:
sudo nano ~ / .zprofile
Nyní přidejte do souboru následující řádek a uložte jej:
eval ' $(/opt/homebrew/bin/brew shellenv) '
Poznámka: Průvodce instalací Homebrew v tomto článku je pro macOS 11.X Big Sur. Homebrew není oficiálně podporován na starších verzích macOS, ale může fungovat na macOS Mojave a Catalina.
Chcete-li ověřit instalaci Homebrew, použijte příkaz uvedený níže:
vařit --verze
Chcete-li aktualizovat Homebrew na nejnovější verzi, použijte:
aktualizace vaření
Pro nápovědu související s Homebrew spusťte:
vařit --Pomoc
Ke čtení manuálové stránky Homebrew použijte:
muž vařit
Jak používat Homebrew na Macu
Homebrew přichází s mnoha příkazy pro správu balíčků, některé běžně používané příkazy jsou popsány v následující části:
Instalace balíčku
Chcete-li nainstalovat vzorec nebo balíček, použijte následující syntaxi:
vařit Nainstalujte < název_balíčku >Poznámka: Pro balíčky Homebrew se používá výraz vzorce; poskytuje instrukce pro Homebrew k instalaci balíčků.
Například pro instalaci wget nástroj nahradit
Instalace sudů
Můžete také nainstalovat aplikace založené na GUI pomocí Homebrew, k tomu použijte následující syntaxi:
vařit Nainstalujte --sud < název_balíčku >Poznámka: K instalaci nativních balíčků macOS používá Homebrew definici casku.
Chcete-li například nainstalovat prohlížeč Firefox, použijte:
vařit Nainstalujte --sud Firefox
Výpis nainstalovaných balíčků
Chcete-li zkontrolovat nainstalované balíčky, můžeme uvést seznam nainstalovaných balíčků Homebrew pomocí:
seznam vaření
Odinstalování balíčků
Chcete-li odinstalovat balíček Homebrew, postupujte podle syntaxe uvedené níže:
brew odinstalovat < název_balíčku >Odebrat wget použití balíčku:
brew odinstalovat wget
Chcete-li odebrat zásobník, použijte následující syntaxi:
brew odinstalovat --sud < název_balíčku > Chcete-li smazat zásobník Firefoxu, vyměňte soubor
Kontrola závislostí balíčků
Chcete-li zkontrolovat závislosti konkrétního balíčku, použijte příkaz uvedený níže:
vařit deps < název_balíčku >Například pro kontrolu závislostí wget , provést:
vařit deps wget
Aktualizace balíčků
Chcete-li aktualizovat konkrétní balíček Homebrew, použijte následující syntaxi:
aktualizace vaření < název_balíčku >Výpis zastaralých balíčků
Chcete-li zobrazit seznam zastaralých balíčků, použijte v terminálu následující příkaz:
vařit zastaralýOdstranění zbytečných závislostí
Chcete-li odstranit nežádoucí závislosti, použijte:
vařit automaticky odstranit -- chod nasucho
Výpis chyb a varování Homebrew
Chcete-li vypsat chyby a problémy Homebrew, použijte příkaz uvedený níže:
varný lékař
Jak odinstalovat Homebrew z Mac
Pokud již nepotřebujete správce balíčků pro váš Mac se systémem macOS Mojave nebo novějším, Homebrew lze snadno odebrat pomocí níže uvedeného příkazu:
/ zásobník / bash -C ' $(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh) 'Jak odinstalovat nástroje příkazového řádku Xcode
Chcete-li odinstalovat nástroje příkazového řádku Xcode, spusťte v terminálu příkaz uvedený níže:
sudo rm -rf / Knihovna / Vývojář / CommandLineTools
Závěr
macOS se nedodává s žádným správcem balíčků, většina softwaru se instaluje pomocí GUI. Homebrew je správce balíčků, který usnadňuje instalaci balíčků na macOS prostřednictvím rozhraní příkazového řádku. Je to docela užitečné při instalaci vývojářských nástrojů a dokonce i nativních aplikací GUI s otevřeným zdrojovým kódem macOS.