Homebrew se na ra­ču­nal­ni­kih Mac namesti prek terminala. Za nekatere pakete boste po­tre­bo­va­li razvojno pro­gram­sko opremo Xcode. Po uspešni na­me­sti­tvi lahko za vse programe enostavno upo­ra­blja­te upra­vi­te­lja paketov.

Kako namestiti Homebrew na ra­ču­nal­nik Mac

Brez­plač­na od­pr­to­ko­dna rešitev Homebrew je zelo uporabno orodje, še posebej za raz­vi­jal­ce, ki omogoča na­me­sti­tev pro­gram­skih paketov in iz­ve­dlji­vih datotek ter vzpo­sta­vi­tev testnega okolja za nove programe ali spletne strani. Na­me­sti­tev Homebrewa na ra­ču­nal­nik Mac je nekoliko zah­tev­nej­ša, zato vas bomo v na­sle­dnjih poglavjih popeljali skozi vse potrebne korake.

Kakšne so sistemske zahteve?

Upra­vi­telj paketov shranjuje vse na­me­sti­tve­ne datoteke v mapah /usr/local/bin ali /usr/local/Cellar. Vendar pa je povezava vzpo­sta­vlje­na s /usr/local/bin. Za na­me­sti­tev Homebrewa na ra­ču­nal­ni­ku Mac je treba izpolniti nekaj osnovnih pogojev, in sicer:

  • In­ter­ne­tna povezava
  • Ra­ču­nal­nik z ope­ra­cij­skim sistemom macOS Mojave (10.14) ali novejšo različico
  • Apple Silicon ali 64-bitni Intel CPU
  • Xcode s CLT
  • Okolje Bourne
  • Pravice skrbnika

Podroben vodnik za na­me­sti­tev programa Homebrew

Homebrew na ra­ču­nal­ni­ku Mac namestite prek ukazne vrstice. Za to morate opraviti naslednje korake:

  1. Odprite terminal. Najdete ga v mapi »Programi« in podmapah »Pri­po­moč­ki«. Lahko pa tudi pri­ti­sne­te bližnjico na Macu [Command] + pre­sle­dni­ca in v iskalno polje vnesete »Terminal«.
  2. Nato prek ukazne vrstice namestite razvojno okolje Xcode. To vam omogoča ustvar­ja­nje aplikacij za naprave Apple. Ustrezni ukaz je naslednji:
xcode-select --install
bash

Nato potrdite na­me­sti­tev in od­go­vo­ri­te na nadaljnja vprašanja.

  1. Sedaj namestite Homebrew. Potrebni ukaz (za vse podprte različice macOS) je naslednji:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
bash

Potrdite na­me­sti­tev Homebrewa s tipko [Enter]. Vnesite svoje skrbniško geslo in ga prav tako potrdite. Če je na­me­sti­tev uspela, se bo prikazalo ustrezno sporočilo.

Kako ročno namestiti Homebrew na ra­ču­nal­ni­ku Mac

Poleg tega imate možnost, da Homebrew na macOS namestite ročno. Za to najprej vnesite ukaz za prenos na­me­sti­tve­ne­ga skripta. Nato izvedite še en ukaz, da skript zaženete. Potrebni koraki v ukazni vrstici so naslednji:

  1. S tem ukazom prenesite skript:
curl -fsSL -o install.sh https://raw.githubusercontent.com/Homebrew/install/master/install.sh
bash
  1. Uporabite naslednji ukaz, da si ogledate kodo skripta. Tako se lahko pre­pri­ča­te, da je vse tako, kot želite.
less install.sh
bash
  1. Zdaj namestite skript z na­sle­dnjim ukazom:
/bin/bash install.sh
bash

Sedaj boste morali potrditi nekaj podatkov. Nato se bodo preverile sistemske zahteve in vas bo sistem pozval, da vnesete geslo. To potrdite s tipko [Y].

  1. Da bi se pre­pri­ča­li, da je bila na­me­sti­tev Homebrewa uspešna, s tem ukazom preverite stanje:
