Homebrew on tasuta avatud lähtekoodiga paketihaldur Linuxi ja macOS-i jaoks. Kuigi erinevad Linuxi distributsioonid tarnitakse tarkvara hõlbustamiseks oma paketihalduritega, nagu APT, DNF, Pacman jne. installimisel, soovite oma süsteemi Homebrew'i, kui soovite installida programme, mis pole Linuxi vaikedistroos saadaval hoidlad.

Vaatame Homebrew'i ning selle installimise ja Linuxis kasutamise juhiseid.

Mis on Homebrew?

Homebrew on paketihaldur, mis lihtsustab selliste programmide installimist, mis pole Linuxi ametlikes distributsioonihoidlates saadaval. See sisaldab üle 5000 paketi (nimetatakse ka "valemiteks") ja sobib suurepäraselt Unixi tööriistade ja muude avatud lähtekoodiga programmide ja utiliitide installimiseks.

Üks Homebrew'i kasutamise eeliseid on see, et selle pakette hooldatakse paremini kui teistes hoidlates saadaolevaid. See tähendab, et saate installida programmide uusimad versioonid isegi siis, kui kasutate arvutis vanemat Linuxi distro.

Kuidas installida Homebrew Linuxile

Homebrewi on lihtne seadistada. Järgige neid juhiseid, et installida Homebrew oma Linuxi masinasse:

Esimene asi, mida peate tegema, on installitööriistad oma Linuxi masinasse. Asjatundmatutele mõeldud ehitustööriistad on programmid, mis hõlbustavad pakettide koostamist Linuxi masinas.

Avage Debianis või Ubuntus terminal ja installige build-essential pakett ja muud sõltuvused, kasutades järgmist käsku:

sudo apt installidaehitada-essential procps curl faili git

Kui kasutate Fedora, CentOS või Red Hat, saate installida ehitustööriistad järgmistega:

sudo yum rühma installimine 'Arendustööriistad'
sudo yum installida procps-ng curl faili git
sudo yum installida libxcrypt-compat

Kompilaatori kättesaadavuse kontrollimiseks käivitage see käsk:

mis tegema

Kui see tagastab tee, tähendab see, et teie Linuxi masinas on töötav kompilaator. Vastasel juhul on installiga midagi valesti, sellisel juhul peate installiprotsessi uuesti üle vaatama.

2. samm: installige Homebrew Linuxi

Kui ehitustööriistad on paigas, ei pea Homebrew'i installimiseks nüüd tegema muud, kui käivitama installiskripti. Avage terminal ja käivitage see käsk, et seda teha:

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

Kui teil palutakse installimist jätkata, vajutage Sisenemaja skript alustab Homebrew'i allalaadimist ja installimist teie süsteemi. Oodake mõni minut, kuni installimine on lõpule viidud.

Niipea, kui see on tehtud, näete Installimine õnnestus teade terminalis koos jaotisega nimega Järgmised sammud mis ütleb teile, mida peate enne Homebrewi kasutama hakkamist järgmiseks tegema.

Siin näete kahte käsku Homebrew'i lisamiseks oma PATH-ile. Kopeerige need ja käivitage need ükshaaval allpool. Need käsud näevad välja järgmised:

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

Me peame määra PATH Homebrew jaoks, et kest leiaks selle üles, kui kutsute seda pakettide installimiseks, värskendamiseks või kustutamiseks, olenemata teie praegusest töökataloogist.

Homebrew'i kasutamine Linuxis

Kui Homebrew on installitud, saate seda nüüd kasutada oma Linuxi masinas olemasolevate Homebrew pakettide installimiseks, värskendamiseks ja kustutamiseks. Nende toimingute tegemiseks järgige järgmistes jaotistes toodud juhiseid.

1. Paketi installimine Homebrew abil

Enne Homebrew'i abil paketi installimist peate esmalt värskendama Homebrew'i ja kõiki selle paketi definitsioone. Avage terminal ja käivitage see käsk, et seda teha:

pruulima värskendada

Kuna olete just installinud Homebrewi, on see tõenäoliselt juba ajakohane, kuid alati on hea seda teha enne uue paketi installimist.

Nüüd, kui järgite paketi installimiseks veebipõhist juhendit, võite olla kindel, et pakett on Homebrewis olemas ja seetõttu saate selle kohe installida. Kui te pole aga kindel, saate paketi üles otsida, et kontrollida, kas see Homebrewil on, käivitades:

