Homebrew on ilmainen paketinhallintajärjestelmä, jota käytetään pakettien asentamiseen, poistamiseen ja päivittämiseen macOS:ssä päätekomentojen avulla. Homebrew yksinkertaistaa pakettien asentamista macOS:ään ja auttaa kehittäjiä virtaviivaistamaan työtään. Tämä opetusohjelma on opas Homebrew'n asentamiseen ja käyttämiseen Macissa. Koska Homebrew on päätepohjainen paketinhallinta, sinun on tiedettävä terminaalin toiminta Macissa.
Pääte, joka tunnetaan myös nimellä komentorivikäyttöliittymä, on sovellus, jonka avulla voit olla vuorovaikutuksessa järjestelmän kanssa ei-graafisella tavalla. Pääte voi olla pelottava kaikille, jotka ovat sen uusia, mutta silti siinä on paljon potentiaalia, koska sen avulla voit automatisoida järjestelmässäsi suorittamasi tehtävät.
Homebrew-komennot helpottavat avoimen lähdekoodin pakettien ja kehittäjätyökalujen asentamista Mac-tietokoneisiin, koska Mac-tietokoneiden mukana ei tule paketinhallintaa. Katsotaanpa, kuinka Homebrew asennetaan Maciin:
Edellytykset
Homebrew'n asentamiseen Maciin tarvitaan seuraavat edellytykset:
- Järjestelmä, jossa on macOS (Mojave ja uudemmat)
- Käyttäjä, jolla on järjestelmänvalvojan oikeudet
Kuinka asentaa Homebrew Maciin
Homebrew'n asentaminen Maciin on kaksivaiheinen prosessi:
- Xcode Command Line Toolsin asentaminen
- Homebrew'n asentaminen
Homebrew-toiminnallisuus riippuu Xcode Command Line -työkaluista, se on asennettava ennen Homebrew'n asentamista. Katsotaanpa, kuinka Xcode Command Line Tools Mac asennetaan.
1: Kuinka asentaa Xcode Command Line Tools Maciin
Homebrew'n asentaminen Maciin edellyttää, että järjestelmään on asennettu Xcode Command Line Tools, koska Homebrew tarvitsee nämä työkalut toimiakseen.
Xcode on Applen IDE iOS-, iPadOS- ja macOS-pohjaisten sovellusten kehittämiseen. Jos se on jo asennettu järjestelmääsi, sinun ei tarvitse asentaa Xcode Command Line Toolsia. Mutta jos sitä ei ole asennettu, sinun ei tarvitse asentaa koko Xcode IDE:tä, koska se vaatisi noin 10 Gt tallennustilaa, vaan asenna Xcode Command Line Tools.
Avaa ensin pääte Macissasi painamalla Komento + välilyönti avaimet, haku terminaali ja paina Enter avataksesi sen:
Kirjoita seuraava komento tarkistaaksesi, onko Xcode-komentorivityökalut asennettu vai ei:
xcode-select -sYllä oleva komento tulostaa aktiivisen kehittäjähakemiston, jos saat virheilmoituksen, se tarkoittaa, että Xcode-komentorivityökaluja ei ole asennettu:
Asenna Xcode Command Line Tools käyttämällä alla olevaa komentoa:
xcode-select --AsentaaNäyttöön tulee valintaikkuna napsauttamalla Asentaa:
Olla samaa mieltä the Lisenssisopimus :
Lataus alkaa:
Klikkaus Tehty kun lataus on valmis:
Tarkista Xcode Command Line Toolsin asennus käyttämällä:
xcode-select -sisään
Voit tarkistaa kehittäjän polun käytön seuraavasti:
xcode-select -s
Xcode-komentorivityökalut on asennettu järjestelmääsi ja siirrytään nyt seuraavaan vaiheeseen.
Kuinka asentaa Homebrew Maciin
Saatavilla on kahta päätyyppiä Maceja:
- Intel-pohjainen Mac (Intel i5, i7)
- Apple Silicon -pohjainen Mac (M1/M2)
Homebrew-asennusprosessi molemmille konetyypeille on samanlainen, mutta Apple Siliconiin perustuvat Macit vaativat lisävaiheen, jota käsitellään seuraavassa osiossa.
i: Kuinka asentaa Homebrew Intel-pohjaiseen Maciin
Aloita Homebrew-paketinhallinnan asennus suorittamalla seuraava komento macOS-päätteessä:
/ roskakori / lyödä -c ' $(kihara -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) '
Yllä oleva komentosarja asentaa Homebrew'n sovellukseen /usr/local/ hakemistosta.
ii: Kuinka asentaa Homebrew M1 Maciin
Yllä oleva vaihe asentaa Homebrew'n sisään /opt/homebrew/ hakemistosta, jos Mac on Apple Silicon -pohjainen (M1/M2).
M1- tai M2-Mac-tietokoneissa on suoritettava lisävaihe Homebrew'n asentamiseksi. Oletusarvoisesti Homebrew ladataan /opt/homebrew-hakemistoon. Tämä hakemisto ei ole osa ympäristömuuttujaa ($PATH).
Tee tästä hakemistosta osa ympäristömuuttujaa suorittamalla seuraava komento Apple Silicon -pohjaisissa Maceissa:
kaiku 'eval '$(/opt/homebrew/bin/brew shellenv)' >> ~ / .zprofiilieval ' $(/opt/homebrew/bin/brew shellenv) '
Vaihtoehtoisesti avaa z-profiili tiedosto tiedostoon nano editori komennolla:
sudo nano ~ / .zprofiili
Lisää nyt seuraava rivi tiedostoon ja tallenna se:
eval ' $(/opt/homebrew/bin/brew shellenv) '
merkintä: Tässä artikkelissa oleva Homebrew-asennusopas on tarkoitettu macOS 11.X Big Sur -käyttöjärjestelmälle. Homebrew ei ole virallisesti tuettu macOS:n vanhemmissa versioissa, mutta se saattaa toimia macOS Mojavessa ja Catalinassa.
Varmista Homebrew-asennus käyttämällä alla olevaa komentoa:
hautua --versio
Päivitä Homebrew uusimpaan versioon käyttämällä:
juoman päivitys
Jos tarvitset Homebrew-ohjelmaan liittyviä ohjeita, suorita:
hautua --auta
Lukeaksesi Homebrew-manuaalisivun käytä:
mies hautua
Homebrew'n käyttäminen Macissa
Homebrew sisältää paljon komentoja pakettien hallintaan, joistakin yleisesti käytetyistä komennoista käsitellään seuraavassa osiossa:
Paketin asennus
Asenna kaava tai paketti käyttämällä seuraavaa syntaksia:
hautua Asentaa < paketin nimi >merkintä: Homebrew-paketeille käytetään kaavatermiä; se antaa Homebrewille ohjeet pakettien asentamiseen.
Esimerkiksi asentaaksesi wget apuohjelma korvaa
Tynnyreiden asentaminen
Voit myös asentaa GUI-pohjaisia sovelluksia käyttämällä Homebrew'ta, jota varten käytetään seuraavaa syntaksia:
hautua Asentaa --tynnyri < paketin nimi >merkintä: MacOS-natiivipakettien asentamiseen Homebrew käyttää tynnyrimääritystä.
Käytä esimerkiksi Firefox-selaimen asentamiseen:
hautua Asentaa --tynnyri firefox
Asennettujen pakettien luettelointi
Tarkistaaksemme asennetut paketit voimme luetteloida Homebrew'n asennetut paketit käyttämällä:
juomaluettelo
Pakettien asennuksen poistaminen
Poista Homebrew-paketti noudattamalla alla olevaa syntaksia:
brew uninstall < paketin nimi >Poistaa wget paketin käyttö:
brew uninstall wget
Käytä seuraavaa syntaksia poistaaksesi tynnyrin:
brew uninstall --tynnyri < paketin nimi > Poista Firefox-tynnyri vaihtamalla
Pakettien riippuvuuksien tarkistaminen
Voit tarkistaa tietyn paketin riippuvuudet käyttämällä alla mainittua komentoa:
hautua deps < paketin nimi >Esimerkiksi tarkistaaksesi riippuvuudet wget , suorita:
hautua deps wget
Pakettien päivittäminen
Käytä seuraavaa syntaksia päivittääksesi tietyn Homebrew-paketin:
juoman päivitys < paketin nimi >Vanhentuneiden pakettien luettelointi
Voit luetella vanhentuneet paketit käyttämällä seuraavaa komentoa terminaalissa:
juoma vanhentunutTarpeettomien riippuvuuksien poistaminen
Voit poistaa ei-toivotut riippuvuudet käyttämällä:
brew autoremove --kuivaharjoittelu
Homebrew-virheiden ja varoitusten luettelo
Listaa Homebrew-virheet ja -ongelmat käyttämällä alla olevaa komentoa:
juoma lääkäri
Kuinka poistaa Homebrew Macista
Jos et enää tarvitse paketinhallintaa Mac-tietokoneellesi, jossa on macOS Mojave tai uudempi, Homebrew voidaan helposti poistaa alla annetulla komennolla:
/ roskakori / lyödä -c ' $(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh) 'Kuinka poistaa Xcode-komentorivityökalut
Poistaaksesi Xcode Command Line Toolsin asennuksen, suorita alla oleva komento päätteessä:
sudo rm -rf / Kirjasto / Kehittäjä / CommandLineTools
Johtopäätös
macOS:n mukana ei tule paketinhallintaa, suurin osa ohjelmistosta on asennettu graafisen käyttöliittymän avulla. Homebrew on paketinhallintaohjelma, jonka avulla pakettien asentaminen macOS:ään on helppoa komentorivikäyttöliittymän kautta. Se on varsin kätevä asennettaessa kehittäjätyökaluja ja jopa alkuperäisiä macOS:n avoimen lähdekoodin GUI-sovelluksia.