Homebrew je bezplatný a open-source správce balíčků pro Linux a macOS. Ačkoli se různé linuxové distribuce dodávají s vlastními správci balíčků, jako je APT, DNF, Pacman atd., aby se usnadnil software instalaci, budete chtít Homebrew na svém systému, pokud si přejete nainstalovat programy, které nejsou dostupné ve výchozí distribuci Linuxu úložišť.

Pojďme se podívat na Homebrew a kroky k jeho instalaci a použití v systému Linux.

Co je homebrew?

Homebrew je správce balíčků, který zjednodušuje instalaci programů, které nejsou dostupné v oficiálních repozitářích distribuce Linuxu. Obsahuje více než 5000 balíčků (také nazývaných "formule") a je ideální pro instalaci unixových nástrojů a dalších open-source programů a utilit.

Jednou z výhod používání Homebrew je, že se jeho balíčky udržují lépe než ty, které jsou k dispozici na jiných úložištích. To znamená, že si můžete nainstalovat nejnovější verze programů, i když na svém počítači používáte starší distribuci Linuxu.

Jak nainstalovat Homebrew na Linux

Homebrew se snadno nastavuje. Chcete-li nainstalovat Homebrew na svůj počítač se systémem Linux, postupujte podle těchto pokynů:

První věc, kterou musíte udělat, je nainstalovat nástroje pro vytváření na vašem počítači se systémem Linux. Build tools, pro nezasvěcené, jsou programy, které usnadňují tvorbu balíčků na linuxovém stroji.

V Debianu nebo Ubuntu otevřete terminál a nainstalujte balíček build-essential a další závislosti pomocí následujícího příkazu:

sudo apt Nainstalujtestavět-základní procps curl soubor git

Pokud používáte Fedora, CentOS nebo Red Hat, můžete nainstalovat nástroje pro sestavení pomocí:

instalace skupiny sudo yum 'Vývojové nástroje'
sudo mňam Nainstalujte procps-ng curl soubor git
sudo mňam Nainstalujte libxcrypt-compat

Chcete-li ověřit, zda je kompilátor dostupný, spusťte tento příkaz:

který udělat

Pokud to vrátí cestu, znamená to, že máte na svém počítači se systémem Linux funkční kompilátor. Jinak je s instalací něco v nepořádku, v takovém případě musíte proces instalace znovu projít.

Krok 2: Nainstalujte Homebrew na Linux

Se sestavovacími nástroji stačí nyní k instalaci Homebrew spustit instalační skript. Otevřete terminál a spusťte tento příkaz:

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

Až budete vyzváni k pokračování v instalaci, stiskněte Vstuptea skript začne stahovat a instalovat Homebrew do vašeho systému. Počkejte několik minut, než se instalace dokončí.

Jakmile to bude hotové, uvidíte instalace úspěšná zpráva na terminálu spolu s sekcí nazvanou Další kroky který vám řekne, co musíte udělat dále, než začnete používat Homebrew.

Zde uvidíte dva příkazy pro přidání Homebrew do vaší PATH. Zkopírujte je a spusťte je jeden po druhém níže. Takto vypadají tyto příkazy:

echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"'>> /home/user_name/.profile
echo "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"

Potřebujeme nastavte PATH pro Homebrew, aby jej shell mohl najít, když jej zavoláte k instalaci, aktualizaci nebo mazání balíčků, bez ohledu na váš aktuální pracovní adresář.

Jak používat Homebrew na Linuxu

S nainstalovaným Homebrew ho nyní můžete použít k instalaci, aktualizaci a odstranění stávajících balíčků Homebrew na vašem počítači se systémem Linux. Při provádění těchto operací postupujte podle pokynů v následujících částech.

1. Instalace balíčku pomocí Homebrew

Než začnete a nainstalujete balíček pomocí Homebrew, musíte nejprve aktualizovat Homebrew a všechny jeho definice balíčků. Otevřete terminál a spusťte tento příkaz:

vařit Aktualizace

Protože jste právě nainstalovali Homebrew, je pravděpodobně již aktuální, ale vždy je dobré to udělat před instalací nového balíčku.

Nyní, pokud postupujete podle online průvodce instalací balíčku, budete si jisti, že balíček je na Homebrew přítomen, a proto jej můžete nainstalovat hned. Pokud si však nejste jisti, můžete balíček vyhledat a ověřit, že ho Homebrew obsahuje:

