Cum se instalează Homebrew pe Mac

Cum Se Instaleaza Homebrew Pe Mac



Homebrew este un sistem gratuit de gestionare a pachetelor folosit pentru a instala, elimina și actualiza pachetele pe macOS folosind comenzile terminalului. Homebrew simplifică instalarea pachetelor pe macOS și ajută dezvoltatorii să-și eficientizeze munca. Acest tutorial este un ghid despre cum să instalați și să utilizați Homebrew pe un Mac. Deoarece Homebrew este un manager de pachete bazat pe terminal, trebuie să cunoașteți funcția terminalului pe Mac.

Terminalul, cunoscut și sub numele de interfață de linie de comandă, este o aplicație care vă permite să interacționați cu sistemul într-un mod non-grafic. Terminalul poate fi intimidant pentru oricine este nou în el, dar are totuși mult potențial, deoarece vă permite să automatizați sarcinile pe care le efectuați pe sistemul dvs.







Comenzile Homebrew facilitează instalarea pachetelor open-source și a instrumentelor de dezvoltare pe Mac-uri, deoarece Mac-urile nu vin cu managerul de pachete. Să aflăm cum să instalăm Homebrew pe un Mac:



Cerințe preliminare



Următoarele condiții preliminare sunt necesare pentru a instala Homebrew pe un Mac:





  • Un sistem cu macOS (Mojave și mai târziu)
  • Utilizator cu privilegii administrative

Cum se instalează Homebrew pe Mac

Instalarea Homebrew pe un Mac este un proces în 2 pași:

  1. Instalarea instrumentelor de linie de comandă Xcode
  2. Instalarea Homebrew

Funcționalitatea Homebrew depinde de instrumentele Xcode Command Line, trebuie instalată înainte de a instala Homebrew. Să aflăm cum să instalăm Xcode Command Line Tools Mac.



1: Cum se instalează Xcode Command Line Tools pe Mac

Pentru a instala Homebrew pe un Mac, trebuie să aveți Xcode Command Line Tools instalate pe sistemul dvs., deoarece Homebrew are nevoie de aceste instrumente pentru a funcționa.

Xcode este un IDE de la Apple pentru a dezvolta aplicații bazate pe iOS, iPadOS și macOS, dacă este deja instalat pe sistemul dvs., atunci nu trebuie să instalați Xcode Command Line Tools. Dar dacă nu este instalat, atunci nu trebuie să instalați întregul IDE Xcode, deoarece ar fi nevoie de aproximativ 10 GB de spațiu de stocare, ci instalați Xcode Command Line Tools.

Mai întâi deschideți terminalul pe Mac apăsând Comandă + bară de spațiu chei, caută Terminal și apoi apăsați Enter pentru a-l deschide:

Tastați următoarea comandă pentru a verifica dacă Xcode Command Line Tools sunt instalate sau nu:

xcode-select -p

Comanda de mai sus tipărește directorul activ al dezvoltatorului, dacă primiți o eroare, înseamnă că instrumentele Xcode Command Line nu sunt instalate:

Pentru a instala Xcode Command Line Tools, utilizați comanda de mai jos:

xcode-select --instalare

Va apărea o casetă de dialog clic Instalare:

De acord cel Acord de licențiere :

Descărcarea va începe:

Clic Terminat când descărcarea este terminată:

Verificați instalarea Xcode Command Line Tools folosind:

xcode-select -în

Pentru a verifica calea dezvoltatorului, utilizați:

xcode-select -p

Instrumentele pentru linii de comandă Xcode au fost instalate pe sistemul dvs. și acum treceți la pasul următor.

Cum se instalează Homebrew pe Mac

Există două tipuri principale de Mac-uri disponibile:

  1. Mac bazat pe Intel (Intel i5, i7)
  2. Mac bazat pe Apple Silicon (M1/M2)

Procesul de instalare Homebrew pe oricare dintre tipurile de mașini este similar, dar Mac-urile bazate pe Apple Silicon necesită un pas suplimentar care va fi discutat în secțiunea următoare.

i: Cum se instalează Homebrew pe un Mac bazat pe Intel

Executați următoarea comandă în terminalul macOS pentru a începe instalarea managerului de pachete Homebrew:

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

Scriptul de mai sus va instala Homebrew în /usr/local/ director.

ii: Cum se instalează Homebrew pe un Mac M1

Pasul de mai sus va instala Homebrew în /opt/homebrew/ director dacă Mac-ul este bazat pe Apple Silicon (M1/M2).