brew doctor
bash

Če je vse v redu in so vaši paketi po­so­do­blje­ni, boste prejeli naslednje sporočilo:

Your system is ready to brew.
bash

Kako nastaviti upra­vi­te­lja paketov

Ko namestite Homebrew na svoj Mac, lahko kadarkoli uporabite upra­vi­te­lja paketov za dodajanje pro­gram­skih paketov. Za več in­for­ma­cij pri­po­ro­ča­mo ukaz help. Izgleda takole:

brew help
bash

Če želite dodati določen paket, ga lahko poiščete z ukazom search. Za to preprosto za­me­njaj­te na­do­me­stni znak »Ime paketa« v na­sle­dnjem ukazu z imenom programa, ki ga iščete.

brew search package name
bash

Če ne želite, da se podatki za analizo zbirajo in pošiljajo, to one­mo­go­či­te z na­sle­dnjim ukazom:

brew analytics off
bash

Kako začeti z uporabo paketov

Če želite z Homebrew namestiti, po­so­do­bi­ti ali od­stra­ni­ti pakete, po­tre­bu­je­te le kratke ukaze. Za dodajanje paketov uporabite naslednji ukaz in na­do­me­sti­te mesto za »Ime paketa«:

brew install package name
bash

Če želite izbrisati paket, uporabite naslednji ukaz in besedo »Ime paketa« na­do­me­sti­te z imenom pro­gram­ske opreme, ki jo želite od­stra­ni­ti:

brew uninstall package name
bash

Če želite po­so­do­bi­ti Homebrew, je to pravi ukaz:

brew update
shell

Kako od­stra­ni­ti Homebrew v sistemu macOS

Če upra­vi­te­lja paketov ne po­tre­bu­je­te več, lahko Homebrew kadarkoli enostavno od­stra­ni­te. Ustrezni ukaz je:

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

Druga možnost je, da uporabite skript uninstall.sh iz paketa Homebrew in upra­vi­te­lja paketov izbrišete ročno. Skript zaženite z na­sle­dnjim ukazom:

curl -fsSL -o uninstall.sh https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh
bash

Nato začnite od­stra­nje­va­nje programa Homebrew s pomočjo na­sle­dnjih navodil:

bash uninstall.sh
bash

Katere al­ter­na­ti­ve obstajajo za Homebrew?

Če ne želite upo­ra­blja­ti Homebrewa, ampak iščete drugega upra­vi­te­lja paketov, imate na voljo nekaj odličnih možnosti. Tukaj so tri najboljše al­ter­na­ti­ve:

  • MacPorts: Brez­plač­ni od­pr­to­ko­dni upra­vi­telj paketov MacPorts obstaja že od leta 2002. Sprva je bil razvit pod imenom Darw­in­Ports, njegov namen pa je olajšati na­me­sti­tev drugih od­pr­to­ko­dnih programov. V nasprotju s Ho­me­bre­wom MacPorts ne uporablja sis­tem­skih programov.
  • Fink: Upra­vlja­nje paketov Fink je zdru­žlji­vo z drugimi raz­li­či­ca­mi Unixa in deluje na ope­ra­cij­skem sistemu Darwin. Program se lahko upravlja prek terminala, čeprav obstaja tudi grafični upo­rab­ni­ški vmesnik z Fink Com­man­der­jem kot al­ter­na­ti­va. Poleg tega se Fink lahko uporabi za pri­la­ga­ja­nje izvorne kode.
  • ServBay: ServBay je bil prav tako posebej razvit za uporabo na macOS in je še posebej primeren kot al­ter­na­tiv­no testno okolje. Spletne strežnike, baze podatkov in druga orodja je mogoče in­te­gri­ra­ti z le nekaj navodili. Delo se ne izvaja prek ukazne vrstice, ampak prek pre­gle­dne­ga upo­rab­ni­ške­ga vmesnika.
Go to Main Menu