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:
- Az Xcode Command Line Tools telepítése
- 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 -oA 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ésMegjelenik 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:
- Intel-alapú Mac (Intel i5, i7)
- 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)' >> ~ / .zprofileval ' $(/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
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
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 elavultA 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.