När du ska lägga till ett verktyg för webbbygget öppnar du Terminal och undrar om ett enda kommando räcker. Oftast gör det det, men Homebrew måste också hamna i rätt sökväg för just din Mac - annars kan installationen lyckas utan att kommandot brew fungerar efteråt.
![]()
Installera Homebrew och kontrollera att Terminal hittar brew
- Installationskommando: kör Homebrews officiella skript i Terminal och läs igenom vad det gör innan du godkänner.
- Apple Silicon: Homebrew installeras normalt i
/opt/homebrew. - Intel Mac: standardplatsen är
/usr/local, men Intel-konfigurationer har en lägre supportnivå. - Efter installationen: lägg till Homebrews
shellenvi skalets konfiguration om installationsprogrammet ber om det. - Fullständiga Xcode behövs inte alltid: Command Line Tools kan räcka, men kraven beror på vad som ska installeras eller byggas.
Installera med Homebrews officiella kommando
Klistra in installationskommandot i Terminal, men ta en sekund och kontrollera varifrån skriptet hämtas. Homebrews egen webbplats visar kommandot nedan; skriptet beskriver vad det tänker göra och väntar på ditt godkännande innan installationen fortsätter.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Installera från Homebrews officiella webbplats i stället för att kopiera ett kommando från en okänd guide. Jag tycker att den pausen före godkännandet är värd att använda: läs igenom stegen, särskilt om Terminal visar en sökväg eller begär administratörslösenord.
Följ instruktionerna som visas när skriptet är klart. Homebrew kan be dig att lägga till en rad i skalets inställningsfil. Hoppar du över det steget kan programmet finnas på datorn ändå, medan ett nytt Terminal-fönster svarar att brew inte hittas.
Installationsplatsen beror på Macens processor
Två Mac-datorer kan ha fått en korrekt installation men kräva olika sökvägar. Homebrew använder normalt /opt/homebrew på Apple Silicon och /usr/local på Intel, så instruktioner för fel processor kan göra att skalet pekar på fel plats.
| Mac-typ | Standardplats | Rad för zsh |
|---|---|---|
| Apple Silicon | /opt/homebrew |
eval "$(/opt/homebrew/bin/brew shellenv)" |
| Intel | /usr/local |
eval "$(/usr/local/bin/brew shellenv)" |
På en Mac med standardinställningar använder Terminal vanligtvis zsh. Lägg i så fall raden för rätt processor i ~/.zprofile om installationsprogrammet inte redan gjort det, öppna ett nytt Terminal-fönster och kontrollera med brew --version. Homebrews installationsdokumentation förklarar att konfigurationsraden behövs för att skalet ska hitta programmet.
Du behöver sällan installera hela Xcode
Det är lätt att tro att Homebrew kräver hela utvecklingsmiljön från Apple. Ofta räcker Command Line Tools for Xcode, ett separat paket med kommandoradsverktyg; fullständiga Xcode innehåller också en större uppsättning verktyg för apputveckling.
Om kommandoradsverktygen saknas kan du starta Apples installationsdialog med xcode-select --install. Apples dokumentation för Command Line Tools beskriver detta som ett fristående alternativ till att installera hela Xcode.
En skillnad som lätt missas är att verktygsbehovet beror på paketet. På Apple Silicon kan färdigbyggda paket, så kallade bottles, och vissa appar installeras utan utvecklarverktyg, medan kompilering från källkod kräver dem. Homebrews dokumentation anger också ett särskilt krav för Intel-Mac vid installation av bottles, och beskriver Intel som en konfiguration med Tier 3-support. Kontrollera därför datorns processor innan du felsöker med en guide skriven för en annan Mac.
Om brew inte hittas pekar problemet ofta på skalets sökväg
Installationsfel och sökvägsfel ser olika ut, även om båda kan göra att ett kommando inte fungerar. Tabellen hjälper dig välja nästa kontroll utan att börja radera filer eller ändra behörigheter på måfå.
| Situation | Trolig orsak | Gör så här |
|---|---|---|
Terminal visar command not found: brew |
Homebrews sökväg har inte lagts till i skalets miljö. | Kontrollera installationsplatsen och kör rätt shellenv-rad från tabellen ovan. Öppna sedan ett nytt Terminal-fönster. |
xcode-select --install visar en installationsdialog |
Command Line Tools saknas eller behöver installeras. | Följ Apples dialog och prova Homebrew-kommandot igen när installationen är färdig. |
| Installationen fastnar vid hämtning eller anslutning | Nätverket kan inte nå en nödvändig server, eller hämtningen avbröts. | Läs hela felmeddelandet och kontrollera nätverksanslutningen innan du startar om skriptet. |
| Homebrew varnar om macOS eller processorstöd | Systemversionen eller hårdvaran kan ligga utanför den rekommenderade supportnivån. | Kontrollera kraven i Homebrews dokumentation innan du försöker kringgå varningen. |
När brew --version fungerar kan du kontrollera installationens grundstatus med brew doctor. Om det fortfarande strular är felmeddelandet mer användbart än en generell ominstallation: det pekar ofta ut om problemet gäller utvecklarverktyg, skalets sökväg eller systemets supportnivå.
Välj pakettyp efter vad du vill installera
Homebrew hanterar både kommandoradsverktyg och vanliga Mac-appar, men de går under olika namn. En formula är oftast ett verktyg, bibliotek eller en tjänst, medan en cask används för appar och annan programvara som distribueras som färdiga paket.
- Installera ett kommandoradsverktyg med
brew install paketnamn. - Installera en app med
brew install --cask appnamn. - Ta reda på paketets exakta namn innan du kör kommandot; namn och tillgänglighet kan ändras.
Jag skulle börja med ett litet, välkänt kommandoradsverktyg om målet är att prova Homebrew, eftersom resultatet syns direkt i Terminal. För en app som redan har en enkel officiell nedladdning skulle jag välja Homebrew först när du också vill kunna hantera appen från kommandoraden eller samla utvecklingsmiljön på ett ställe.
När installationen är klar, låt uppdateringarna vara begripliga
När brew --version fungerar har du passerat det viktigaste hindret. Spara vilket kommando du körde och vilken processorvariant Macen använder; om ett framtida fel dyker upp blir felsökningen mycket enklare än att upprepa installationsstegen på chans.
För ett webbprojekt kan Homebrew samla utvecklingsverktyg som annars installeras ett i taget. Börja med det paket du faktiskt behöver, och lägg till fler först när projektet kräver dem. Då förblir Terminal ett hjälpmedel, inte ännu en hög med oförklarade kommandon.