Pe Mac-urile M1 sau M2 există un pas suplimentar de urmat pentru a instala Homebrew. În mod implicit, Homebrew este descărcat în directorul /opt/homebrew. Acest director nu face parte din variabila de mediu ($PATH).

Pentru a face din acest director o parte din variabila de mediu, executați următoarea comandă pe Mac-uri bazate pe Apple Silicon:

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

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

Ca alternativă, deschideți zprofile dosar în nano editor folosind comanda:

sudo nano ~ / .zprofile

Acum, adăugați următoarea linie în fișier și salvați-o:

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

Notă: Ghidul de instalare Homebrew din acest articol este pentru macOS 11.X Big Sur. Homebrew nu este acceptat oficial pe versiunile mai vechi de macOS, dar poate funcționa pe macOS Mojave și Catalina.

Pentru a verifica instalarea Homebrew, utilizați comanda de mai jos:

bere --versiune

Pentru a actualiza Homebrew la cea mai recentă versiune, utilizați:

actualizare de preparare

Pentru ajutor legat de Homebrew, executați:

bere --Ajutor

Pentru a citi pagina de manual Homebrew, utilizați:

om bere

Cum să utilizați Homebrew pe Mac

Homebrew vine cu o mulțime de comenzi pentru gestionarea pachetelor, unele comenzi utilizate în mod obișnuit sunt discutate în următoarea secțiune:

Instalarea pachetului

Pentru a instala o formulă sau un pachet, utilizați următoarea sintaxă:

bere instalare < numele pachetului >

Notă: Pentru pachetele Homebrew se folosește termenul de formulă; oferă instrucțiuni pentru Homebrew pentru a instala pachete.

De exemplu, pentru a instala wget utilitatea înlocuiește cu wget în comanda de mai sus:

bere instalare wget

Instalarea Casks

De asemenea, puteți instala aplicații bazate pe GUI folosind Homebrew, pentru asta utilizați următoarea sintaxă:

bere instalare --butoi < numele pachetului >

Notă: Pentru a instala pachetele native macOS, Homebrew folosește definiția cask.

De exemplu, pentru a instala browserul Firefox, utilizați:

bere instalare --butoi firefox

Listarea pachetelor instalate

Pentru a verifica pachetele instalate, putem enumera pachetele instalate Homebrew folosind:

lista de preparare

Dezinstalarea pachetelor

Pentru a dezinstala pachetul Homebrew, urmați sintaxa de mai jos:

dezinstalare brew < numele pachetului >

A sterge wget utilizarea pachetului:

dezinstalare brew wget

Pentru a elimina un butoi, utilizați următoarea sintaxă:

dezinstalare brew --butoi < numele pachetului >

Pentru a șterge Firefox cask, înlocuiți :

dezinstalare brew --butoi firefox

Verificarea dependențelor pachetului

Pentru a verifica dependențele unui anumit pachet, utilizați comanda menționată mai jos:

dep de bere < numele pachetului >

De exemplu, pentru a verifica dependențele de wget , a executa:

dep de bere wget

Actualizarea pachetelor

Pentru a actualiza un anumit pachet Homebrew, utilizați următoarea sintaxă:

actualizare de preparare < numele pachetului >

Listarea pachetelor învechite

Pentru a lista pachetele învechite, utilizați următoarea comandă în terminal:

beură învechită

Eliminarea dependențelor inutile

Pentru a elimina dependențele nedorite, utilizați:

înlăturare automată --funcție uscată

Listarea erorilor și avertismentelor Homebrew

Pentru a enumera erorile și problemele Homebrew, utilizați comanda de mai jos:

doctor de bere

Cum să dezinstalați Homebrew de pe Mac

Dacă nu mai aveți nevoie de un manager de pachete pentru Mac care rulează macOS Mojave sau o versiune ulterioară, atunci Homebrew poate fi eliminat cu ușurință folosind comanda de mai jos:

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

Cum să dezinstalați Xcode Command Line Tools

Pentru a dezinstala Xcode Command Line Tools, executați comanda dată mai jos în terminal:

sudo rm -rf / Bibliotecă / Dezvoltator / CommandLineTools

Concluzie

macOS nu vine cu niciun manager de pachete, majoritatea software-ului este instalat folosind GUI. Homebrew este un manager de pachete care facilitează instalarea pachetelor pe macOS prin interfața de linie de comandă. Este destul de util în instalarea instrumentelor de dezvoltare și chiar a aplicațiilor native macOS open-source GUI.