Hoe Homebrew stap voor stap op macOS te installeren
Homebrew wordt op een Mac geïnstalleerd via de terminal. Voor sommige pakketten heb je de ontwikkelingssoftware Xcode nodig. Na een succesvolle installatie kun je de pakketbeheerder eenvoudig gebruiken voor alle programma’s.
Homebrew installeren op een Mac
De gratis en open-sourceoplossing Homebrew is een zeer nuttige uitbreiding, vooral voor ontwikkelaars, om softwarepakketten en binaire applicaties te installeren of om een testomgeving voor nieuwe programma’s of websites op te zetten. Het installeren van Homebrew op een Mac is iets complexer, daarom zullen we u in de volgende paragrafen door alle noodzakelijke stappen leiden.
Wat zijn de systeemvereisten?
De pakketbeheerder slaat alle installatiebestanden op in de mappen /usr/local/bin of /usr/local/Cellar. De koppeling wordt echter gemaakt met /usr/local/bin. Er zijn een paar basisvereisten waaraan moet worden voldaan om Homebrew op een Mac te installeren, namelijk:
- Een internetverbinding
- Een computer met macOS Mojave (10.14) of hoger
- Apple Silicon of 64-bits Intel CPU
- Xcode met CLT
- Een Bourne-compatibele shell
- Beheerdersrechten
Een stapsgewijze handleiding voor het installeren van Homebrew
Je installeert Homebrew op een Mac via de opdrachtregel. Hiervoor zijn de volgende stappen nodig:
- Open de terminal. Deze vind je in de map Programma’s en de submap Hulpprogramma’s. Je kunt ook de Mac-sneltoets [Command] + spatiebalk indrukken en de zoekterm ‘Terminal’ in het zoekveld invoeren.
- Vervolgens installeert u de Xcode-ontwikkelomgeving via de opdrachtregel. Hiermee kunt u apps voor Apple-apparaten maken. De juiste opdracht is deze:
xcode-select --installbashBevestig vervolgens de installatie en verdere vragen.
- Installeer nu Homebrew. De benodigde opdracht (voor alle ondersteunde macOS-versies) is als volgt:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"bashBevestig de installatie van Homebrew met [Enter]. Voer uw beheerderswachtwoord in en bevestig dit ook. Als de installatie is gelukt, verschijnt er een overeenkomstig bericht.
Hoe Homebrew handmatig op een Mac te installeren
Je kunt Homebrew ook handmatig installeren op macOS. Schrijf hiervoor eerst een commando om het installatiescript te downloaden. Voer vervolgens een ander commando uit om het script te starten. De benodigde stappen in de opdrachtregel zijn als volgt:
- Download het script met deze opdracht:
curl -fsSL -o install.sh https://raw.githubusercontent.com/Homebrew/install/master/install.shbash- Gebruik het volgende commando om de code van het script te bekijken. Zo kunt u controleren of alles naar wens is.
less install.shbash- Installeer nu het script met het volgende commando:
/bin/bash install.shbashU moet nu enkele gegevens bevestigen. Vervolgens worden uw systeemvereisten gecontroleerd en wordt u gevraagd uw wachtwoord in te voeren. Bevestig dit met [Y].
- Om te controleren of Homebrew succesvol is geïnstalleerd, gebruikt u deze opdracht om de status op te vragen:
brew doctorbashAls alles in orde is en uw pakketten up-to-date zijn, ontvangt u de volgende feedback:
Your system is ready to brew.bashHoe de pakketbeheerder configureren
Nadat u Homebrew op uw Mac hebt geïnstalleerd, kunt u op elk moment de pakketbeheerder gebruiken om softwarepakketten toe te voegen. Voor meer informatie wordt het commando help aanbevolen. Het ziet er als volgt uit:
brew helpbashAls u een specifiek pakket wilt toevoegen, kunt u ernaar zoeken met behulp van het commando search. Hiervoor vervangt u gewoon de plaatshouder ‘Pakketnaam’ in het volgende commando door de naam van het programma dat u zoekt.
brew search package namebashAls u niet wilt dat analysegegevens worden verzameld en verzonden, schakel deze dan uit met de volgende opdracht:
brew analytics offbashAan de slag met pakketten
Als u pakketten wilt installeren, bijwerken of verwijderen met Homebrew, zijn alleen korte commando’s nodig. Gebruik het volgende commando om pakketten toe te voegen, waarbij u de plaatshouder ‘Pakketnaam’ vervangt:
brew install package namebashAls u een pakket wilt verwijderen, gebruikt u de volgende opdracht en vervangt u ‘Pakketnaam’ door de software die u wilt verwijderen:
brew uninstall package namebashAls je Homebrew wilt updaten, is dit het juiste commando:
brew updateshellHomebrew verwijderen op macOS
Als u geen gebruik meer maakt van het pakketbeheerprogramma, kunt u Homebrew op elk moment eenvoudig verwijderen. De juiste opdracht hiervoor is:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"bashJe kunt ook het zelfgemaakte script uninstall.sh gebruiken en de pakketbeheerder handmatig verwijderen. Voer het script uit met de volgende opdracht:
curl -fsSL -o uninstall.sh https://raw.githubusercontent.com/Homebrew/install/master/uninstall.shbashStart vervolgens de verwijdering van Homebrew met deze instructie:
bash uninstall.shbashWelke alternatieven voor Homebrew zijn er?
Als u Homebrew niet wilt gebruiken, maar op zoek bent naar een andere pakketbeheerder, zijn er een aantal zeer goede opties. Hier zijn drie van de beste alternatieven:
- MacPorts: De gratis en open-source MacPorts-pakketbeheerder bestaat al sinds 2002. Het werd oorspronkelijk ontwikkeld onder de naam DarwinPorts en is bedoeld om de installatie van andere open-sourceprogramma’s te vergemakkelijken. In tegenstelling tot Homebrew maakt MacPorts geen gebruik van de systeemprogramma’s.
- Fink: Fink-pakketbeheer is compatibel met andere Unix-varianten en werkt op het Darwin-besturingssysteem. Het programma kan worden bediend via de terminal, maar er is ook een grafische gebruikersinterface met Fink Commander als alternatief. Bovendien kan Fink worden gebruikt om de broncode aan te passen.
- ServBay: ServBay is ook speciaal ontwikkeld voor gebruik op macOS en is bijzonder geschikt als alternatieve testomgeving. Webservers, databases en andere tools kunnen met slechts enkele instructies worden geïntegreerd. Het werk wordt niet uitgevoerd via de opdrachtregel, maar via een duidelijke gebruikersinterface.