Kaip įdiegti „Mac“ programas terminale naudojant „Homebrew“

Kaip įdiegti „Mac“ programas terminale naudojant „Homebrew“

Sukonfigūravus naują „Mac“ ar iš naujo įkėlus „MacOS“, keliolika ar daugiau programų įdiegimas yra didžiulis darbas. Apsilankymas visose tinkamose svetainėse ir programų nustatymas pagal jūsų poreikius yra vargas.





Šią problemą galite išspręsti naudodami paketų tvarkyklę. „Homebrew“ yra „MacOS“ paketų tvarkyklė, kuri supaprastina nemokamų „Unix“ įrankių ir GUI programų diegimą. Parodysime, kaip įdiegti programas naudojant „Homebrew“ ir nuolat atnaujinti jas be jokių problemų.





Kas yra „Homebrew“?

„Homebrew“ yra nemokama ir atviro kodo paketų tvarkyklė, leidžianti lengvai įdiegti komandinės eilutės įrankiai ir GUI programos „MacOS“. Naudodami vieną komandą galite ieškoti, įdiegti, pašalinti arba atnaujinti nemokamus „Unix“ įrankius. Prieš diegdami „Homebrew“, jums reikės:





  • Terminalas, esantis /Taikymas/Priemonės aplanką.
  • „macOS 10.12“ („Sierra“) arba naujesnė.
  • Komandinės eilutės įrankiai arba „Xcode“ iš „Mac App Store“ .

Kaip įdiegti „Homebrew“ „Mac“

Jei turite įdiegtą „Xcode“, komandų eilutės įrankių diegti nereikia, nes paketas jau iškeptas į „Xcode“. Bet jei ne, jums nereikia įdiegti „Xcode“ tik „Homebrew“.

Įdiegus „Xcode“ sunaudojama apie 10 GB vietos diske, o tai nėra mažai. Jei dar tik pradedate naudoti šias komandas, įdiegus komandinės eilutės įrankius (maždaug 150 MB), darbas bus atliktas.



1 veiksmas: įdiekite komandų eilutės įrankius

Norėdami įdiegti komandų eilutės įrankius, paspauskite Cmd + tarpo klavišas paleisti „Spotlight“ ir ieškoti Terminalas . Tada įveskite:

xcode-select --install

Kai įvesite šią komandą, pasirodys iššokantis langas su pranešimu Komandai „xcode-select“ reikalingi komandinės eilutės kūrėjo įrankiai. Ar norėtumėte įdiegti šiuos įrankius dabar? Spustelėkite Diegti mygtuką, kad tęstumėte diegimą.





Mano atveju, kadangi paketas jau įdiegtas, tai rodo klaidos pranešimą.

2 veiksmas: įdiekite „Homebrew“

Instaliuoti Homebrew , nukopijuokite ir įklijuokite šią komandą į terminalą:





/usr/bin/ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'

Įklijuodami šią komandą pamatysite eilutes apie tai, kas ir kur bus įdiegtas scenarijus. Paspauskite Grįžti dar kartą, jei norite tęsti, arba bet kurį kitą klavišą, kad atšauktumėte.

Tada įveskite administratoriaus slaptažodį, kad pradėtumėte diegimą. Diegimas užtrunka šiek tiek laiko, priklausomai nuo „Mac“ spartos ir interneto ryšio. Baigę pamatysite Įdiegimas sėkmingas pranešimą.

3 veiksmas: patikrinkite „Homebrew“ diegimą

Vykdykite šią komandą, kad patvirtintumėte „Homebrew“ diegimą ir patikrintumėte, ar nėra klaidų:

brew doctor

Jei ką nors matote Įspėjimai pranešimus, galite saugiai jų nepaisyti, tačiau turėtumėte patikrinti bendrų problemų, kurios gali turėti įtakos „Homebrew“ diegimui . Daugeliu atvejų nematysite jokių klaidų, jei jūsų „MacOS“ ir komandinės eilutės įrankių/„Xcode“ kopija yra atnaujinta.

Prieš diegdami „Homebrew“, turėtumėte patikrinti, ar „App Store“ nėra laukiančių atnaujinimų.

Kadangi „Homebrew“ yra paketų tvarkyklė, jis automatizuoja visą programų diegimo, atnaujinimo ir pašalinimo iš sistemos procesą. Jis surenka paketus ir tvarko visas priklausomybes už jus.

Pavyzdžiui, viena programa gali pasikliauti dviem kitomis, kad tinkamai veiktų. Užuot pats įdiegęs tas kitas programas, „Homebrew“ jas įdiegia ir sukonfigūruoja, kad jos veiktų su jūsų prašoma programa be jokių problemų.

