Homebrew on tasuta paketihaldussüsteem, mida kasutatakse pakettide installimiseks, eemaldamiseks ja värskendamiseks MacOS-is terminalikäskude abil. Homebrew lihtsustab pakettide installimist macOS-i ja aitab arendajatel oma tööd sujuvamaks muuta. See õpetus on juhend Homebrew'i installimiseks ja kasutamiseks Macis. Kuna Homebrew on terminalipõhine paketihaldur, peate teadma terminali funktsiooni Macis.
Terminal, tuntud ka kui käsurea liides, on rakendus, mis võimaldab teil süsteemiga mittegraafiliselt suhelda. Terminal võib olla hirmutav kõigile, kes on sellega uued, kuid sellel on siiski palju potentsiaali, kuna see võimaldab teil oma süsteemis sooritatavaid ülesandeid automatiseerida.
Homebrew'i käsud muudavad avatud lähtekoodiga pakettide ja arendajatööriistade installimise Mac-arvutites lihtsaks, kuna Mac-arvutitel pole paketihaldurit kaasas. Vaatame, kuidas installida Homebrew Maci:
Eeldused
Homebrewi Maci installimiseks on vaja järgmisi eeltingimusi.
- MacOS-iga süsteem (Mojave ja uuem)
- Administraatoriõigustega kasutaja
Kuidas installida Homebrew Mac'i
Homebrew'i installimine Maci koosneb kahest etapist.
- Xcode'i käsurea tööriistade installimine
- Homebrew installimine
Homebrew'i funktsionaalsus sõltub Xcode'i käsurea tööriistadest, see tuleb enne Homebrew'i installimist installida. Uurime, kuidas installida Xcode Command Line Tools Mac.
1: kuidas installida Xcode'i käsurea tööriistu Maci
Homebrew'i installimiseks Mac-arvutisse peavad teie süsteemi olema installitud Xcode'i käsurea tööriistad, kuna Homebrew vajab neid tööriistu.
Xcode on Apple'i IDE iOS-i, iPadOS-i ja macOS-põhiste rakenduste arendamiseks. Kui see on teie süsteemi juba installitud, ei pea te Xcode'i käsurea tööriistu installima. Kuid kui see pole installitud, ei pea te installima kogu Xcode IDE-d, kuna see võtaks umbes 10 GB salvestusruumi, selle asemel installige Xcode'i käsurea tööriistad.
Esmalt avage oma Macis terminal, vajutades Käsk + tühik võtmed, otsi terminal ja seejärel vajutage selle avamiseks sisestusklahvi:
Tippige järgmine käsk, et kontrollida, kas Xcode'i käsurea tööriistad on installitud või mitte:
xcode-select -lkÜlaltoodud käsk prindib aktiivse arendaja kataloogi, kui saate vea, tähendab see, et Xcode'i käsurea tööriistu pole installitud:
Xcode'i käsurea tööriistade installimiseks kasutage allolevat käsku:
xcode-select --installidaIlmub dialoogiboks, klõpsake nuppu Installige:
Nõus a Litsentsilepingu :
Allalaadimine algab:
Klõpsake Valmis kui allalaadimine on lõppenud:
Kontrollige Xcode'i käsurea tööriistade installimist, kasutades:
xcode-select -sisse
Arendaja tee kasutamise kontrollimiseks tehke järgmist.
xcode-select -lk
Xcode'i käsurea tööriistad on teie süsteemi installitud ja liiguvad nüüd järgmise sammu poole.
Kuidas installida Homebrew Maci
Saadaval on kahte peamist tüüpi Mace:
- Intelil põhinev Mac (Intel i5, i7)
- Apple Siliconil põhinev Mac (M1/M2)
Homebrew'i installimise protsess mõlemat tüüpi masinatele on sarnane, kuid Apple Siliconil põhinevad Macid nõuavad täiendavat sammu, mida arutatakse järgmises jaotises.
i: Kuidas installida Homebrew Inteli-põhisesse Maci
Homebrew paketihalduri installimise alustamiseks käivitage macOS-i terminalis järgmine käsk:
/ prügikast / bash -c ' $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) '
Ülaltoodud skript installib Homebrew'i /usr/local/ kataloog.
ii: kuidas installida Homebrew M1 Maci
Ülaltoodud samm installib Homebrew'i /opt/homebrew/ kataloog, kui Mac on Apple Siliconil põhinev (M1/M2).
M1 või M2 Maci puhul tuleb Homebrewi installimiseks järgida täiendavat sammu. Vaikimisi laaditakse Homebrew alla kataloogi /opt/homebrew. See kataloog ei ole osa keskkonnamuutujast ($PATH).
Selle kataloogi muutmiseks keskkonnamuutuja osaks käivitage Apple Siliconil põhinevatel Macidel järgmine käsk:
kaja 'eval '$(/opt/homebrew/bin/brew shellenv)' >> ~ / .zprofiileval ' $(/opt/homebrew/bin/brew shellenv) '
Teise võimalusena avage z-profiil faili nano redaktor, kasutades käsku:
sudo nano ~ / .zprofiil
Nüüd lisage faili järgmine rida ja salvestage see:
eval ' $(/opt/homebrew/bin/brew shellenv) '
Märge: Selles artiklis olev Homebrew installijuhend on mõeldud operatsioonisüsteemile macOS 11.X Big Sur. Homebrew ei ole ametlikult toetatud macOS-i vanemates versioonides, kuid see võib töötada macOS Mojave ja Catalina puhul.
Homebrew'i installimise kontrollimiseks kasutage allolevat käsku:
pruulima -- versioon
Homebrew'i uusimale versioonile värskendamiseks kasutage:
pruuli värskendus
Homebrewiga seotud abi saamiseks käivitage:
pruulima -- aidake
Homebrewi man-lehe lugemiseks kasutage:
mees pruulima
Kuidas kasutada Homebrew'i Macis
Homebrew sisaldab pakettide haldamiseks palju käske, mõningaid sagedamini kasutatavaid käske käsitletakse järgmises jaotises:
Paketi installimine
Valemi või paketi installimiseks kasutage järgmist süntaksit:
pruulima installida < paketi_nimi >Märge: Homebrew pakettide puhul kasutatakse valemit; see annab Homebrewile juhiseid pakettide installimiseks.
Näiteks installimiseks wget utiliit asendada
Kasside paigaldamine
GUI-põhiseid rakendusi saate installida ka Homebrew abil, kasutades selleks järgmist süntaksit:
pruulima installida -- tünn < paketi_nimi >Märge: MacOS-i algpakettide installimiseks kasutab Homebrew kasti määratlust.
Näiteks Firefoxi brauseri installimiseks kasutage:
pruulima installida -- tünn firefox
Paigaldatud pakettide loend
Installitud pakettide kontrollimiseks saame loetleda Homebrew installitud paketid, kasutades:
pruulimisnimekiri
Pakettide desinstallimine
Homebrew paketi desinstallimiseks järgige alltoodud süntaksit:
brew uninstall < paketi_nimi >Eemaldada wget paketi kasutamine:
brew uninstall wget
Kasti eemaldamiseks kasutage järgmist süntaksit:
brew uninstall -- tünn < paketi_nimi > Firefoxi tünni kustutamiseks asendage
Pakettide sõltuvuste kontrollimine
Konkreetse paketi sõltuvuste kontrollimiseks kasutage alltoodud käsku:
pruulima deps < paketi_nimi >Näiteks sõltuvuste kontrollimiseks wget , täitke:
pruulima deps wget
Paketide värskendamine
Konkreetse Homebrew paketi värskendamiseks kasutage järgmist süntaksit:
pruuli värskendus < paketi_nimi >Aegunud pakettide loetlemine
Vananenud pakettide loetlemiseks kasutage terminalis järgmist käsku:
pruul aegunudTarbetute sõltuvuste eemaldamine
Soovimatute sõltuvuste eemaldamiseks kasutage:
brew autoremove -- kuivtöö
Homebrew'i vigade ja hoiatuste loend
Homebrew'i vigade ja probleemide loetlemiseks kasutage allolevat käsku:
pruuli arst
Kuidas desinstallida Homebrew Macist
Kui te ei vaja enam paketihaldurit oma Maci jaoks, kus töötab macOS Mojave või uuem, saab Homebrewi hõlpsalt eemaldada, kasutades allolevat käsku:
/ prügikast / bash -c ' $(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh) 'Kuidas desinstallida Xcode'i käsurea tööriistu
Xcode Command Line Toolsi desinstallimiseks käivitage terminalis alltoodud käsk:
sudo rm -rf / Raamatukogu / Arendaja / CommandLineTools
Järeldus
macOS-iga pole kaasas ühtegi paketihaldurit, suurem osa tarkvarast on installitud GUI abil. Homebrew on paketihaldur, mis hõlbustab pakettide installimist MacOS-i käsurea liidese kaudu. See on üsna mugav arendaja tööriistade ja isegi MacOS-i natiivsete avatud lähtekoodiga GUI rakenduste installimisel.