Kaip įdiegti „Homebrew“ „Mac“.

Kaip Idiegti Homebrew Mac



„Homebrew“ yra nemokama paketų valdymo sistema, naudojama „macOS“ paketams įdiegti, pašalinti ir atnaujinti naudojant terminalo komandas. „Homebrew“ supaprastina paketų diegimą „MacOS“ ir padeda kūrėjams supaprastinti jų darbą. Ši pamoka yra vadovas, kaip įdiegti ir naudoti „Homebrew“ „Mac“ kompiuteryje. Kadangi „Homebrew“ yra terminalo paketų tvarkyklė, turite žinoti terminalo funkciją „Mac“.

Terminalas, dar žinomas kaip komandų eilutės sąsaja, yra programa, leidžianti negrafiškai bendrauti su sistema. Terminalas gali gąsdinti visus, kurie jį naudoja naujai, tačiau vis tiek turi daug potencialo, nes leidžia automatizuoti sistemoje atliekamas užduotis.







„Homebrew“ komandos leidžia lengvai įdiegti atvirojo kodo paketus ir kūrėjo įrankius „Mac“, nes „Mac“ nėra su paketų tvarkykle. Sužinokime, kaip „Mac“ kompiuteryje įdiegti „Homebrew“:



Būtinos sąlygos



Norint įdiegti „Homebrew“ „Mac“, reikalingos šios būtinos sąlygos:





  • Sistema su „MacOS“ („Mojave“ ir naujesnė versija)
  • Vartotojas, turintis administratoriaus teises

Kaip įdiegti „Homebrew“ „Mac“.

„Homebrew“ diegimas „Mac“ yra 2 žingsniai:

  1. „Xcode“ komandų eilutės įrankių diegimas
  2. Homebrew diegimas

Homebrew funkcionalumas priklauso nuo Xcode Command Line įrankių, jį reikia įdiegti prieš diegiant Homebrew. Sužinokime, kaip įdiegti Xcode Command Line Tools Mac.



1: Kaip įdiegti „Xcode“ komandų eilutės įrankius „Mac“.

Norėdami įdiegti „Homebrew“ „Mac“, sistemoje turite įdiegti „Xcode“ komandų eilutės įrankius, nes „Homebrew“ reikalingi šie įrankiai.

„Xcode“ yra „Apple“ sukurtas IDE, skirtas „iOS“, „iPadOS“ ir „macOS“ pagrindu veikiančioms programoms kurti. Jei ji jau įdiegta jūsų sistemoje, jums nereikia diegti „Xcode“ komandų eilutės įrankių. Bet jei jis neįdiegtas, jums nereikia diegti viso Xcode IDE, nes tam prireiktų maždaug 10 GB saugyklos, vietoj to įdiekite Xcode komandų eilutės įrankius.

Pirmiausia atidarykite terminalą „Mac“ paspausdami Command + tarpo klavišas raktai, paieška terminalas tada paspauskite Enter, kad atidarytumėte:

Įveskite šią komandą, kad patikrintumėte, ar Xcode komandų eilutės įrankiai yra įdiegti, ar ne:

xcode-select -p

Aukščiau pateikta komanda išspausdina aktyvų kūrėjo katalogą, jei gaunate klaidą, tai reiškia, kad Xcode komandų eilutės įrankiai neįdiegti:

Norėdami įdiegti „Xcode“ komandų eilutės įrankius, naudokite toliau pateiktą komandą:

xcode-select --diegti

Spustelėkite dialogo langą Diegti:

Sutinku į Licencijos sutartis :

Atsisiuntimas prasidės:

Spustelėkite padaryta kai atsisiuntimas bus baigtas:

Patikrinkite Xcode komandinės eilutės įrankių įdiegimą naudodami:

xcode-select

Norėdami patikrinti kūrėjo kelią, naudokite:

xcode-select -p

Xcode komandų eilutės įrankiai buvo įdiegti jūsų sistemoje ir dabar pereikite prie kito žingsnio.

Kaip įdiegti „Homebrew“ „Mac“.

Galimi du pagrindiniai „Mac“ kompiuterių tipai:

  1. „Intel“ pagrindu veikiantis „Mac“ („Intel i5“, „i7“)
  2. „Apple Silicon“ pagrįstas „Mac“ (M1 / M2)

„Homebrew“ diegimo procesas bet kurio tipo įrenginiuose yra panašus, tačiau „Mac“ kompiuteriuose, pagrįstuose „Apple Silicon“, reikia atlikti papildomą veiksmą, kuris bus aptartas kitame skyriuje.

i: Kaip įdiegti „Homebrew“ „Intel“ pagrįstoje „Mac“.

Vykdykite šią komandą „MacOS“ terminale, kad pradėtumėte „Homebrew“ paketų tvarkyklės diegimą:

/ šiukšliadėžė / bash -c $(garbanos -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)

Aukščiau pateiktas scenarijus įdiegs „Homebrew“ į /usr/local/ katalogas.

ii: Kaip įdiegti „Homebrew“ M1 „Mac“.

Aukščiau atliktas veiksmas įdiegs „Homebrew“. /opt/homebrew/ kataloge, jei „Mac“ yra „Apple Silicon“ pagrindu (M1/M2).

