Pokud máte zkušenosti s linuxovými distribucemi, nebude pro vás výraz „package manager“, tedy správce balíčků, ničím neznámým. Čím je například Yum nebo Apt v případě Linuxu, tím je pro Macy Homebrew. A podobně jako v případě Linuxu provádíte i v Homebrew instalaci, správu a odinstalaci softwaru z příkazové řádky v prostředí nativního Terminálu. Homebrew si umí poradit s instalací softwaru ze všech možných zdrojů.
Co je to Homebrew
Jak jsme již zmínili v perexu tohoto článku, Homebrew je správce softwarových balíčků pro Mac. Jedná se o open-source nástroj, který je bezplatný, a jehož původním autorem je Max Howell. Jednotlivé balíčky se stahují z online repozitářů. Homebrew sice využívají spíše vývojáři nebo pokročilí uživatelé, kteří jsou pracovně či studijně zapojeni v oblasti IT, zajímavé balíčky ale mohou jeho prostřednictvím stahovat také běžní uživatelé – na užitečné balíčky a jejich využití se blíže podíváme v některém z našich příštích článků.
Jak nainstalovat Homebrew na Mac
Pokud si na váš Mac chcete nainstalovat Homebrew, spusťte nativní Terminál a do příkazové řádky zadejte příkaz /bin/bash -c „$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)“. Pokud se náhodou v budoucnu rozhodnete, že již Homebrew na svém Macu nepotřebujete, případně jej budete chtít z jakéhokoliv důvodu nainstalovat znovu, použijte v Terminálu příkaz /bin/bash -c „$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)“.
Užitečné příkazy pro Homebrew
Příkazy pro instalaci a odinstalaci Homebrew jsme si popsali již v předchozím odstavci, existuje ale řada dalších příkazů. Pokud například chcete aktualizovat Homebrew, použijte v Terminálu příkaz brew upgrade, zatímco pro aktualizaci nainstalovaných balíčků použijete příkaz brew update. Pro instalaci nového balíčku slouží příkaz brew install [nazevbalicku] (bez hranatých uvozovek), k odinstalaci balíčku použijete příkaz brew cleanup [nazevbalicku] bez hranatých uvozovek. Jednou z vlastností Homebrew je shromažďování dat o aktivitě uživatele pro účely Google Analytics – pokud vám tato funkce vadí, můžete ji jednoduše deaktivovat za pomoci příkazu brew analytics off. Pro výpis všech nainstalovaných balíčků použijte příkaz brew list.