Štai keletas patogių įrankių, kuriuos galite įdiegti naudodami „Homebrew“:

  • youtube-dl : Leidžia atsisiųsti vaizdo įrašus iš „YouTube“ ir kitų svetainių.
  • geoip : Pateikia konkretaus IP adreso geografinės vietos duomenis. Naudinga sistemos administratoriams, saugumo tyrėjams ir žiniatinklio kūrėjams.
  • wget : Leidžia atsisiųsti duomenis iš žiniatinklio ir FTP. Naudodami šį įrankį galite atsisiųsti failą ar net visą svetainę.
  • statinė : Tai leidžia įdiegti „MacOS“ programas su GUI.
  • htop : „Activity Monitor“ komandų eilutės alternatyva. Tai suteikia išsamią informaciją apie procesorių, atmintį, procesus ir dar daugiau.

Tvarkykite „Unix“ įrankius naudodami „Homebrew“

Paleisti šias „Homebrew“ formules yra paprasta. Tiesiog įveskite:

brew install [formula name]

Instaliuoti youtube-dl pavyzdžiui, įveskite:

brew install youtube-dl

Jei norite pamatyti komandų, kurias palaiko „Homebrew“, sąrašą, įveskite:

brew help

Galite naršyti didelį galimų komandų sąrašą „Homebrew“ formulių puslapis . Norėdami gauti daugiau parinkčių, naudokite šias komandas:

  1. Paieška: Ieškokite formulės
  2. pašalinti: Pašalinkite formulę
  3. sąrašas: Išvardykite visas įdiegtas formules
  4. patobulinti: Atsisiųskite naujausią „Homebrew“ versiją iš „Github“
  5. atnaujinti [formulės pavadinimas]: Įdiekite konkrečios formulės naujinius

Kaip įdiegti „Homebrew Cask“ „Mac“

„Homebrew Cask“ išplečia „Homebrew“ ir leidžia lengvai įdiegti „MacOS GUI“ programas tiesiai iš komandinės eilutės. Naudodamiesi šiuo paprastu scenarijumi, galite įdiegti ir tvarkyti daugelį programų, atskirai jų neatsisiųsdami ir nesilaikydami įprastos tempimo tvarkos.

Norėdami įdiegti „Cask“, įveskite tai į terminalą:

brew tap caskroom/cask

Įdiegę „Cask“, įveskite tai:

brew tap homebrew/cask-versions

Antroji „Cask“ komanda skirta įdiegti alternatyvias „Casks“ versijas. Pavyzdžiui, jie apima beta versijas, naršyklių, kurias galbūt norėsite įdiegti, kūrimo versijas, naujausias senų atvirojo kodo programų versijas ir dar daugiau.

Įdiegę „Cask“, taip pat galite įvesti šią komandą:

brew cask

Ši sintaksė nurodys komandas, kurias palaiko „Cask“. Kiekvieną kartą, kai naudojate komandą, nepamirškite pasiruošti užvirinti statinę . Dažniausiai naudojamos komandos, kurias reikia atsiminti, yra šios:

  1. diegti: Įdiegia pateiktą konteinerį
  2. pašalinti: Pašalina pateiktą konteinerį
  3. sąrašą : Išvardija įdiegtas statines
  4. pasenęs: Išvardykite visas pasenusias statines
  5. patobulinti: Atnaujina visas pasenusias statines

Nereikia prisiminti komandų. Jei pamiršite komandą, įveskite užvirinti statinę norėdami pamatyti sąrašą. Taip pat galite atspausdinti vadovo puslapį ir atidaryti jį peržiūros programoje.

Ši sintaksė eksportuos vyras puslapio išvestį į peržiūrą.

man -t [Command Goes Here]|open -f -a /Applications/Preview.app

Pavyzdžiui, žemiau pateikta eilutė atvers vadovo puslapį užvirinti statinę peržiūroje:

man -t brew-cask|open -f -a /Applications/Preview.app

Kartą vyras puslapis atidaromas peržiūros programoje, pasirinkite Failas> Eksportuoti kaip PDF kad išsaugotumėte failą kaip PDF dokumentą, kad galėtumėte jį naudoti ateityje.

„Mac“ programų diegimas naudojant „Cask“

Tikriausiai turite dažnai naudojamų programų, įdiegtų kiekviename naujame „Mac“, sąrašą. Užuot tai darę atskirai, galite įdiegti šias programas per „Cask“. Norėdami ieškoti programos, naudokite šią sintaksę:

brew search

Pažiūrėkime, ar yra „Firefox“ dėžutė. Norėdami tai padaryti, įveskite tai į terminalą:

brew search firefox

Kaip žinote, „Firefox“ palaiko daugybę skirtingų išleidimo kanalų. „Mozilla“ naudoja šiuos kanalus, kad lėtai išleistų naujinius vartotojams, pradedant kasdieniais nakties kūrimais ir baigiant stabilesnėmis versijomis. Jei norite įdiegti „Nightly build“ „Firefox“, įveskite:

brew cask install firefox-nightly