M1 arba M2 Mac kompiuteriuose yra papildomas veiksmas, kurį reikia atlikti norint įdiegti „Homebrew“. Pagal numatytuosius nustatymus „Homebrew“ atsisiunčiamas į /opt/homebrew katalogą. Šis katalogas nėra aplinkos kintamojo ($PATH) dalis.

Norėdami padaryti šį katalogą aplinkos kintamojo dalimi, Apple Silicon pagrindu sukurtuose Mac kompiuteriuose vykdykite šią komandą:

aidas 'eval '$(/opt/homebrew/bin/brew shellenv)' >> ~ / .zprofilis

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

Arba atidarykite zprofilis failą nano redaktorius naudojant komandą:

sudo nano ~ / .zprofilis

Dabar į failą pridėkite šią eilutę ir išsaugokite:

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

Pastaba: Šiame straipsnyje pateiktas „Homebrew“ diegimo vadovas skirtas „macOS 11.X Big Sur“. „Homebrew“ oficialiai nepalaikomas senesnėse „macOS“ versijose, tačiau jis gali veikti „macOS Mojave“ ir „Catalina“.

Norėdami patikrinti „Homebrew“ diegimą, naudokite toliau pateiktą komandą:

užvirinti -- versija

Norėdami atnaujinti „Homebrew“ į naujausią versiją, naudokite:

virimo atnaujinimas

Jei reikia pagalbos, susijusios su Homebrew, vykdykite:

užvirinti --padėkite

Norėdami perskaityti Homebrew man puslapį, naudokite:

vyras užvirinti

Kaip naudoti „Homebrew“ sistemoje „Mac“.

„Homebrew“ pateikiama su daugybe komandų, skirtų paketams valdyti, kai kurios dažniausiai naudojamos komandos yra aptariamos šiame skyriuje:

Paketo diegimas

Norėdami įdiegti formulę arba paketą, naudokite šią sintaksę:

užvirinti diegti < paketo_pavadinimas >

Pastaba: Homebrew paketams naudojamas formulės terminas; jame pateikiamos instrukcijos, kaip „Homebrew“ įdiegti paketus.

Pavyzdžiui, norint įdiegti wget įrankis pakeis su wget aukščiau esančioje komandoje:

užvirinti diegti wget

Statinių montavimas

Taip pat galite įdiegti GUI pagrįstas programas naudodami „Homebrew“, tam naudokite šią sintaksę:

užvirinti diegti -- statinė < paketo_pavadinimas >

Pastaba: Norėdami įdiegti „macOS“ vietinius paketus, „Homebrew“ naudoja konteinerio apibrėžimą.

Pavyzdžiui, norėdami įdiegti „Firefox“ naršyklę, naudokite:

užvirinti diegti -- statinė firefox

Įdiegtų paketų sąrašas

Norėdami patikrinti įdiegtus paketus, galime išvardyti Homebrew įdiegtus paketus naudodami:

alaus sąrašas

Paketų pašalinimas

Norėdami pašalinti „Homebrew“ paketą, vadovaukitės toliau pateikta sintaksė:

brew pašalinti < paketo_pavadinimas >

Pašalinti wget pakuotės naudojimas:

brew pašalinti wget

Norėdami pašalinti statinę, naudokite šią sintaksę:

brew pašalinti -- statinė < paketo_pavadinimas >

Norėdami ištrinti „Firefox“ statinę, pakeiskite :

brew pašalinti -- statinė firefox

Paketo priklausomybių tikrinimas

Norėdami patikrinti konkretaus paketo priklausomybes, naudokite toliau nurodytą komandą:

užvirinti deps < paketo_pavadinimas >

Pavyzdžiui, norėdami patikrinti priklausomybes nuo wget , vykdyti:

užvirinti deps wget

Paketų atnaujinimas

Norėdami atnaujinti konkretų „Homebrew“ paketą, naudokite šią sintaksę:

virimo atnaujinimas < paketo_pavadinimas >

Pasenusių paketų sąrašas

Norėdami išvardyti pasenusius paketus, terminale naudokite šią komandą:

alus pasenęs

Nereikalingų priklausomybių pašalinimas

Norėdami pašalinti nepageidaujamas priklausomybes, naudokite:

brew autoremove -- sausas važiavimas

Homebrew klaidų ir įspėjimų sąrašas

Norėdami išvardyti „Homebrew“ klaidas ir problemas, naudokite toliau pateiktą komandą:

alaus gydytojas

Kaip pašalinti Homebrew iš Mac

Jei jums nebereikia paketų tvarkyklės jūsų „Mac“, kuriame veikia „macOS Mojave“ ar naujesnė versija, „Homebrew“ galima lengvai pašalinti naudojant toliau pateiktą komandą:

/ šiukšliadėžė / bash -c $(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)

Kaip pašalinti Xcode komandinės eilutės įrankius

Norėdami pašalinti „Xcode“ komandų eilutės įrankius, terminale paleiskite toliau pateiktą komandą:

sudo rm -rf / biblioteka / Programuotojas / CommandLineTools

Išvada

„macOS“ nėra su paketų tvarkykle, dauguma programinės įrangos įdiegta naudojant GUI. „Homebrew“ yra paketų tvarkyklė, leidžianti lengvai įdiegti paketus „MacOS“ naudojant komandinės eilutės sąsają. Tai gana patogu diegiant kūrėjo įrankius ir net vietines MacOS atvirojo kodo GUI programas.