Homebrew er et gratis pakkebehandlingssystem som brukes til å installere, fjerne og oppdatere pakkene på macOS ved hjelp av terminalkommandoer. Homebrew forenkler installasjonen av pakker på macOS og hjelper utviklerne med å strømlinjeforme arbeidet. Denne opplæringen er en veiledning for hvordan du installerer og bruker Homebrew på en Mac. Siden Homebrew er en terminalbasert pakkebehandler må du kjenne til funksjonen til terminalen på Mac.
Terminal, også kjent som kommandolinjegrensesnitt, er en app som lar deg samhandle med systemet på en ikke-grafisk måte. Terminal kan være skremmende for alle som er nye på den, men den har fortsatt mye potensiale da den lar deg automatisere oppgaver du utfører på systemet ditt.
Homebrew-kommandoer gjør det enkelt å installere åpen kildekode-pakker og utviklerverktøy på Mac-er, siden Mac-er ikke kommer med pakkebehandling. La oss finne ut hvordan du installerer Homebrew på en Mac:
Forutsetninger
Følgende forutsetninger kreves for å installere Homebrew på en Mac:
- Et system med macOS (Mojave og nyere)
- Bruker med administrative rettigheter
Hvordan installere Homebrew på Mac
Installasjon av Homebrew på en Mac er en 2-trinns prosess:
- Installere Xcode Command Line Tools
- Installerer Homebrew
Homebrew-funksjonalitet avhenger av Xcode Command Line-verktøy, den må installeres før du installerer Homebrew. La oss finne ut hvordan du installerer Xcode Command Line Tools Mac.
1: Slik installerer du Xcode Command Line Tools på Mac
For å installere Homebrew på en Mac må du ha Xcode Command Line Tools installert på systemet ditt, da Homebrew trenger disse verktøyene for å fungere.
Xcode er en IDE fra Apple for å utvikle iOS-, iPadOS- og macOS-baserte applikasjoner, hvis den allerede er installert på systemet ditt, trenger du ikke installere Xcode Command Line Tools. Men hvis det ikke er installert, trenger du ikke å installere hele Xcode IDE da det vil ta omtrent 10 GB lagringsplass, installer i stedet Xcode Command Line Tools.
Åpne først terminal på din Mac ved å trykke Kommando + mellomromstasten nøkler, søk terminal og trykk deretter Enter for å åpne den:
Skriv inn følgende kommando for å sjekke om Xcode Command Line Tools er installert eller ikke:
xcode-select -sKommandoen ovenfor skriver ut den aktive utviklerkatalogen, hvis du får en feil, betyr det at Xcode Command Line Tools ikke er installert:
For å installere Xcode Command Line Tools bruk kommandoen gitt nedenfor:
xcode-select --installereEn dialogboks vises klikk Installere:
Bli enige de Lisensavtale :
Nedlastingen vil begynne:
Klikk Ferdig når nedlastingen er fullført:
Bekreft installasjonen av Xcode Command Line Tools ved å bruke:
xcode-select -i
Slik kontrollerer du bruk av utviklerbane:
xcode-select -s
Xcode Command Lines-verktøyene er installert på systemet ditt og går nå mot neste trinn.
Hvordan installere Homebrew på Mac
Det er to hovedtyper Mac-er tilgjengelig:
- Intel-basert Mac (Intel i5, i7)
- Apple Silicon-basert Mac (M1/M2)
Prosessen med Homebrew-installasjon på begge typer maskiner er lik, men Mac-er basert på Apple Silicon krever et ekstra trinn som vil bli diskutert i den følgende delen.
i: Hvordan installere Homebrew på en Intel-basert Mac
Utfør følgende kommando i macOS-terminalen for å starte Homebrew-pakkebehandlingsinstallasjonen:
/ bin / bash -c ' $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) '
Skriptet ovenfor vil installere Homebrew i /usr/local/ katalog.
ii: Hvordan installere Homebrew på en M1 Mac
Trinnet ovenfor vil installere Homebrew i /opt/homebrew/ katalogen hvis Mac-en er Apple Silicon-basert (M1/M2).
På M1 eller M2 Mac er det et ekstra trinn å følge for å installere Homebrew. Som standard lastes Homebrew ned i /opt/homebrew-katalogen. Denne katalogen er ikke en del av miljøvariabelen ($PATH).
For å gjøre denne katalogen til en del av miljøvariabelen, utfør følgende kommando på Apple Silicon-baserte Mac-er:
ekko 'eval '$(/opt/homebrew/bin/brew shellenv)'' >> ~ / .zprofileeval ' $(/opt/homebrew/bin/brew shellenv) '
Alternativt kan du åpne zprofil fil i nano editor ved å bruke kommandoen:
sudo nano ~ / .zprofile
Legg nå til følgende linje i filen og lagre den:
eval ' $(/opt/homebrew/bin/brew shellenv) '
Merk: Installasjonsveiledningen for Homebrew i denne artikkelen er for macOS 11.X Big Sur. Homebrew støttes ikke offisielt på de eldre versjonene av macOS, men det kan fungere på macOS Mojave og Catalina.
For å bekrefte Homebrew-installasjonen, bruk kommandoen gitt nedenfor:
brygge --versjon
For å oppdatere Homebrew til den nyeste versjonen, bruk:
bryggoppdatering
For hjelp relatert til Homebrew, kjør:
brygge --hjelp
For å lese Homebrew man-siden bruk:
Mann brygge
Slik bruker du Homebrew på Mac
Homebrew kommer med tonnevis av kommandoer for å administrere pakker, noen ofte brukte kommandoer er diskutert i følgende avsnitt:
Installerer pakke
For å installere en formel eller pakke, bruk følgende syntaks:
brygge installere < pakkenavn >Merk: For Homebrew-pakker brukes formelterm; den gir instruksjoner for Homebrew for å installere pakker.
For eksempel for å installere wget verktøyet erstatte
Installering av fat
Du kan også installere GUI-baserte apper ved å bruke Homebrew, for det bruk følgende syntaks:
brygge installere --fat < pakkenavn >Merk: For å installere de opprinnelige macOS-pakkene bruker Homebrew cask definition.
For å installere Firefox-nettleseren, bruk for eksempel:
brygge installere --fat firefox
Oppføring av installerte pakker
For å sjekke de installerte pakkene kan vi liste opp Homebrew installerte pakker ved å bruke:
bryggeliste
Avinstallerer pakker
For å avinstallere Homebrew-pakken, følg syntaksen gitt nedenfor:
brygg avinstaller < pakkenavn >Å fjerne wget pakkebruk:
brygg avinstaller wget
For å fjerne et fat, bruk følgende syntaks:
brygg avinstaller --fat < pakkenavn > For å slette Firefox cask erstatte
Sjekker pakkeavhengigheter
For å sjekke avhengighetene til en spesifikk pakke, bruk kommandoen nevnt nedenfor:
brygg deps < pakkenavn >For eksempel for å sjekke avhengighetene til wget , henrette:
brygg deps wget
Oppdatering av pakker
For å oppdatere en spesifikk Homebrew-pakke, bruk følgende syntaks:
bryggoppdatering < pakkenavn >Oppføring av utdaterte pakker
For å liste opp de utdaterte pakkene, bruk følgende kommando i terminalen:
brygg utdatertFjerne unødvendige avhengigheter
For å fjerne uønskede avhengigheter, bruk:
brygg autofjerning --tørrkjøring
Oppføring av Homebrew-feil og advarsler
For å liste Homebrew feil og problemer, bruk kommandoen gitt nedenfor:
brygg lege
Slik avinstallerer du Homebrew fra Mac
Hvis du ikke lenger trenger en pakkebehandling for Mac-en som kjører macOS Mojave eller nyere, kan Homebrew enkelt fjernes ved å bruke kommandoen nedenfor:
/ bin / bash -c ' $(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh) 'Hvordan avinstallere Xcode Command Line Tools
For å avinstallere Xcode Command Line Tools, kjør kommandoen gitt nedenfor i terminalen:
sudo rm -rf / Bibliotek / Utvikler / CommandLineTools
Konklusjon
macOS kommer ikke med noen pakkebehandling, det meste av programvaren er installert ved hjelp av GUI. Homebrew er en pakkebehandling som gjør det enkelt å installere pakker på macOS gjennom kommandolinjegrensesnittet. Det er ganske nyttig for å installere utviklerverktøy og til og med native macOS åpen kildekode GUI-applikasjoner.