Ako nainštalovať Homebrew na Mac


Zhrnutie: Nainštalujte Homebrew na Mac spustením nasledujúceho príkazu v termináli:

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

Potom môžete spustiť „brew install“ a nainštalovať softvér.

Homebrew je správca balíkov pre macOS, ktorý vám umožňuje inštalovať softvér pomocou príkazu „brew“ na príkazovom riadku. Je ľahké ho nastaviť a používať, keď sa zoznámite s niekoľkými základnými príkazmi.

Ako nainštalovať Brew na Mac

Ak chcete stiahnuť Homebrew na Mac, stačí vykonať niekoľko príkazov v okne Terminálu. Homebrew funguje na modeloch Mac Apple Silicon (M1, M2 atď.), ako aj na starších počítačoch s procesorom Intel.

Ak chcete začať, spustite Terminál (použite Spotlight alebo ho nájdite v časti Aplikácie > Pomôcky), potom prilepte (alebo napíšte) nasledujúce a stlačte kláves Enter:

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

Zobrazí sa výzva na zadanie hesla správcu. Zadajte ho a potom pokračujte stlačením klávesu Enter.

Ďalej budete upozornení na to, čo sa má nainštalovať ako súčasť procesu nastavenia Homebrew. To zahŕňa nástroje príkazového riadka Xcode, ktoré sa vám nainštalujú spolu s ďalšími základnými komponentmi Homebrew. Stlačením klávesu Enter spustíte inštaláciu Homebrew na macOS.

Teraz musíte počkať na stiahnutie a inštaláciu rôznych balíkov. Ako dlho to trvá do značnej miery závisí od rýchlosti vášho internetu, ale celá vec by mala byť hotová približne za päť minút. Po dokončení inštalácie sa zobrazí výzva na spustenie ďalších dvoch príkazov.

Najprv spustite nasledujúce dva príkazy na pridanie Homebrew do vašej PATH:

echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile
eval $(/opt/homebrew/bin/brew shellenv)

Ak tieto dva príkazy nespustíte, pri pokuse o spustenie príkazov Homebrew sa zobrazí „príkaz nenájdený: variť“.

Môžete spustiť brew update, aby ste sa uistili, že váš zoznam dostupných balíkov je aktuálny. Nakoniec spustite príkaz brew doctor, aby ste sa uistili, že všetko funguje tak, ako je inzerované. Homebrew zobrazí zoznam všetkých problémov a príkazov, ktoré musíte spustiť, aby ste ich vyriešili.

Ako používať Homebrew na počítači Mac

Na inštaláciu aplikácií do Macu použite príkaz „brew install name , pričom nahraďte „name“ názvom aplikácie, ktorú chcete nainštalovať. Homebrew môže inštalovať grafické aplikácie (známe ako sudy) aj nástroje príkazového riadku s otvoreným zdrojom (známe ako vzorce). Ak chcete napríklad nainštalovať Firefox, spustili by ste:

brew install firefox

Ak hľadáte konkrétny softvér, môžete ho vyhľadať pomocou príkazu brew search:

brew search google

Zoznam všetkých receptúr a sudov nájdete na webovej stránke Homebrew Formulas.

Svoje príkazy môžete obmedziť len na sudy alebo vzorce pomocou možností --cask alebo --formula, napríklad:

brew search --formula apt

Zoznam nainštalovaných balíkov môžete nájsť pomocou príkazu brew list. Po nájdení balíka môžete získať ďalšie informácie o tom, čo robí, pomocou príkazu brew info vrátane popisu, všetkých súvisiacich súborov .APP, domovskej stránky projektu a aktuálnej verzie:

brew info unofficial-wineskin

Homebrew štandardne používa iba hlavný adresár vzorcov, sudov a externých príkazov. Možno budete musieť nainštalovať niektoré aplikácie „klepnutím“ do iného archívu pomocou príkazu brew tap. Samostatným spustením tohto príkazu sa zobrazí zoznam všetkých aktuálne použitých adresárov.

Ak chcete odstrániť aplikáciu, ktorú ste si nainštalovali pomocou Homebrew, spustite príkaz brew remove (s možnosťami --formula alebo --cask alebo bez nich) , napríklad:

brew remove firefox

Existuje oveľa viac Homebrew príkazov a možností, ktoré môžete použiť, ale toto sú základy. Úplný zoznam príkazov a ďalších možností nájdete v dokumentácii Homebrew.

Prečo je homebrew taký užitočný na počítačoch Mac

Homebrew umožňuje inštalovať aplikácie jediným príkazom priamo z terminálu macOS. Odpadá tak potreba hľadať webovú stránku aplikácie, nájsť odkaz na stiahnutie, stiahnuť súbor .DMG alebo .PKG, pretiahnuť súbor .APP do priečinka Aplikácie alebo spustiť súbor .PKG a zlikvidovať všetko, čo zostalo.

