Mac OS csomagkezelés egyszerűen

Homebrew

Előzmény

Rávettem magamat és gondoltam sok évnyi Windows és különböző Linux distribuciók után kipróbálom az Apple féle Mac OS-t is. Ennek köszönhetően egy Apple MacBook Air-t vettem. Mivel a Linux világában már hozzá szoktam a csomagkezelők nagyszerűségéhez és egyszerűségéhez. Ezért gondoltam itt is megkönnyítem az életemet, ha keresek valami hasonló csomagkezelőt. Bár a MacOS-hez jár az AppStore, de ott nem minden van, amit szeretnék használni.

Miért?

Rövid és gyors keresgélés után rátaláltam a Homebrew-ra. Azt állítja magáról, hogy a “Hiányzó csomagkezelő macOS-hez.”. Hát majd az idő eldötni, hogy mire és mennyire is jó vagy rossz. De ahhoz, hogy ki tudjam próbálni első körben fel kellene telepítenem. Ez a rövid post nem fog másról szólni, mint a Homebrew telepítéséről. Hát akkor lássuk is.

Telepítés

A telepítés nem nehéz, konkrétan “Ctrl-C” és “Ctrl-V” egy parancs másolása a terminálba, majd annak futtatása. Lássuk ezt konkrét lépésekben:

  1. Nyissuk meg a terminált. Két lehetőségünk van erre.

    a. Keressük meg a Finder-ben az Applications » Utilities » Terminal programot és indítsuk el.

    b. Használjuk a Spotlight-ot, azaz cmd + space-szel indítsuk el és kezdjuk el begépelni a “terminal” szöveget, majd ha felajánlotta akkor indítsuk el egy sima Ente-rel.

  2. Keressük fel a Homebrew oldalát valamilyen bőngészőben és a nyitó oldalon lévő Install Homebrew alatti részt jelöljük ki és tegyük a vágólapunkra (Ctrl-C).

  3. Váltsunk át a Terminál-ra és másoljuk be az előző részt (Ctrl-V) és nyomjunk Enter-t.

Ezek után a bemásolt parancs letölti és telepíti a megfelelő dolgokat a Homebrew használatához.

Ezek után már csak meg kell győződnünk, hogy sikerült-e a telepítés. Ezt pedig a következő parancs kiadásával tehetjuk meg:

$ brew -v

Ennek hatására kiírja pontosan melyik verziót is telepítettük fel a Homebrew-ból. Bár én már korábban telepítettem, de ha valami hasonlót látunk kimenetként, akkor sikerült a telepítés:

Homebrew 1.7.1
Homebrew/homebrew-core (git revision cf26; last commit 2018-07-28)

A Homebrew használatával pedig egy későbbi postban foglalkozom majd részletesebben.