Homebrew je bezplatný správca balíkov s otvoreným zdrojovým kódom pre systémy Linux a macOS. Aj keď sa rôzne linuxové distribúcie dodávajú s vlastnými správcami balíkov, ako sú APT, DNF, Pacman atď., Na uľahčenie softvéru Ak chcete nainštalovať programy, ktoré nie sú dostupné v predvolenej distribúcii Linuxu, vo svojom systéme budete chcieť Homebrew úložiská.
Pozrime sa na Homebrew a kroky na jeho inštaláciu a používanie v systéme Linux.
Čo je Homebrew?
Homebrew je správca balíkov, ktorý zjednodušuje inštaláciu programov, ktoré nie sú dostupné v oficiálnych repozitároch Linuxových distribúcií. Obsahuje viac ako 5000 balíčkov (nazývaných aj "vzorce") a je ideálny na inštaláciu nástrojov Unix a iných programov a pomôcok s otvoreným zdrojovým kódom.
Jednou z výhod používania Homebrew je, že jeho balíčky sú lepšie udržiavané ako tie, ktoré sú k dispozícii na iných úložiskách. To znamená, že si môžete nainštalovať najnovšie verzie programov, aj keď máte na počítači spustenú staršiu linuxovú distribúciu.
Ako nainštalovať Homebrew na Linuxe
Homebrew sa ľahko nastavuje. Ak chcete nainštalovať Homebrew na váš počítač so systémom Linux, postupujte podľa týchto pokynov:
Prvá vec, ktorú musíte urobiť, je nainštalovať nástroje na zostavovanie na vašom počítači so systémom Linux. Nástroje na vytváranie sú pre nezasvätených programy, ktoré uľahčujú vytváranie balíkov na počítači so systémom Linux.
Na Debiane alebo Ubuntu otvorte terminál a nainštalujte balík build-essential a ďalšie závislosti pomocou nasledujúceho príkazu:
sudo apt Inštaláciastavať-základné procps curl súbor git
Ak používate Fedora, CentOS alebo Red Hat, môžete nainštalovať nástroje na zostavovanie pomocou:
inštalácia skupiny sudo yum 'Vývojové nástroje'
sudo mňam Inštalácia procps-ng curl súbor git
sudo mňam Inštalácia libxcrypt-compat
Ak chcete overiť, či je kompilátor dostupný, spustite tento príkaz:
ktoré urobiť
Ak to vráti cestu, znamená to, že máte na svojom počítači so systémom Linux funkčný kompilátor. V opačnom prípade je s inštaláciou niečo nesprávne, v takom prípade musíte znova prejsť procesom inštalácie.
Krok 2: Nainštalujte Homebrew na Linux
Ak máte nainštalované nástroje na zostavovanie, všetko, čo teraz musíte urobiť, aby ste nainštalovali Homebrew, je spustiť inštalačný skript. Otvorte terminál a spustite tento príkaz:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/Inštalácia/HLAVA/install.sh)"
Keď sa zobrazí výzva na pokračovanie v inštalácii, stlačte Zadajtea skript začne sťahovať a inštalovať Homebrew do vášho systému. Počkajte niekoľko minút, kým sa inštalácia dokončí.
Hneď ako to bude hotové, uvidíte Inštalácia úspešná správu na termináli spolu so sekciou tzv Ďalšie kroky ktorý vám povie, čo musíte urobiť ďalej, než začnete používať Homebrew.
Tu uvidíte dva príkazy na pridanie Homebrew do vašej PATH. Skopírujte ich a spustite ich jeden po druhom nižšie. Takto vyzerajú tieto príkazy:
ozvena 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"'>> /home/user_name/.profile
ozvena "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
Musíme nastavte PATH pre Homebrew, aby ho shell mohol nájsť, keď ho zavoláte na inštaláciu, aktualizáciu alebo vymazanie balíkov, bez ohľadu na váš aktuálny pracovný adresár.
Ako používať Homebrew v systéme Linux
S nainštalovaným Homebrew ho teraz môžete použiť na inštaláciu, aktualizáciu a odstránenie existujúcich balíkov Homebrew na vašom počítači so systémom Linux. Pri vykonávaní týchto operácií postupujte podľa pokynov v nasledujúcich častiach.
1. Inštalácia balíka pomocou Homebrew
Predtým, ako skočíte a nainštalujete balík pomocou Homebrew, musíte najskôr aktualizovať Homebrew a všetky jeho definície balíkov. Otvorte terminál a spustite tento príkaz:
variť aktualizovať
Keďže ste si práve nainštalovali Homebrew, pravdepodobne je už aktuálny, ale vždy je dobré to urobiť pred inštaláciou nového balíka.
Ak teraz na inštaláciu balíka postupujete podľa online sprievodcu, mali by ste si byť istí, že balík sa nachádza na Homebrew, a preto si ho môžete ihneď nainštalovať. Ak si však nie ste istí, môžete balík vyhľadať a overiť, či ho Homebrew obsahuje:
brew vyhľadávanie názov_balíka
Ak chcete napríklad vyhľadať, či je htop k dispozícii v repozitároch Homebrew, zadajte:
brew search htop
Nakoniec na inštaláciu balíka použite:
variť Inštalácia názov_balíka
Napríklad:
variť Inštalácia htop
2. Aktualizácia balíka Homebrew
Postupom času, keď budete program používať, bude dostávať nové aktualizácie s opravami chýb, novými funkciami a ďalšími vylepšeniami. Keďže Homebrew neaktualizuje automaticky (nie aktualizuje) samotné balíčky, budete to musieť urobiť manuálne.
Pred inováciou balíka Homebrew však možno budete chcieť overiť verziu balíka, aby ste presne vedeli, ktorú verziu používate. Ak to chcete urobiť, otvorte terminál a spustite príkaz nižšie:
variť zoznam --versions názov_balíka
Ak chcete skontrolovať dostupné verzie balíka htop:
variť zoznam --versions htop
Ak je teraz k dispozícii nová verzia balíka, môžete na ňu inovovať takto:
brew upgrade package_name
Napríklad:
brew upgrade htop
Prípadne, ak chcete aktualizovať všetky balíčky Homebrew nainštalované vo vašom systéme naraz, môžete to urobiť spustením:
upgrade varenia
3. Odinštalovanie balíka Homebrew
Ak už z nejakého dôvodu na svojom počítači nepotrebujete balík, môžete ho odinštalovať, rovnako ako v prípade tradičných správcov balíkov Linuxu. Ak chcete odinštalovať balík pomocou Homebrew, spustite tento príkaz v termináli:
variť odinštalovať názov_balíka
Ako odinštalovať Homebrew na Linuxe
Podobne ako proces inštalácie Homebrew, odinštalovanie Homebrew tiež zahŕňa použitie skriptu, ktorý automaticky odinštaluje správcu balíkov z vášho systému Linux.
Otvorte terminál a spustite tento príkaz na stiahnutie a spustenie odinštalačného skriptu:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/Inštalácia/HLAVA/uninstall.sh)"
Hneď ako skript dokončí odinštalovanie Homebrew, zobrazí zoznam niektorých súborov, ktoré neboli odstránené počas procesu odinštalovania. Tieto zostávajúce súbory môžete odstrániť zo správcu súborov alebo terminálu spôsobom, ktorý uznáte za vhodný.
Ďalšie užitočné homebrew príkazy, ktoré by ste mali vedieť
Hoci doteraz diskutované príkazy sú takmer všetko, čo potrebujete vedieť, aby ste mohli používať Homebrew v systéme Linux, Homebrew má aj niekoľko ďalších užitočných príkazov, o ktorých by ste mali vedieť. Tie obsahujú:
- pomoc pri varení: Vytlačí rôzne príkazy Homebrew s ich použitím a účelom.
- brew help subcommand: Je to užitočné, keď sa chcete dozvedieť viac o konkrétnom príkaze Homebrew vrátane dostupných možností a použitia.
- variť lekár: Kontroluje váš systém, či neobsahuje potenciálne problémy, a uvádza ich, aby ste ich mohli opraviť a vyhnúť sa problémom pri používaní Homebrew.
- variť zastarané: Používa sa na výpis všetkých balíčkov Homebrew vo vašom systéme, ktoré sú zastarané a je potrebné ich aktualizovať.
- brew pin package_name: Umožňuje vám špecifikovať balík Homebrew, aby ste zabránili jeho aktualizácii pri spustení príkazu brew upgrade vo vašom systéme. Neskôr, ak budete chcieť balík odopnúť, Homebrew ho aktualizuje spolu so všetkými ostatnými balíkmi.
- čistenie piva: Používa sa na čistenie starých verzií balíkov vo vašom systéme a iných súvisiacich údajov.
Nainštalujte si svoje obľúbené programy na Linux pomocou Homebrew
Teraz, keď ste si nainštalovali Homebrew a máte predstavu, ako ho použiť na inštaláciu nových balíkov, môžete to jednoducho urobiť nájsť a nainštalovať programy, ktoré nie sú inak dostupné prostredníctvom tradičných správcov balíkov Linuxu stroj.
Ak ste začínajúci programátor, Homebrew sa vám môže hodiť, pretože pomocou neho môžete do svojho systému bez námahy nainštalovať rôzne nástroje CLI. Podobne, keď už budete pri tom, možno budete chcieť vyskúšať inštaláciu a nastavenie Gitu, aby ste sa zoznámili so systémom správy verzií.