Pomocou vyhľadávania varenia môžete nájsť aplikácie založené výlučne na ich názve a okamžite ich nainštalovať. Je tiež jednoduché udržiavať tieto aplikácie aktuálne, jednoducho spustite príkaz brew upgrade a aktualizujte všetko, alebo obmedzte príkaz na konkrétny sud alebo vzorec, napríklad:

brew upgrade firefox

Pre nástroje s otvoreným zdrojom je Homebrew nástroj typu všetko v jednom, ktorý dokáže nájsť, stiahnuť, nainštalovať a udržiavať všetko za vás. Inštaluje všetky ďalšie závislosti, ktoré môžete potrebovať na fungovanie pomôcky, čo je zdĺhavý proces, ktorý si inak môže vyžadovať inštaláciu krok za krokom.

Niektoré z najužitočnejších nástrojov (a ich závislosti) je možné nainštalovať za pár sekúnd pomocou Homebrew, vrátane Docker (docker), Node.js (node), Python (pyenv), Java (java), PostgreSQL (postgresql@15) a Npm (npm).

často kladené otázky

Čo je Homebrew na Macu?

Homebrew je bezplatný správca balíkov, ktorý vám umožňuje vyhľadávať, inštalovať a udržiavať open source nástroje a grafické aplikácie pomocou jednoduchých textových príkazov. Aplikáciu je možné nainštalovať a používať výhradne prostredníctvom nástroja Terminal zabudovaného do systému macOS.

Ako odinštalovať Homebrew na Mac

Homebrew môžete odstrániť stiahnutím a spustením odinštalačného skriptu pomocou nasledujúceho príkazu:

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

Ako pridať Homebrew do cesty na Macu

Toto je zahrnuté v poslednej časti procesu nastavenia Homebrew. Po nainštalovaní Homebrew by vás inštalátor mal vyzvať na spustenie ďalších dvoch príkazov, prvý je:

echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile

A druhý je:

eval $(/opt/homebrew/bin/brew shellenv)

Ako opraviť „príkaz varenia sa nenašiel“ v systéme MacOS

Ak sa pri pokuse o spustenie príkazov brew vyskytne chyba „príkaz nenájdený“, buď nemáte nainštalovaný Homebrew, alebo ste nespustili posledné dva príkazy podľa výzvy počas procesu nastavenia.

Nepamätáte si inštaláciu Homebrew? Spustite inštalačný program pomocou nasledujúceho príkazu v termináli:

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

V opačnom prípade spustite posledné dva príkazy, aby macOS rozpoznal príkaz brew, keď sa ho pokúsite spustiť. Prvým je:

echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile

A druhý je:

eval $(/opt/homebrew/bin/brew shellenv)

Prečo sa pri vyhľadávaní nezobrazia známe sudy alebo receptúra na domáce varenie?

Ak v prehliadači Homebrew Formulas nájdete vzorce alebo sudy, ktoré sa nezobrazia, keď spustíte príkaz brew search, možno budete musieť znova klepnúť na zoznam základných balíkov. Ak to chcete urobiť, najprv spustite:

rm -rf "/opt/homebrew/Library/Taps/homebrew/homebrew-core"

Teraz znova klepnite na jadro manuálne pomocou:

brew tap homebrew/core

Ak veci nefungujú správne, nezabudnite spustiť brew doctor, aby ste získali ďalšie pokyny.

Kde je Homebrew nainštalovaný na počítači Mac?

Homebrew je nainštalovaný v adresári /opt/homebrew na vašej jednotke Macintosh HD. Dostanete sa tam tak, že spustíte Finder a následne Go > Go to Folder (Command + Shift + G) a napíšete „/opt/homebrew“ a potom Enter.

Ak chcete zistiť, kde je nainštalovaný konkrétny balík, použite príkaz brew info, napríklad:

brew info firefox

Môžem nainštalovať Homebrew bez Xcode?

Na inštaláciu Homebrew nepotrebujete celý balík Xcode, iba nástroje príkazového riadka Xcode. Mali by ste ich nainštalovať, keď sa pokúsite nainštalovať Homebrew. Prípadne si ich môžete nainštalovať sami pomocou nasledujúceho príkazu terminálu:

xcode-select --install

Aplikácie pre Mac môžete vždy nainštalovať staromódnym spôsobom

Homebrew nie je ani zďaleka jediný spôsob, ako nainštalovať softvér Mac. Inštalácia softvéru na Mac je jednoduchá, či už používate Mac App Store, stiahnutý súbor .DMG alebo inštalačný program .PKG. Po vyskúšaní aplikácie ju môžete odstrániť pomocou koša alebo aplikácie tretej strany.