Homebrew tiek instalēts Mac datorā, iz­man­to­jot termināli. Dažiem pakotnēm būs ne­pie­cie­ša­ma prog­ram­mē­ša­nas vide Xcode. Pēc veik­smī­gas in­sta­lā­ci­jas jūs varēsiet viegli izmantot pakotņu pār­val­dnie­ku visām prog­ram­mām.

Kā instalēt Homebrew datorā Mac

Bezmaksas atvērtā koda ri­si­nā­jums Homebrew ir ļoti noderīgs rīks, it īpaši prog­ram­mē­tā­jiem, lai instalētu prog­ram­ma­tū­ras paketes un binārās lie­to­jum­prog­ram­mas vai izveidotu tes­tē­ša­nas vidi jaunām prog­ram­mām vai tīmekļa vietnēm. Homebrew in­sta­lē­ša­na uz Mac ir nedaudz sa­rež­ģī­tā­ka, tāpēc turp­mā­ka­jās sadaļās mēs jūs izvadīsim cauri visiem ne­pie­cie­ša­ma­jiem soļiem.

Kādas ir sistēmas prasības?

Pakotņu pār­vald­nieks visus in­sta­lā­ci­jas failus saglabā /usr/local/bin vai /usr/local/Cellar mapēs. Tomēr saite tiek izveidota uz /usr/local/bin. Lai instalētu Homebrew datorā Mac, ir jāizpilda dažas pa­mat­pra­sī­bas, proti:

  • Interneta sa­vie­no­jums
  • Dators ar macOS Mojave (10.14) vai jaunāku versiju
  • Apple Silicon vai 64 bitu Intel procesors
  • Xcode ar CLT
  • Bourne saderīga apvalka
  • Ad­mi­nis­tra­to­ra tiesības

Soli pa solim – Homebrew in­sta­lē­ša­nas pamācība

Homebrew uz Mac datora instalē, iz­man­to­jot komandu rindu. Tam ir ne­pie­cie­ša­mi šādi soļi:

  1. Atveriet termināli. To var atrast mapē „Prog­ram­mas” un apakšmapē „Palīgrīki”. Vai arī no­spie­diet Mac īsceļu [Command] + atstarpes taustiņu un mek­lē­ša­nas laukā ievadiet meklējamo vārdu „Terminal”.
  2. Tad in­sta­lē­jiet Xcode izstrādes vidi, iz­man­to­jot komandu rindu. Tas ļaus jums izveidot lietotnes Apple ierīcēm. At­bil­sto­šā komanda ir šāda:
xcode-select --install
bash

Tad ap­stip­ri­niet in­sta­lē­ša­nu un turpmākos jau­tā­ju­mus.

  1. Tagad in­sta­lē­jiet Homebrew. Ne­pie­cie­ša­mā komanda (visām at­bal­stī­ta­jām macOS versijām) ir šāda:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
bash

Ap­stip­ri­niet Homebrew in­sta­lē­ša­nu, nospiežot [Enter]. Ievadiet ad­mi­nis­tra­to­ra paroli un ap­stip­ri­niet arī to. Ja in­sta­lē­ša­na ir iz­de­vu­sies, pa­rā­dī­sies at­bil­stošs pa­zi­ņo­jums.

Kā manuāli instalēt Homebrew datorā Mac

Al­ter­na­tī­vi, jums ir iespēja instalēt Homebrew macOS sistēmā arī manuāli. Lai to izdarītu, vispirms ievadiet komandu, lai le­ju­pie­lā­dē­tu in­sta­lā­ci­jas skriptu. Pēc tam izpildiet vēl vienu komandu, lai palaistu skriptu. Ne­pie­cie­ša­mie soļi ko­man­drin­dā ir šādi:

  1. Le­ju­pie­lā­dē­jiet skriptu, iz­man­to­jot šo komandu:
curl -fsSL -o install.sh https://raw.githubusercontent.com/Homebrew/install/master/install.sh
bash
  1. Lai apskatītu skripta kodu, iz­man­to­jiet šo komandu. Tādējādi varat pār­lie­ci­nā­ties, ka viss ir tā, kā vēlaties.
less install.sh
bash
  1. Tagad in­sta­lē­jiet skriptu, iz­man­to­jot šādu komandu:
/bin/bash install.sh
bash

Tagad jums ir jā­ap­stip­ri­na dažas ziņas. Pēc tam tiks pār­bau­dī­tas jūsu sistēmas prasības, un jums tiks lūgts ievadīt paroli. Ap­stip­ri­niet to, nospiežot [Y].

  1. Lai pār­lie­ci­nā­tos, ka Homebrew in­sta­lē­ša­na ir veiksmīgi pabeigta, iz­man­to­jiet šo komandu, lai apskatītu statusu:
