Mac OSX isletim sistemi uzerinde yazilim kurulumunun kolaylastiran bir paket yoneticisidir. Hem ucretsiz, hem de acik kaynakli bir yazilim paketidir. Ornek olarak mac'inize mongodb,redis,git kurmak mi istiyorsunuz? bunu homebrew ile terminal ekranina belli basli kodlar yazaraktan hizli bir kurulum gerceklestirebilirsiniz.
Homebrew ayrica Apple'in ihtitaca duymadigi ama size lazim olan paketleride kendi icerisinde indirir. Ornek vericek olursam mac'im de, jmeter kullanarak load test yaparken cokmus ve mac'i bastan yapilandirmam gerekmisti ve herseyi mac'e bastan kurdum. Kurulum islemlerinde sira git'e geldiginde, git yukleme asamasinda bir cok problem cikardi, cikan sorunnlari cozdukce bir baskasi cikti ve burada imdadima homebrew yetisti.
Homebrew haricinde benzer iki paket yoneticisi de bulunmakta fink ve macports adi altinda, ben kullanmadim ama zamaniniz varsa denenebilir.
Terminal ekraniniziz acin ve asagida ki komutu yapistirin.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew -v
Brew komutunu calistirdiginizda size homebrew ile neler yapabileceginizi ozetleyen bir liste ile karsilasirsiniz
brew
Diyelim ki postman'i homebrew ile kurmak istiyoruz diyelim ama oncelikle formula'si (formula kavramini birazdan deginicem) var mi yok mu bilmiyioruz once search etmemiz gerekiyor
brew search postman
veya
brew search redis
Search olarak
brew install postman
Formula aslinda sizin indirmek istediginiz uygulamaya verilen isim bir alias aslinda yani.Formulalar ruby dili ile yaziliyor, kaynak kodunuzu nereden indirilecegi, indirildikten sonra nasil kurulacagi ve kurulduktan sonra basarili bir sekilde kurulup kurulmadigi testini yapan mini uygulama gibi dusunebilirsiniz aslinda bir container.
sizde bir custom formula yazip homebrew'e koyabilirsiniz.
brew install <formula>
Sevgiler Saygilar...