Ga naar hoofdinhoud

Wat is Homebrew en hoe installeer je het?

Homebrew is een package manager (een programma dat andere programma's installeert en beheert) voor macOS en Linux. Met één commando in je terminal installeer je developer-tools zoals Git, Node.js of Docker — zonder gedoe met installatiebestanden of wizards. Homebrew regelt alles voor je: downloaden, installeren en later ook bijwerken. Voor beginnende webdevelopers is Homebrew een van de eerste dingen die je op je Mac installeert.

Hoe werkt Homebrew?

Stel je voor dat je een app store hebt, maar dan voor je terminal. Bij een gewone app store klik je op "Installeer", wacht je even, en klaar. Bij Homebrew typ je één commando, en Homebrew doet de rest: het zoekt het juiste pakket op, downloadt het, installeert het op de juiste plek en zorgt dat alles klopt.

Geen installer die je door tien schermen "Volgende → Volgende → Voltooien" sleept. Geen zip-bestand dat je zelf moet uitpakken. Gewoon één regel tekst, en je bent klaar.

Wil je later een tool bijwerken? Dat doe je met brew upgrade. Wil je iets verwijderen? Dat doe je met brew uninstall. Alles vanuit dezelfde plek: je terminal.

Wat is een package manager?

Een package manager is een programma dat andere programma's voor je beheert. Het weet waar je ze kunt downloaden, hoe je ze installeert en hoe je ze weer verwijdert. Linux heeft er al jaren een (zoals apt of yum). Homebrew brengt datzelfde gemak naar macOS.

Hoe installeer je Homebrew?

Ga naar brew.sh, kopieer het installatiecommando dat je daar ziet en plak het in je terminal. Volg daarna de instructies op het scherm — Homebrew legt zelf uit wat je moet doen. Alle details en systeemvereisten vind je op de officiële Homebrew-documentatie op brew.sh.

Een tool installeren met Homebrew

Zodra Homebrew geïnstalleerd is, installeer je elke tool met één commando. Als voorbeeld installeren we Node.js: de omgeving waarmee je JavaScript buiten de browser kunt uitvoeren.

Terminal
$ brew install node

Alle beschikbare formulas (pakketten) vind je op formulae.brew.sh. De pagina van Node.js vind je op formulae.brew.sh/formula/node.

Homebrew werkt ook op Linux

Homebrew is oorspronkelijk gemaakt voor macOS, maar werkt ook op Linux. Op Linux wordt het soms Linuxbrew genoemd. De installatie en het gebruik zijn vrijwel hetzelfde. Alle details vind je op brew.sh.

Wat is je volgende stap?

Nu je Homebrew hebt, ben je klaar om snel aan de slag te gaan met developer-tools. Een goede volgende stap is het installeren van Docker en het verkennen van hoe je Docker-images en containers beheert met Lazydocker. Je zult zien hoe krachtig het is om tools als deze met Homebrew in een paar seconden klaar te hebben staan!

Kop koffie nodig?

Probeer De Koffiejongens met 50% korting op je bestelling. Geteeld door boeren die met de natuur werken en eerlijk betaald krijgen.