I-Brew, noma abaningi abayibiza ngothando, i-Homebrew, iwuhlelo lokuphatha iphakheji elenza kube lula ukufakwa kwesoftware ezinhlelweni zokusebenza ze-macOS ne-Linux. Leli thuluzi eliwusizo lisivumela ukuthi sigweme inqubo evame ukuba yinkimbinkimbi futhi edla isikhathi yokuhlanganisa nokufaka izinhlelo mathupha. Kwesinye isikhathi, nokho, sihlangabezana nezinkinga nge-Homebrew ezidinga ukuqalisa kabusha. Lokhu akulula ngaso sonke isikhathi, ikakhulukazi kwabaqalayo, ngakho-ke lesi sihloko sihlose ukukuqondisa ngendlela yesinyathelo nesinyathelo ukuxazulula lokhu.
I-Brew ngokwayo ayinawo umyalo wokuqalisa kabusha ngoba ingumphathi wephakheji, hhayi isevisi engadinga ukuqaliswa kabusha. Kodwa-ke, izinsiza ezifakwe kusetshenziswa utshwala (njengesizindalwazi noma iseva yewebhu) zinemiyalo yokuqalisa, yokumisa, nokuqalisa kabusha.
Ukubhekana Nenkinga
Uma unezinkinga ngephakheji efakiwe noma isevisi esebenzisa isiphuzo, ungase udinge ukuyimisa bese uyiqalisa kabusha. Isibonelo, ake sibheke i-PostgreSQL, isistimu yedatha edumile yomthombo ovulekile wento-relational. Ake sithi isibonelo sakho se-PostgreSQL sidala izinkinga futhi udinga ukuqala kabusha.
Okokuqala, ake simise isevisi. Uzosebenzisa umyalo olandelayo:
brew services stop postgresql
Bese, ngemva kokumisa, uzoqala kabusha kanje:
brew services start postgresql
Incazelo Eningiliziwe Yekhodi Ye-SQL
Umyalo we-brew ukhuluma nomphathi wephakeji ye-Homebrew futhi ukwazisa ofuna ukukwenza. "Amasevisi" isho izinhlelo zokusebenza ezithile noma isofthiwe efakile utshwala futhi esebenza njengamasevisi emshinini wakho.
Okulandelayo, 'misa' noma 'qala' isenzo osicelayo. Esibonelweni esingenhla, sicela izinsiza zokuthi 'zimise' ukusebenzisa i-PostgreSQL. Bese, ngomyalo wokuqala, sicela izinsiza zokuthi 'ziqale' ukusebenzisa i-PostgreSQL futhi.
Okokugcina, 'postgresql' kithi igama lenkonzo ofisa ukuyimisa noma ukuyiqala. Faka esikhundleni salo igama lesevisi obhekene nayo.
Eminye Imisebenzi Nemitapo Yolwazi Ehlobene
Ngaphezu kokuqalisa nokumisa, kunomunye umyalo ovame ukusetshenziswa ku-tandem nalokhu okubili, okusho ukuthi 'qala kabusha'. Lokhu kungasetshenziswa ukusetha kabusha isevisi ngokushesha. Umyalo 'wokuqala kabusha' uyama kuqala bese uqala isevisi emisiwe:
brew services restart postgresql
Empeleni, lo mugqa owodwa wekhodi wenza isenzo esifanayo nemiyalo emibili 'yokumisa' kanye 'nokuqala'.
Ngokuqondene nemitapo yolwazi, iningi lazo liwukusebenza okusekelwe kusevisi okuncike ohlelweni lotshwala ngokwalo kunelabhulali exhunywe ngaphandle. Kodwa-ke, isevisi yokuphisa isebenzisa imibhalo ye-'ruby' ne-'bash' ngaphakathi kweminye yemisebenzi yayo. Lolu lwazi lungase lube usizo uma ufisa ukujula ukuthi i-Homebrew izisingatha kanjani izinkonzo zayo.
Qinisekisa ukuthi uyakuqonda ukusebenza okuyisisekelo kanye namagama ngesikhathi usebenza nezinsiza zokuphisa utshwala. Izokusiza ukuthi ulawule izinsiza ezihlukene ngempumelelo futhi uxazulule noma yiziphi izinkinga ongase ubhekane nazo ngenkathi usebenza nge-brew.
Amathiphu namasu nge-Brew ne-SQL
Ngenkathi i-brew yenza umsebenzi omuhle kakhulu wokwenza ukuphathwa kwesoftware kube lula, kukhona amaqhinga namathiphu ambalwa okufanele uwaqaphele. Okubaluleke kakhulu, uhlale ugcina i-Homebrew yakho ibuyekeziwe. Lokhu kungenziwa ngokusebenzisa lo mugqa wekhodi:
brew update
Okulandelayo, i-brew ingase futhi inikeze uhlu lwazo zonke izinsizakalo ezifakiwe, kanye nesimo sazo (egijima, esimisiwe), ngokusebenzisa lo myalo:
brew services list
Le miyalo eyengeziwe, kanye naleyo okuxoxwe ngayo ekuqaleni, ikunikeza ukulawula okuphelele kumasevisi afakwe kusetshenziswa isiphuzo kusistimu yakho futhi ibalulekile ekulawuleni indawo yakho yokuthuthuka ngempumelelo.
