Hoe Homebrew op Mac te installeren

Hoe Homebrew Op Mac Te Installeren



Homebrew is een gratis pakketbeheersysteem dat wordt gebruikt om de pakketten op macOS te installeren, te verwijderen en bij te werken met behulp van terminalopdrachten. Homebrew vereenvoudigt de installatie van pakketten op macOS en helpt de ontwikkelaars om hun werk te stroomlijnen. Deze tutorial is een handleiding voor het installeren en gebruiken van Homebrew op een Mac. Aangezien Homebrew een terminalgebaseerde pakketbeheerder is, moet u de functie van de terminal op Mac kennen.

Terminal, ook wel opdrachtregelinterface genoemd, is een app waarmee u op een niet-grafische manier met het systeem kunt communiceren. Terminal kan intimiderend zijn voor iedereen die er nieuw is, maar toch heeft het veel potentieel omdat je hiermee taken kunt automatiseren die je op je systeem uitvoert.







Homebrew-commando's maken het gemakkelijk om open-sourcepakketten en ontwikkelaarstools op Macs te installeren, aangezien Macs niet met de pakketbeheerder worden geleverd. Laten we eens kijken hoe we Homebrew op een Mac kunnen installeren:



Vereisten



De volgende vereisten zijn nodig om Homebrew op een Mac te installeren:





  • Een systeem met macOS (Mojave en hoger)
  • Gebruiker met beheerdersrechten

Hoe Homebrew op Mac te installeren

Homebrew installeren op een Mac is een proces van 2 stappen:

  1. Xcode-opdrachtregelprogramma's installeren
  2. Homebrew installeren

Homebrew-functionaliteit is afhankelijk van Xcode Command Line-tools, het moet worden geïnstalleerd voordat Homebrew wordt geïnstalleerd. Laten we eens kijken hoe u Xcode Command Line Tools Mac kunt installeren.



1: Hoe Xcode Command Line Tools op Mac te installeren

Om de Homebrew op een Mac te installeren, moet u Xcode Command Line Tools op uw systeem hebben geïnstalleerd, aangezien Homebrew deze tools nodig heeft om te kunnen functioneren.

Xcode is een IDE van Apple om op iOS, iPadOS en macOS gebaseerde applicaties te ontwikkelen. Als het al op uw systeem is geïnstalleerd, hoeft u Xcode Command Line Tools niet te installeren. Maar als het niet is geïnstalleerd, hoeft u niet de volledige Xcode IDE te installeren, omdat het ongeveer 10 GB aan opslagruimte zou kosten, maar installeer in plaats daarvan de Xcode Command Line Tools.

Open eerst terminal op je Mac door op te drukken Command + spatiebalk sleutels, zoeken terminal en druk vervolgens op Enter om het te openen:

Typ de volgende opdracht om te controleren of de Xcode Command Line Tools zijn geïnstalleerd of niet:

xcode-select -p

De bovenstaande opdracht drukt de actieve ontwikkelaarsmap af, als u een foutmelding krijgt, betekent dit dat de Xcode Command Line Tools niet zijn geïnstalleerd:

Gebruik de onderstaande opdracht om Xcode Command Line Tools te installeren:

xcode-select --installeren

Er verschijnt een dialoogvenster klik op Installeren:

Mee eens zijn de Licentieovereenkomst :

Het downloaden begint:

Klik Gedaan wanneer het downloaden is voltooid:

Controleer de installatie van Xcode Command Line Tools met behulp van:

xcode-select -in

Het gebruik van het pad van de ontwikkelaar controleren:

xcode-select -p

De Xcode Command Lines Tools zijn op uw systeem geïnstalleerd en gaan nu naar de volgende stap.

Hoe Homebrew op Mac te installeren

Er zijn twee hoofdtypen Macs beschikbaar:

  1. Intel-gebaseerde Mac (Intel i5, i7)
  2. Apple op siliconen gebaseerde Mac (M1/M2)

Het installatieproces van Homebrew op beide typen machines is vergelijkbaar, maar Macs op basis van Apple Silicon vereisen een extra stap die in de volgende sectie zal worden besproken.

i: Homebrew installeren op een Intel-gebaseerde Mac

Voer de volgende opdracht uit in de macOS-terminal om de installatie van Homebrew-pakketbeheerder te starten:

/ bin / bash -c ' $(krul -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) '

Het bovenstaande script installeert de Homebrew in de /usr/lokaal/ map.

ii: Homebrew installeren op een M1 Mac

De bovenstaande stap installeert Homebrew in /opt/homebrew/ directory als de Mac op Apple Silicon is gebaseerd (M1/M2).

Op M1- of M2-Macs moet een extra stap worden gevolgd om Homebrew te installeren. Standaard wordt de Homebrew gedownload in de map /opt/homebrew. Deze map maakt geen deel uit van de omgevingsvariabele ($PATH).

