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:
- Instalarea instrumentelor de linie de comandă Xcode
- 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 -pComanda 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 --instalareVa 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:
- Mac bazat pe Intel (Intel i5, i7)
- 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)'' >> ~ / .zprofileeval ' $(/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
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
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.