brew search název_balíčku

Chcete-li například vyhledat, zda je htop k dispozici v repozitářích Homebrew, zadejte:

brew search htop

Nakonec pro instalaci balíčku použijte:

vařit Nainstalujte název_balíčku

Například:

vařit Nainstalujte htop

2. Aktualizace balíčku Homebrew

Postupem času, jak budete program používat, bude dostávat nové aktualizace s opravami chyb, novými funkcemi a dalšími vylepšeními. Vzhledem k tomu, že Homebrew automaticky neupgraduje (nikoli neaktualizuje) samotné balíčky, budete to muset udělat ručně.

Než však upgradujete balíček Homebrew, možná budete chtít ověřit verzi balíčku, abyste přesně věděli, kterou verzi používáte. Chcete-li to provést, otevřete terminál a spusťte příkaz níže:

vařit seznam --versions název_balíčku

Chcete-li zkontrolovat dostupné verze balíčku htop:

vařit seznam --versions htop

Nyní, pokud je k dispozici nová verze balíčku, můžete na ni upgradovat takto:

brew upgrade package_name

Například:

brew upgrade htop

Případně, pokud chcete upgradovat všechny balíčky Homebrew nainstalované ve vašem systému najednou, můžete to provést spuštěním:

upgrade piva

3. Odinstalování balíčku Homebrew

Pokud již balíček na svém počítači z nějakého důvodu nepotřebujete, můžete jej odinstalovat, stejně jako u tradičních správců balíčků v Linuxu. Chcete-li odinstalovat balíček pomocí Homebrew, spusťte tento příkaz v terminálu:

vařit odinstalovat název_balíčku

Jak odinstalovat Homebrew na Linuxu

Podobně jako proces instalace Homebrew zahrnuje odinstalace Homebrew také použití skriptu, který automaticky odinstaluje správce balíčků z vašeho systému Linux.

Otevřete terminál a spusťte tento příkaz pro stažení a spuštění odinstalačního skriptu:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/Nainstalujte/HLAVA/uninstall.sh)"

Jakmile skript dokončí odinstalaci Homebrew, zobrazí seznam některých souborů, které nebyly během procesu odinstalace odstraněny. Tyto zbylé soubory můžete odstranit ze správce souborů nebo terminálu způsobem, který uznáte za vhodný.

Další užitečné Homebrew příkazy, které byste měli vědět

Ačkoli dosud diskutované příkazy jsou v podstatě vše, co potřebujete vědět, abyste mohli používat Homebrew na Linuxu, Homebrew má také několik dalších užitečných příkazů, o kterých byste měli vědět. Tyto zahrnují:

  1. nápověda k vaření: Vytiskne různé příkazy Homebrew s jejich použitím a účelem.
  2. dílčí_příkaz brew help: Je to užitečné, když se chcete dozvědět více o konkrétním příkazu Homebrew, včetně dostupných možností a použití.
  3. varný lékař: Zkontroluje váš systém, zda neobsahuje potenciální problémy, a vypíše je, takže je můžete opravit a vyhnout se problémům při používání Homebrew.
  4. vařit zastaralé: Používá se pro výpis všech balíčků Homebrew ve vašem systému, které jsou zastaralé a je třeba je aktualizovat.
  5. brew pin package_name: Umožňuje vám specifikovat balíček Homebrew, abyste zabránili jeho upgradu při spuštění příkazu brew upgrade na vašem systému. Později, pokud budete chtít balíček odepnout, Homebrew jej upgraduje spolu se všemi ostatními balíčky.
  6. čištění piva: Používá se k čištění starých verzí balíčků ve vašem systému a dalších souvisejících dat.

Nainstalujte si své oblíbené programy na Linux pomocí Homebrew

Nyní, když jste si nainstalovali Homebrew a máte představu, jak jej použít pro instalaci nových balíčků, můžete snadno najít a nainstalovat programy, které nejsou jinak dostupné prostřednictvím tradičních správců balíčků Linuxu na vašem počítači stroj.

Pokud jste začínající programátor, Homebrew se vám může hodit, protože pomocí něj můžete do svého systému bez námahy nainstalovat různé nástroje CLI. Podobně, když už jste u toho, možná budete chtít vyzkoušet instalaci a nastavení Gitu, abyste se seznámili se systémem správy verzí.