Homebrew je bezplatný systém správy balíkov, ktorý sa používa na inštaláciu, odstránenie a aktualizáciu balíkov v systéme macOS pomocou príkazov terminálu. Homebrew zjednodušuje inštaláciu balíkov na macOS a pomáha vývojárom zefektívniť ich prácu. Tento tutoriál je sprievodcom, ako nainštalovať a používať Homebrew na Mac. Keďže Homebrew je správca balíkov založený na termináli, musíte poznať funkciu terminálu na Macu.
Terminál, tiež známy ako rozhranie príkazového riadka, je aplikácia, ktorá vám umožňuje komunikovať so systémom negrafickým spôsobom. Terminál môže byť zastrašujúci pre každého, kto je v ňom nový, ale stále má veľký potenciál, pretože vám umožňuje automatizovať úlohy, ktoré vykonávate vo vašom systéme.
Homebrew príkazy uľahčujú inštaláciu balíkov s otvoreným zdrojovým kódom a vývojárskych nástrojov na počítačoch Mac, pretože počítače Mac sa nedodávajú so správcom balíkov. Poďme zistiť, ako nainštalovať Homebrew na Mac:
Predpoklady
Na inštaláciu Homebrew na Mac sú potrebné nasledujúce predpoklady:
- Systém s macOS (Mojave a novší)
- Používateľ s oprávneniami správcu
Ako nainštalovať Homebrew na Mac
Inštalácia Homebrew na Mac pozostáva z 2 krokov:
- Inštalácia nástrojov príkazového riadka Xcode
- Inštalácia Homebrew
Funkcia Homebrew závisí od nástrojov príkazového riadka Xcode, je potrebné ich nainštalovať pred inštaláciou Homebrew. Poďme zistiť, ako nainštalovať Xcode Command Line Tools Mac.
1: Ako nainštalovať nástroje príkazového riadka Xcode na Mac
Ak chcete nainštalovať Homebrew na Mac, musíte mať vo svojom systéme nainštalované nástroje príkazového riadku Xcode, pretože Homebrew potrebuje tieto nástroje na fungovanie.
Xcode je IDE od spoločnosti Apple na vývoj aplikácií založených na iOS, iPadOS a macOS, ak je už nainštalovaný vo vašom systéme, nemusíte inštalovať Xcode Command Line Tools. Ak však nie je nainštalovaný, nemusíte inštalovať celé IDE Xcode, pretože by to vyžadovalo približne 10 GB úložného priestoru, namiesto toho nainštalujte nástroje príkazového riadka Xcode.
Najprv otvorte terminál na Macu stlačením Command + medzerník kľúče, vyhľadávanie terminál a potom ho otvorte stlačením klávesu Enter:
Zadajte nasledujúci príkaz a skontrolujte, či sú nainštalované nástroje príkazového riadka Xcode alebo nie:
xcode-select -pVyššie uvedený príkaz vytlačí aktívny adresár vývojára, ak sa zobrazí chyba, znamená to, že nástroje príkazového riadka Xcode nie sú nainštalované:
Ak chcete nainštalovať nástroje príkazového riadka Xcode, použite príkaz uvedený nižšie:
xcode-select --InštaláciaZobrazí sa dialógové okno kliknutím Inštalácia:
Súhlasím a Licenčná zmluva :
Sťahovanie začne:
Kliknite hotový po dokončení sťahovania:
Overte inštaláciu nástrojov príkazového riadka Xcode pomocou:
xcode-select -v
Ak chcete skontrolovať cestu vývojára, použite:
xcode-select -p
Nástroje príkazového riadka Xcode boli nainštalované do vášho systému a teraz prejdite na ďalší krok.
Ako nainštalovať Homebrew na Mac
K dispozícii sú dva hlavné typy počítačov Mac:
- Mac s procesorom Intel (Intel i5, i7)
- Mac založený na silikóne Apple (M1/M2)
Proces inštalácie Homebrew na oboch typoch počítačov je podobný, ale počítače Mac založené na Apple Silicon vyžadujú ďalší krok, o ktorom sa bude diskutovať v nasledujúcej časti.
i: Ako nainštalovať Homebrew na Mac s procesorom Intel
Ak chcete spustiť inštaláciu správcu balíkov Homebrew, vykonajte v termináli macOS nasledujúci príkaz:
/ kôš / bash -c ' $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) '
Vyššie uvedený skript nainštaluje Homebrew do /usr/local/ adresár.
ii: Ako nainštalovať Homebrew na M1 Mac
Vyššie uvedený krok nainštaluje Homebrew /opt/homebrew/ adresár, ak je Mac založený na Apple Silicon (M1/M2).
Na počítačoch Mac M1 alebo M2 je potrebné vykonať ďalší krok na inštaláciu Homebrew. V predvolenom nastavení sa Homebrew stiahne do adresára /opt/homebrew. Tento adresár nie je súčasťou premennej prostredia ($PATH).
Ak chcete, aby sa tento adresár stal súčasťou premennej prostredia, spustite nasledujúci príkaz na počítačoch Mac založených na Apple Silicon:
ozvena 'eval '$(/opt/homebrew/bin/brew shellenv)'' >> ~ / .zprofileeval ' $(/opt/homebrew/bin/brew shellenv) '
Prípadne otvorte sprofile súbor v nano editor pomocou príkazu:
sudo nano ~ / .zprofile
Teraz do súboru pridajte nasledujúci riadok a uložte ho:
eval ' $(/opt/homebrew/bin/brew shellenv) '
Poznámka: Inštalačná príručka Homebrew v tomto článku je určená pre macOS 11.X Big Sur. Homebrew nie je oficiálne podporovaný na starších verziách macOS, ale môže fungovať na macOS Mojave a Catalina.
Na overenie inštalácie Homebrew použite príkaz uvedený nižšie:
variť --verzia
Ak chcete aktualizovať Homebrew na najnovšiu verziu, použite:
aktualizácia varenia
Ak potrebujete pomoc týkajúcu sa Homebrew, vykonajte:
variť --Pomoc
Na prečítanie manuálovej stránky Homebrew použite:
muž variť
Ako používať Homebrew na Macu
Homebrew prichádza s množstvom príkazov na správu balíkov, niektoré bežne používané príkazy sú popísané v nasledujúcej časti:
Inštalácia balíka
Ak chcete nainštalovať vzorec alebo balík, použite nasledujúcu syntax:
variť Inštalácia < názov_balíka >Poznámka: Pre balíčky Homebrew sa používa výraz vzorca; poskytuje pokyny pre Homebrew na inštaláciu balíkov.
Napríklad na inštaláciu wget utility nahradiť
Inštalácia sudov
Môžete tiež nainštalovať aplikácie založené na GUI pomocou Homebrew, na to použite nasledujúcu syntax:
variť Inštalácia --sud < názov_balíka >Poznámka: Na inštaláciu natívnych balíkov pre macOS používa Homebrew definíciu zásobníka.
Ak chcete napríklad nainštalovať prehliadač Firefox, použite:
variť Inštalácia --sud firefox
Výpis nainštalovaných balíkov
Ak chcete skontrolovať nainštalované balíky, môžeme uviesť zoznam nainštalovaných balíkov Homebrew pomocou:
varný zoznam
Odinštalovanie balíkov
Ak chcete odinštalovať balík Homebrew, postupujte podľa syntaxe uvedenej nižšie:
brew odinštalovať < názov_balíka >Odobrať wget použitie balíka:
brew odinštalovať wget
Ak chcete odstrániť zásobník, použite nasledujúcu syntax:
brew odinštalovať --sud < názov_balíka > Ak chcete odstrániť zásobník Firefoxu, nahraďte ho
Kontrola závislostí balíkov
Ak chcete skontrolovať závislosti konkrétneho balíka, použite príkaz uvedený nižšie:
variť deps < názov_balíka >Napríklad na kontrolu závislostí wget , vykonať:
variť deps wget
Aktualizácia balíkov
Ak chcete aktualizovať konkrétny balík Homebrew, použite nasledujúcu syntax:
aktualizácia varenia < názov_balíka >Výpis zastaraných balíkov
Ak chcete zobraziť zoznam zastaraných balíkov, použite nasledujúci príkaz v termináli:
variť zastaranéOdstránenie zbytočných závislostí
Ak chcete odstrániť nechcené závislosti, použite:
variť automaticky odstrániť --suchý chod
Výpis chýb a varovaní Homebrew
Ak chcete zobraziť zoznam chýb a problémov Homebrew, použite príkaz uvedený nižšie:
variť doktor
Ako odinštalovať Homebrew z Mac
Ak už nepotrebujete správcu balíkov pre váš Mac so systémom macOS Mojave alebo novším, Homebrew sa dá ľahko odstrániť pomocou nižšie uvedeného príkazu:
/ kôš / bash -c ' $(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh) 'Ako odinštalovať nástroje príkazového riadku Xcode
Ak chcete odinštalovať nástroje príkazového riadka Xcode, spustite príkaz uvedený nižšie v termináli:
sudo rm -rf / Knižnica / Vývojár / CommandLineTools
Záver
macOS sa nedodáva so žiadnym správcom balíkov, väčšina softvéru sa inštaluje pomocou GUI. Homebrew je správca balíkov, ktorý uľahčuje inštaláciu balíkov v systéme MacOS cez rozhranie príkazového riadka. Je to celkom užitočné pri inštalácii vývojárskych nástrojov a dokonca aj natívnych aplikácií s otvoreným zdrojovým rozhraním macOS.