Homebrew je besplatni upravitelj paketa otvorenog koda za Linux i macOS. Iako se različite distribucije Linuxa isporučuju s vlastitim upraviteljima paketa, kao što su APT, DNF, Pacman itd., kako bi se olakšao softver instalacije, htjet ćete Homebrew na svom sustavu ako želite instalirati programe koji nisu dostupni u zadanoj Linux distribuciji spremišta.

Pogledajmo Homebrew i korake za njegovu instalaciju i korištenje na Linuxu.

Što je Homebrew?

Homebrew je upravitelj paketa koji pojednostavljuje instalaciju programa koji nisu dostupni u službenim spremištima distribucije Linuxa. Sadrži više od 5000 paketa (koji se također nazivaju "formule") i savršen je za instaliranje Unix alata i drugih programa otvorenog koda i uslužnih programa.

Jedna od prednosti korištenja Homebrewa je to što se njegovi paketi bolje održavaju od onih dostupnih na drugim spremištima. To znači da možete instalirati najnovije verzije programa čak i ako na računalu koristite stariju distribuciju Linuxa.

Kako instalirati Homebrew na Linux

instagram viewer

Homebrew je jednostavan za postavljanje. Slijedite ove upute kako biste instalirali Homebrew na svoj Linux stroj:

Prva stvar koju trebate učiniti je instalirati alate za izgradnju na vašem Linux stroju. Alati za izgradnju, za neupućene, su programi koji olakšavaju izgradnju paketa na Linux stroju.

Na Debianu ili Ubuntuu otvorite terminal i instalirajte paket build-essential i druge ovisnosti pomoću sljedeće naredbe:

sudo apt instaliratiizgraditi-essential procps curl datoteka git

Ako koristite Fedora, CentOS ili Red Hat, možete instalirati alate za izgradnju sa:

sudo yum grupna instalacija 'Razvojni alati'
sudo njam instalirati procps-ng uvojak datoteka git
sudo njam instalirati libxcrypt-compat

Da provjerite je li kompajler dostupan, pokrenite ovu naredbu:

koji napraviti

Ako ovo vrati stazu, to znači da imate kompilator koji radi na vašem Linux stroju. Inače, nešto nije u redu s instalacijom, u kojem slučaju morate ponovno proći postupak instalacije.

Korak 2: Instalirajte Homebrew na Linux

Uz postavljene alate za izradu, sve što sada trebate učiniti da biste instalirali Homebrew je pokrenuti instalacijsku skriptu. Otvorite terminal i pokrenite ovu naredbu da to učinite:

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

Kada se od vas zatraži nastavak instalacije, pritisnite Unesi, a skripta će početi preuzimati i instalirati Homebrew na vaš sustav. Pričekajte nekoliko minuta da se instalacija završi.

Čim bude gotovo, vidjet ćete Instalacija uspjela poruka na terminalu, zajedno s odjeljkom tzv Sljedeći koraci koji vam govori što trebate učiniti sljedeće prije nego počnete koristiti Homebrew.

Ovdje ćete vidjeti dvije naredbe za dodavanje Homebrew vašem PATH-u. Kopirajte ih i pokrenite ih jednu po jednu ispod. Evo kako te naredbe izgledaju:

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

Moramo postavite PUT za Homebrew tako da ga ljuska može pronaći kada ga pozovete za instaliranje, ažuriranje ili brisanje paketa, bez obzira na vaš trenutni radni direktorij.

Kako koristiti Homebrew na Linuxu

S instaliranim Homebrewom, sada ga možete koristiti za instaliranje, ažuriranje i brisanje postojećih Homebrew paketa na vašem Linux računalu. Za izvođenje ovih operacija slijedite upute u sljedećim odjeljcima.

1. Instaliranje paketa pomoću Homebrew

Prije nego što uskočite i instalirate paket koristeći Homebrew, prvo morate ažurirati Homebrew i sve njegove definicije paketa. Otvorite terminal i pokrenite ovu naredbu da to učinite:

skuhati Ažuriraj

Budući da ste upravo instalirali Homebrew, vjerojatno je već ažuriran, ali uvijek je dobra praksa to učiniti prije instaliranja novog paketa.

Sada, ako slijedite mrežni vodič za instalaciju paketa, bili biste sigurni da je paket prisutan na Homebrewu i stoga ga možete odmah instalirati. Međutim, ako niste sigurni, možete potražiti paket kako biste potvrdili da ga Homebrew ima tako što ćete pokrenuti:

