A Homebrew telepítése Mac-re

A Homebrew Telepitese Mac Re



A Homebrew egy ingyenes csomagkezelő rendszer, amellyel a macOS rendszeren terminálparancsok segítségével telepíthetők, eltávolíthatók és frissíthetők a csomagok. A Homebrew leegyszerűsíti a csomagok telepítését a macOS rendszeren, és segíti a fejlesztőket munkájuk egyszerűsítésében. Ez az oktatóanyag útmutató a Homebrew telepítéséhez és használatához Mac számítógépen. Mivel a Homebrew egy terminálalapú csomagkezelő, ismernie kell a terminál funkcióját Mac rendszeren.

A terminál, más néven parancssori felület egy olyan alkalmazás, amely lehetővé teszi, hogy nem grafikus módon kommunikáljon a rendszerrel. A terminál megfélemlítő lehet mindenki számára, aki még csak most ismerkedik vele, de még mindig rengeteg lehetőség rejlik benne, mivel lehetővé teszi a rendszeren végzett feladatok automatizálását.







A Homebrew parancsok megkönnyítik a nyílt forráskódú csomagok és fejlesztői eszközök telepítését Mac gépeken, mivel a Mac gépekhez nem tartozik csomagkezelő. Nézzük meg, hogyan kell telepíteni a Homebrew-t Mac-re:



Előfeltételek



A következő előfeltételek szükségesek a Homebrew telepítéséhez Mac számítógépen:





  • MacOS rendszerrel (Mojave és újabb)
  • Rendszergazdai jogosultságokkal rendelkező felhasználó

A Homebrew telepítése Mac-re

A Homebrew telepítése Mac számítógépre 2 lépésből áll:

  1. Az Xcode Command Line Tools telepítése
  2. A Homebrew telepítése

A Homebrew funkcionalitása az Xcode Command Line eszközöktől függ, a Homebrew telepítése előtt telepíteni kell. Nézzük meg, hogyan kell telepíteni az Xcode Command Line Tools Mac-et.



1: Az Xcode Command Line Tools telepítése Mac rendszeren

A Homebrew Mac számítógépre történő telepítéséhez telepítenie kell az Xcode Command Line Tools programot a rendszerére, mivel a Homebrew működéséhez szüksége van ezekre az eszközökre.

Az Xcode egy IDE az Apple-től iOS, iPadOS és macOS alapú alkalmazások fejlesztésére, ha már telepítve van a rendszerén, akkor nem kell telepítenie az Xcode Command Line Tools-t. De ha nincs telepítve, akkor nem kell telepítenie a teljes Xcode IDE-t, mivel körülbelül 10 GB tárhelyet igényelne, ehelyett telepítse az Xcode Command Line Tools-t.

Először nyissa meg a terminált a Mac számítógépen a gomb megnyomásával Command + szóköz kulcsok, keresés terminál majd nyomja meg az Entert a megnyitáshoz:

Írja be a következő parancsot annak ellenőrzéséhez, hogy az Xcode parancssori eszközök telepítve vannak-e vagy sem:

xcode-select -o

A fenti parancs kiírja az aktív fejlesztői könyvtárat, ha hibaüzenetet kap, az azt jelenti, hogy az Xcode parancssori eszközök nincsenek telepítve:

Az Xcode Command Line Tools telepítéséhez használja az alábbi parancsot:

xcode-select --telepítés

Megjelenik egy párbeszédpanel, kattintson rá Telepítés:

Egyetért az Licencszerződés :

Megkezdődik a letöltés:

Kattintson Kész ha a letöltés befejeződött:

Ellenőrizze az Xcode Command Line Tools telepítését a következő használatával:

xcode-select -ban ben

A fejlesztői útvonal használatának ellenőrzéséhez:

xcode-select -o

Az Xcode Command Lines Tools telepítve van a rendszerére, és most a következő lépés felé halad.

A Homebrew telepítése Mac-re

A Macek két fő típusa érhető el:

  1. Intel-alapú Mac (Intel i5, i7)
  2. Apple Silicon alapú Mac (M1/M2)

A Homebrew telepítésének folyamata mindkét típusú gépen hasonló, de az Apple Silicon alapú Mac gépekhez további lépésre van szükség, amelyet a következő részben tárgyalunk.

i: A Homebrew telepítése Intel-alapú Mac-re

Hajtsa végre a következő parancsot a macOS terminálban a Homebrew csomagkezelő telepítésének megkezdéséhez:

/ kuka / bash -c ' $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) '

A fenti szkript telepíti a Homebrew-t a /usr/local/ Könyvtár.

ii: A Homebrew telepítése M1 Mac számítógépre

A fenti lépés telepíti a Homebrew-t /opt/homebrew/ könyvtárat, ha a Mac Apple Silicon alapú (M1/M2).