brew doctor
bash

Ja viss ir kārtībā un jūsu pakotnes ir at­jau­ni­nā­tas, jūs saņemsiet šādu ap­stip­ri­nā­ju­mu:

Your system is ready to brew.
bash

Kā kon­fi­gu­rēt pakotņu pār­val­dnie­ku

Pēc Homebrew in­sta­lē­ša­nas savā Mac datorā jūs jebkurā brīdī varat izmantot pakotņu pār­val­dnie­ku, lai pie­vie­no­tu prog­ram­ma­tū­ras pakotnes. Lai iegūtu sīkāku in­for­mā­ci­ju, ieteicams izmantot komandu help. Tā izskatās šādi:

brew help
bash

Ja vēlaties pievienot konkrētu pakotni, to varat atrast, iz­man­to­jot komandu search. Lai to izdarītu, vienkārši aiz­stā­jiet turp­mā­ka­jā komandā vietas turētāju „Pakotnes nosaukums” ar meklētās prog­ram­mas nosaukumu.

brew search package name
bash

Ja ne­vē­la­ties, lai tiktu vākti un nosūtīti ana­lī­ti­kas dati, at­spē­jo­jiet šo funkciju ar šādu komandu:

brew analytics off
bash

Kā sākt darbu ar pakotnēm

Ja vēlaties ar Homebrew instalēt, at­jau­ni­nāt vai dzēst programmu paketes, ir ne­pie­cie­ša­mas tikai īsas komandas. Lai pie­vie­no­tu programmu paketes, iz­man­to­jiet šādu komandu, aizstājot vietu „Prog­ram­mas nosaukums“:

brew install package name
bash

Ja vēlaties dzēst prog­ram­ma­tū­ras paketi, iz­man­to­jiet šādu komandu un aiz­stā­jiet „Paketes nosaukums” ar prog­ram­ma­tū­ru, kuru vēlaties at­in­sta­lēt:

brew uninstall package name
bash

Ja vēlies at­jau­ni­nāt Homebrew, tev jāizmanto šī komanda:

brew update
shell

Kā at­in­sta­lēt Homebrew no macOS

Ja vairs nevajag pakotņu pār­val­dnie­ku, Homebrew jebkurā brīdī var viegli at­in­sta­lēt. Lai to izdarītu, iz­man­to­jiet šādu komandu:

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

Vai arī iz­man­to­jiet pa­šrak­stī­to skriptu uninstall.sh un izdzēsiet pakotņu pār­val­dnie­ku manuāli. Izpildiet skriptu ar šādu komandu:

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

Tad sāciet Homebrew at­in­sta­lē­ša­nu, iz­man­to­jot šo no­rā­dī­ju­mu:

bash uninstall.sh
bash

Kādas ir Homebrew al­ter­na­tī­vas?

Ja ne­vē­la­ties izmantot Homebrew, bet meklējat citu pakotņu pār­val­dnie­ku, ir vairākas ļoti labas iespējas. Šeit ir trīs labākās al­ter­na­tī­vas:

  • MacPorts: Bezmaksas un atvērtā koda pakotņu pār­vald­nieks MacPorts ir pieejams kopš 2002. gada. Sākotnēji tas tika iz­strā­dāts ar nosaukumu Darwin­Ports, un tā mērķis ir atvieglot citu atvērtā koda programmu in­sta­lē­ša­nu. Atšķirībā no Homebrew, MacPorts neizmanto sistēmas prog­ram­mas.
  • Fink: Fink pakotņu pār­val­dī­ba ir saderīga ar citām Unix versijām un darbojas Darwin ope­rē­tājsis­tē­mā. Programmu var vadīt caur termināli, lai gan kā al­ter­na­tī­va ir pieejama arī grafiskā lietotāja saskarne ar Fink Commander. Turklāt Fink var izmantot, lai pielāgotu avota kodu.
  • ServBay: ServBay arī ir īpaši iz­strā­dāts lie­to­ša­nai macOS vidē un ir īpaši piemērots kā al­ter­na­tī­va tes­tē­ša­nas vide. Tīmekļa serverus, datu bāzes un citus rīkus var integrēt, izpildot tikai dažas ins­truk­ci­jas. Darbs netiek veikts, iz­man­to­jot komandu rindu, bet gan caur skaidru lietotāja in­ter­fei­su.
Go to Main Menu