brew pretraživanje naziv_paketa

Na primjer, za traženje je li htop dostupan na Homebrew repozitoriju, unesite:

brew search htop

Konačno, za instaliranje paketa koristite:

skuhati instalirati naziv_paketa

Na primjer:

skuhati instalirati htop

2. Nadogradnja Homebrew paketa

Tijekom vremena, dok koristite program, on će primati nova ažuriranja s ispravcima grešaka, novim značajkama i drugim poboljšanjima. Budući da Homebrew ne nadograđuje automatski (ne ažurira) same pakete, morat ćete to učiniti ručno.

Ali prije nego što nadogradite Homebrew paket, možda biste trebali provjeriti verziju paketa kako biste točno znali koju verziju koristite. Da biste to učinili, otvorite terminal i pokrenite naredbu ispod:

skuhati popis --verzije naziv_paketa

Za provjeru dostupnih verzija za htop paket:

skuhati popis --verzije htop

Sada, ako postoji nova verzija za paket, možete nadograditi na nju ovako:

pripremite nadogradnju naziv_paketa

Na primjer:

brew upgrade htop

Alternativno, ako želite nadograditi sve Homebrew pakete instalirane na vašem sustavu odjednom, to možete učiniti pokretanjem:

nadograditi pivo

3. Deinstaliranje Homebrew paketa

Ako vam iz nekog razloga više ne treba paket na vašem računalu, možete ga deinstalirati, baš kao što radite s tradicionalnim Linux upraviteljima paketa. Za deinstalaciju paketa koristeći Homebrew, pokrenite ovu naredbu na terminalu:

skuhati deinstalirati naziv_paketa

Kako deinstalirati Homebrew na Linuxu

Slično procesu instalacije Homebrewa, deinstalacija Homebrewa također uključuje korištenje skripte koja automatski deinstalira upravitelj paketa iz vašeg Linux sustava.

Otvorite terminal i pokrenite ovu naredbu za preuzimanje i pokretanje skripte za deinstalaciju:

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

Čim skripta završi s deinstalacijom Homebrewa, izlistat će neke datoteke koje nisu uklonjene tijekom procesa deinstalacije. Ove zaostale datoteke možete ukloniti iz upravitelja datotekama ili terminala na način koji smatrate prikladnim.

Druge korisne Homebrew naredbe koje biste trebali znati

Iako su naredbe o kojima smo do sada raspravljali gotovo sve što trebate znati za korištenje Homebrewa na Linuxu, Homebrew također ima nekoliko drugih korisnih naredbi o kojima biste trebali znati. To uključuje:

  1. pomoć pri kuhanju: Ispisuje razne Homebrew naredbe s njihovom upotrebom i svrhom.
  2. pod_naredba brew help: Korisno je kada želite saznati više o određenoj naredbi Homebrew, uključujući dostupne opcije i upotrebu.
  3. doktor piva: Provjerava ima li u vašem sustavu potencijalnih problema i navodi ih kako biste ih mogli popraviti i izbjeći probleme pri korištenju Homebrewa.
  4. pivo zastarjelo: Koristi se za ispisivanje svih Homebrew paketa na vašem sustavu koji su zastarjeli i treba ih ažurirati.
  5. igla za kuhanje package_name: Omogućuje vam da odredite paket Homebrew kako biste spriječili njegovu nadogradnju kada pokrenete naredbu za nadogradnju brew na vašem sustavu. Kasnije, ako želite otkvačiti paket, Homebrew će ga nadograditi zajedno sa svim drugim paketima.
  6. čišćenje piva: Koristi se za čišćenje starih verzija paketa na vašem sustavu i drugih povezanih podataka.

Instalirajte svoje omiljene programe na Linux s Homebrewom

Sada kada ste instalirali Homebrew i dobili ideju kako ga koristiti za instaliranje novih paketa, možete jednostavno pronađite i instalirajte programe koji inače nisu dostupni putem tradicionalnih Linux upravitelja paketa na vašem mašina.

Ako ste početnik u programiranju, Homebrew vam može biti vrlo zgodan jer pomoću njega možete bez napora instalirati različite CLI alate na svoj sustav. Isto tako, dok ste već kod toga, možda biste također željeli provjeriti Git instalaciju i postavke kako biste se upoznali sa sustavom kontrole verzija.