M1 vagy M2 Mac gépeken további lépést kell követni a Homebrew telepítéséhez. Alapértelmezés szerint a Homebrew az /opt/homebrew könyvtárból töltődik le. Ez a könyvtár nem része a környezeti változónak ($PATH).

Ha ezt a könyvtárat a környezeti változó részévé szeretné tenni, hajtsa végre a következő parancsot Apple Silicon alapú Mac számítógépeken:

visszhang 'eval '$(/opt/homebrew/bin/brew shellenv)' >> ~ / .zprofil

eval ' $(/opt/homebrew/bin/brew shellenv) '

Alternatív megoldásként nyissa meg a zprofil fájl a nano szerkesztő a következő paranccsal:

sudo nano ~ / .zprofil

Most adja hozzá a következő sort a fájlhoz, és mentse el:

eval ' $(/opt/homebrew/bin/brew shellenv) '

Jegyzet: A cikkben található Homebrew telepítési útmutató a macOS 11.X Big Sur rendszerre vonatkozik. A Homebrew hivatalosan nem támogatott a macOS régebbi verzióiban, de működhet a macOS Mojave és Catalina rendszeren.

A Homebrew telepítésének ellenőrzéséhez használja az alábbi parancsot:

sörfőzés --változat

A Homebrew legújabb verziójára való frissítéséhez használja:

főzet frissítés

A Homebrew-val kapcsolatos segítségért hajtsa végre:

sörfőzés --Segítség

A Homebrew kézikönyvének elolvasásához használja:

Férfi sörfőzés

A Homebrew használata Macen

A Homebrew rengeteg parancsot tartalmaz a csomagok kezelésére, néhány gyakran használt parancsot a következő szakasz tárgyal:

Csomag telepítése

Képlet vagy csomag telepítéséhez használja a következő szintaxist:

sörfőzés telepítés < csomag név >

Jegyzet: A Homebrew csomagokhoz képlet kifejezést használnak; utasításokat ad a Homebrew számára a csomagok telepítéséhez.

Például a wget segédprogram cserélje ki a a ... val wget a fenti parancsban:

sörfőzés telepítés wget

Hordók telepítése

GUI alapú alkalmazásokat is telepíthet a Homebrew segítségével, ehhez használja a következő szintaxist:

sörfőzés telepítés --hordó < csomag név >

Jegyzet: A macOS natív csomagok telepítéséhez a Homebrew cask definíciót használ.

Például a Firefox böngésző telepítéséhez használja:

sörfőzés telepítés --hordó firefox

A telepített csomagok listázása

A telepített csomagok ellenőrzéséhez listázhatjuk a Homebrew telepített csomagjait a következő használatával:

főzetlista

Csomagok eltávolítása

A Homebrew csomag eltávolításához kövesse az alábbi szintaxist:

brew uninstall < csomag név >

Eltávolítani wget csomag használat:

brew uninstall wget

A cask eltávolításához használja a következő szintaxist:

brew uninstall --hordó < csomag név >

A Firefox cask törléséhez cserélje ki a :

brew uninstall --hordó firefox

Csomagfüggőségek ellenőrzése

Egy adott csomag függőségének ellenőrzéséhez használja az alábbi parancsot:

brew deps < csomag név >

Például a függőségek ellenőrzésére wget , hajtsa végre:

brew deps wget

Csomagok frissítése

Egy adott Homebrew-csomag frissítéséhez használja a következő szintaxist:

főzet frissítés < csomag név >

Elavult csomagok listázása

Az elavult csomagok listázásához használja a következő parancsot a terminálban:

a főzet elavult

A szükségtelen függőségek eltávolítása

A nem kívánt függőségek eltávolításához használja:

brew autoremove --szárazon futás

A Homebrew hibák és figyelmeztetések listája

A Homebrew hibák és problémák felsorolásához használja az alábbi parancsot:

főzetorvos

A Homebrew eltávolítása Macről

Ha már nincs szüksége csomagkezelőre a macOS Mojave-ot vagy újabbat futtató Mac géphez, akkor a Homebrew könnyen eltávolítható az alábbi paranccsal:

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

Az Xcode Command Line Tools eltávolítása

Az Xcode Command Line Tools eltávolításához futtassa az alábbi parancsot a terminálon:

sudo rm -rf / Könyvtár / Fejlesztő / CommandLineTools

Következtetés

A macOS-hez nem tartozik csomagkezelő, a szoftverek nagy része grafikus felhasználói felülettel van telepítve. A Homebrew egy csomagkezelő, amely megkönnyíti a csomagok telepítését macOS rendszeren a parancssori felületen keresztül. Nagyon praktikus a fejlesztői eszközök és még a natív macOS nyílt forráskódú GUI-alkalmazások telepítésében is.