Arba norėdami įdiegti „Google Chrome“ beta versiją, pabandykite atlikti šiuos veiksmus:

brew search chrome

Gavę atitinkamas atitiktis, įveskite:

brew cask install google-chrome-beta

Kartais galite neprisiminti konkrečios programos pavadinimo. Laimei, jums tereikia įvesti tam tikrus raktinius žodžius ir „Cask“ ieškos programų, kuriose jie yra. Žemiau esančioje ekrano kopijoje parodyta, kas atsitinka įvedus šią komandą:

brew search sync

Programų pašalinimas naudojant „Cask“

Jei norite pašalinti „Chrome“ beta versiją, tiesiog įveskite:

brew cask uninstall google-chrome-beta

Norėdami pašalinti „Firefox“, naudokite:

brew cask uninstall firefox-nightly

Programa visiškai pašalinama be jokių pėdsakų. Įdiegę programą naudodami „Cask“, gerai atnaujinti programą, net jei „Cask“ nerodo naujinių. Nepamirškite patikrinti konfigūracijos problemų, kad dar labiau sumažintumėte problemas. Tai galite padaryti naudodami šią komandą:

brew doctor

Prieš tikrindami, ar nėra „Cask“ atnaujinimo, nepamirškite periodiškai atnaujinti „Homebrew“ branduolio ir statinių. Norėdami tai padaryti, įveskite:

brew upgrade

„Homebrew“ ir statinių GUI versijos

Nors nėra „GUI“ programos, skirtos „Homebrew“ ir „Casks“ įdiegti, yra trečiųjų šalių programų, leidžiančių atnaujinti „Homebrew“ branduolį, patikrinti konfigūracijos problemas, įdiegti ir atnaujinti programas iš „Cask“ saugyklos ir dar daugiau.

Pyragas yra nemokama atviro kodo programa, veikianti kartu su „Homebrew“. Tai leidžia pamatyti įdiegtų formulių sąrašą, taip pat gali atlikti greitą paiešką ir parodyti norimų įdiegti formulių aprašymą. Tai funkcionalumas, kurio komandinės eilutės versija neturi.

Jei jums patinka „Homebrew“, bet nenorite naudoti komandinės eilutės visiems tikslams, ši programa jums bus naudinga. Norėdami įdiegti „Cakebrew“, įveskite:

brew cask install cakebrew

„Homebrew“ ir „Cask“ darbo eiga Alfredui leidžia lengvai kartu įdiegti, pašalinti ir valdyti „Homebrew“ ir statines. Scenarijaus filtrai užvirina ir maišo, palaikydami gydytojas , diegti , sąrašą , Paieška , pašalinti , ir dar.

Tada paleiskite Alfredas , Įrašykite užvirinti arba statinė , ir jūs galite tvarkyti savo programas ten, Alfrede. Jums reikia turėti Alfredas Powerpackas įdiegta naudoti šią ir kitas darbo eigas.

Įdiekite šias atvirojo kodo „Mac“ programas

„Homebrew“ yra puiki paketų tvarkyklė, skirta įdiegti nemokamus „Unix“ įrankius ir „MacOS“ programas. Jei kuriate „Mac“ nuo nulio arba dirbate įmonėje, kurioje valdote kelis „Mac“, „Homebrew“ gali sutaupyti daug laiko ir energijos.

Su visomis šiomis komandomis lengva pasiklysti, tačiau nereikia skubėti. Lėtai atlikite šiuos veiksmus ir dažnai užsirašykite. Taip pat galite tai pažymėti „Mac“ terminalo vadovas kitų komandų ir pagalbos kelyje, taip pat keletas patarimų, kaip pritaikyti terminalą.

Nors iš pradžių galbūt norėsite įdiegti įprastas „Mac“ programas, pažvelkite į kai kurias mažiau žinomas atvirojo kodo „Mac“ programas ir įdiekite jas naudodami „Homebrew Cask“.

Dalintis Dalintis „Tweet“ Paštu Ar verta atnaujinti į „Windows 11“?

„Windows“ buvo pertvarkytas. Bet ar to pakanka norint įtikinti jus pereiti nuo „Windows 10“ prie „Windows 11“?

Skaityti toliau
Susijusios temos
  • „Mac“
  • Įdiekite programinę įrangą
  • Terminalas
  • „Mac“ patarimai
Apie autorių Rahul Saigal(Paskelbti 162 straipsniai)

Baigęs akių priežiūros specialybės M.Optom laipsnį, Rahulis daugelį metų kolegijoje dirbo dėstytoju. Rašymas ir kitų mokymas visada yra jo aistra. Dabar jis rašo apie technologijas ir padaro jas lengvai virškinamas skaitytojams, kurie jos gerai nesupranta.

Daugiau iš Rahul Saigal

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

kaip rašyti scenarijus windows
Norėdami užsiprenumeruoti, spustelėkite čia