Om van deze map een onderdeel van de omgevingsvariabele te maken, voert u de volgende opdracht uit op op Apple Silicon gebaseerde Macs:

echo 'eval '$(/opt/homebrew/bin/brew shellenv)'' >> ~ / .zprofile

evalueren ' $(/opt/homebrew/bin/brew shellenv) '

U kunt ook de . openen zprofiel bestand in de nano editor met commando:

sudo nano ~ / .zprofile

Voeg nu de volgende regel toe aan het bestand en sla het op:

evalueren ' $(/opt/homebrew/bin/brew shellenv) '

Opmerking: De Homebrew-installatiegids in dit artikel is voor macOS 11.X Big Sur. Homebrew wordt officieel niet ondersteund op de oudere versies van macOS, maar het werkt mogelijk wel op macOS Mojave en Catalina.

Gebruik de onderstaande opdracht om de Homebrew-installatie te verifiëren:

brouwen --versie

Om de Homebrew bij te werken naar de nieuwste versie, gebruik:

brouwsel update

Voer voor hulp met betrekking tot Homebrew het volgende uit:

brouwen --helpen

Om de Homebrew man-pagina te lezen, gebruik:

Mens brouwen

Homebrew op Mac gebruiken

Homebrew wordt geleverd met tal van opdrachten om pakketten te beheren, enkele veelgebruikte opdrachten worden in de volgende sectie besproken:

Pakket installeren

Gebruik de volgende syntaxis om een ​​formule of pakket te installeren:

brouwen installeren < verpakkingsnaam >

Opmerking: Voor Homebrew-pakketten wordt de formuleterm gebruikt; het geeft instructies voor Homebrew om pakketten te installeren.

Om bijvoorbeeld de te installeren wget hulpprogramma vervang de met de wget in het bovenstaande commando:

brouwen installeren wget

Vaten installeren

Je kunt ook GUI-gebaseerde apps installeren met Homebrew, gebruik daarvoor de volgende syntaxis:

brouwen installeren --vat < verpakkingsnaam >

Opmerking: Om de native macOS-pakketten te installeren, gebruikt Homebrew vatdefinitie.

Om bijvoorbeeld Firefox-browser te installeren, gebruikt u:

brouwen installeren --vat firefox

Geïnstalleerde pakketten weergeven

Om de geïnstalleerde pakketten te controleren, kunnen we de door Homebrew geïnstalleerde pakketten weergeven met behulp van:

brouwlijst

Pakketten verwijderen

Volg de onderstaande syntaxis om het Homebrew-pakket te verwijderen:

brew verwijderen < verpakkingsnaam >

Verwijderen wget pakket gebruik:

brew verwijderen wget

Gebruik de volgende syntaxis om een ​​vat te verwijderen:

brew verwijderen --vat < verpakkingsnaam >

Om Firefox-vat te verwijderen, vervangt u de :

brew verwijderen --vat firefox

Pakketafhankelijkheden controleren

Gebruik de onderstaande opdracht om de afhankelijkheden van een specifiek pakket te controleren:

brouwdeps < verpakkingsnaam >

Om bijvoorbeeld de afhankelijkheden van te controleren wget , uitvoeren:

brouwdeps wget

Pakketten bijwerken

Gebruik de volgende syntaxis om een ​​specifiek Homebrew-pakket bij te werken:

brouwsel update < verpakkingsnaam >

Verouderde pakketten vermelden

Gebruik de volgende opdracht in de terminal om de verouderde pakketten weer te geven:

brouwen verouderd

Onnodige afhankelijkheden verwijderen

Gebruik om ongewenste afhankelijkheden te verwijderen:

automatisch verwijderen brouwen --oefening

Homebrew-fouten en waarschuwingen weergeven

Gebruik de onderstaande opdracht om Homebrew-fouten en -problemen op te sommen:

brouwdokter

Hoe Homebrew van Mac te verwijderen

Als je geen pakketbeheerder meer nodig hebt voor je Mac met macOS Mojave of hoger, dan kan Homebrew eenvoudig worden verwijderd met behulp van de onderstaande opdracht:

/ bin / bash -c ' $(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh) '

Hoe Xcode Command Line Tools te verwijderen

Om Xcode Command Line Tools te verwijderen, voert u de onderstaande opdracht in de terminal uit:

sudo rm -rf / Bibliotheek / Ontwikkelaar / CommandLineTools

Conclusie

macOS wordt niet geleverd met een pakketbeheerder, de meeste software wordt geïnstalleerd met behulp van GUI. Homebrew is een pakketbeheerder waarmee u eenvoudig pakketten op macOS kunt installeren via de opdrachtregelinterface. Het is best handig bij het installeren van ontwikkelaarstools en zelfs native macOS open-source GUI-applicaties.