brew otsing paketi_nimi

Näiteks selleks, et otsida, kas htop on Homebrew'i hoidlates saadaval, sisestage:

brew search htop

Lõpuks kasutage paketi installimiseks järgmist:

pruulima installida paketi_nimi

Näiteks:

pruulima installida htop

2. Homebrew paketi täiendamine

Aja jooksul, kui kasutate programmi, saab see uusi värskendusi koos veaparanduste, uute funktsioonide ja muude täiustustega. Kuna Homebrew ei uuenda (ei värskenda) automaatselt pakette ise, peate seda tegema käsitsi.

Kuid enne Homebrew paketi täiendamist võiksite kontrollida paketi versiooni, et täpselt teada saada, millist versiooni te kasutate. Selleks avage terminal ja käivitage allolev käsk:

pruulima nimekirja --versions paketi_nimi

Htop-paketi saadaolevate versioonide kontrollimiseks tehke järgmist.

pruulima nimekirja -- versioonid htop

Nüüd, kui paketi jaoks on uus versioon, saate sellele uuele versioonile üle minna järgmiselt:

brew upgrade paketi_nimi

Näiteks:

brew upgrade htop

Teise võimalusena, kui soovite uuendada kõiki oma süsteemi installitud Homebrew pakette korraga, saate seda teha, käivitades:

pruuli uuendamine

3. Homebrew paketi desinstallimine

Kui te mingil põhjusel paketti oma arvutis enam ei vaja, saate selle desinstallida, nagu traditsiooniliste Linuxi paketihaldurite puhul. Paketi desinstallimiseks Homebrew'i abil käivitage terminalis järgmine käsk:

pruulima desinstallida paketi_nimi

Homebrewi desinstallimine Linuxis

Sarnaselt Homebrew'i installiprotsessiga hõlmab Homebrew'i desinstallimine ka skripti kasutamist, mis desinstallib automaatselt paketihalduri teie Linuxi süsteemist.

Avage terminal ja käivitage see käsk desinstallimisskripti allalaadimiseks ja käivitamiseks:

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

Niipea, kui skript lõpetab Homebrew'i desinstallimise, loetleb see mõned failid, mida desinstallimise käigus ei eemaldatud. Saate need allesjäänud failid failihaldurist või terminalist oma äranägemisel sobival viisil eemaldada.

Muud kasulikud Homebrew käsud, mida peaksite teadma

Kuigi seni käsitletud käsud on peaaegu kõik, mida pead teadma Homebrew'i kasutamiseks Linuxis, on Homebrewil ka mõned muud kasulikud käsud, mida peaksite teadma. Need sisaldavad:

  1. pruulimise abi: See prindib välja erinevad Homebrew käsud koos nende kasutamise ja eesmärgiga.
  2. brew help sub_command: See on kasulik, kui soovite rohkem teada saada konkreetse Homebrewi käsu, sealhulgas saadaolevate valikute ja kasutamise kohta.
  3. pruuli arst: See kontrollib teie süsteemi võimalike probleemide suhtes ja loetleb need välja, et saaksite need parandada ja vältida Homebrewi kasutamisel probleeme.
  4. pruun aegunud: Seda kasutatakse kõigi teie süsteemis olevate vananenud ja värskendamist vajavate Homebrew pakettide loetlemiseks.
  5. brew pin package_name: See võimaldab teil määrata Homebrew paketi, et vältida selle uuendamist, kui käivitate oma süsteemis käsu brew upgrade. Hiljem, kui soovite paketi lahti kinnitada, uuendab Homebrew seda koos kõigi teiste pakettidega.
  6. pruuli puhastamine: Seda kasutatakse teie süsteemis olevate pakettide vanade versioonide ja muude seotud andmete puhastamiseks.

Installige oma lemmikprogrammid Linuxi koos Homebrewiga

Nüüd, kui olete installinud Homebrewi ja saanud idee, kuidas seda uute pakettide installimiseks kasutada, saate hõlpsalt leida ja installida programme, mis muidu pole traditsiooniliste Linuxi paketihaldurite kaudu saadaval masin.

Kui olete algaja programmeerija, võib Homebrew teile üsna kasulikuks osutuda, kuna saate seda kasutades hõlpsasti oma süsteemi installida erinevaid CLI tööriistu. Samuti võite selle juures vaadata ka Giti installimist ja seadistamist, et tutvuda versioonikontrollisüsteemiga.