Homebrew (Paket yöneticisi)

Nonantiy

Moderatör
28 Haz 2020
1,197
328
Kayseri
8BfzfS111434df5fdd155e.md.png

İyi günler Türk Hack Team Ailesi.
Bugün HomeBrew adlı paket yöneticisini inceliyeceğiz.

brew-1200.png



HomeBrew ücretsiz açık kaynak kodlu bir paket yönetme yazılımıdır. Linux ve Apple cihazların isletim sistemi olan macOS'a kurup kullanabillirsiniz. İlk başlarda Max Howell tarafından yazılan paket yöneticisi, Ruby on Rails'da baya bir ilgi aldı. Ayrıca genişletebillinen bir yazılım olduğu içinde birçok kullanıcıdan övgü ve tebrik aldı. Oldukça kolay bir kullanıma sahip olduğu içinde birçok bireyin tercihi olmuştur. Homebrew projesi Software Freedom Conservancy'nin yani bir kazançı olmayan bir projedir. Geliştiricileri bu projecen hiçbir kar gütmüyorlar tamamen gönülülük esas deniliyor. 2010 yılında Homebrew kullanıcılarının desteğini artırmak için Github'ı çok iyi bir şekilde kullandı. Hatta 2010 yılının toplamda en çok çatallanan Github deposuydu. 2012 yılın'da Homebrew, en çok sayıda yeni katılımcıya ev sahibi eden bir projeydi. Bu yıllardan sonra Homebrew resmi olarak birleştirildi ve bir kaç alt proje üretildi. Linuxbrew buna örnek verilebilmektedir. Homebrew üzerine kurulu olan uygulamalarda bulunmaktadır. Örnek olarak Homebrew Cask. GUI uygulamaların kurulmuna odaklanan bir paket yöneticisidir.





Homebrew'in tarihi

Homebrew, 2009 Max Howell tarafından geliştirilmeye başlamıştır. 2013 yılının Mart ayındanda gerekli ihtiyaçlardan dolayı Kickstarter kampanyası başlatıldı ve 14.859 £ toplamayı başardı. Aynı yılda 2013'te Homebrew deposu Max Howell'in kendi sahsi Github hesabından özel proje hesabına taşındı. 2015 yılında diğer yıllara göre biraz daha önemli bir olay oldu. SourceForge'da ikilli dosyaların kullanılmamasına neden olan kesinti sebebiyle. Homebrew, projesi Bintray'a taşındı. 21 Eylül 2016 Homebrew'in versiyon 1.0.0 sürümü yayınlandı. Ocak 2019'da Homebrew, Linuxbrew Windows Alt sistemi eklenerek Homebrew ile birleştirildi. Aynı zamandada Homebrew'e Linux için beta desteği eklendi. 2 Şubat 2019'da Homebrew 2.0.0 sürümü yayınlandı.



Simdi ise Homebrew nasıl kurulur ve kullanılır. Hemen bakalım. İndirmesi ve kurmayı çok basit bir eylemdir.
Terminalinizi açın ve
Kod:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Yukardaki komudu yazdığımızda olan üstü bir durum olmadıkça kurulacaktır. Kurulup kurulmadığını görmek için ise.
Kod:
brew -v
yazıp kontrol edebillirsiniz. Simdi ise bir paketi nasıl indireceğimizi öğrenelim.
İlk başta bir yazılım seçelim. Örnek olarak wget. Simdi birden fazla wget paketi bulunabillir. Bunları listelemek için
Bash:
brew search wget
yazıyoruz.
unknown.png
Simdi ise bu paketi kurmaya gelelim.
Kod:
brew install wget
buradaki kodu yazıdğımızda wget paketini kuruyoruz.


Eğer biraz daha bir şeyler öğrenmek istiyorsanız.


YHOrwJ.gif



 

vatansevdalısı12

Katılımcı Üye
17 Tem 2021
311
114
8BfzfS111434df5fdd155e.md.png

İyi günler Türk Hack Team Ailesi.
Bugün HomeBrew adlı paket yöneticisini inceliyeceğiz.

brew-1200.png



HomeBrew ücretsiz açık kaynak kodlu bir paket yönetme yazılımıdır. Linux ve Apple cihazların isletim sistemi olan macOS'a kurup kullanabillirsiniz. İlk başlarda Max Howell tarafından yazılan paket yöneticisi, Ruby on Rails'da baya bir ilgi aldı. Ayrıca genişletebillinen bir yazılım olduğu içinde birçok kullanıcıdan övgü ve tebrik aldı. Oldukça kolay bir kullanıma sahip olduğu içinde birçok bireyin tercihi olmuştur. Homebrew projesi Software Freedom Conservancy'nin yani bir kazançı olmayan bir projedir. Geliştiricileri bu projecen hiçbir kar gütmüyorlar tamamen gönülülük esas deniliyor. 2010 yılında Homebrew kullanıcılarının desteğini artırmak için Github'ı çok iyi bir şekilde kullandı. Hatta 2010 yılının toplamda en çok çatallanan Github deposuydu. 2012 yılın'da Homebrew, en çok sayıda yeni katılımcıya ev sahibi eden bir projeydi. Bu yıllardan sonra Homebrew resmi olarak birleştirildi ve bir kaç alt proje üretildi. Linuxbrew buna örnek verilebilmektedir. Homebrew üzerine kurulu olan uygulamalarda bulunmaktadır. Örnek olarak Homebrew Cask. GUI uygulamaların kurulmuna odaklanan bir paket yöneticisidir.






Homebrew'in tarihi

Homebrew, 2009 Max Howell tarafından geliştirilmeye başlamıştır. 2013 yılının Mart ayındanda gerekli ihtiyaçlardan dolayı Kickstarter kampanyası başlatıldı ve 14.859 £ toplamayı başardı. Aynı yılda 2013'te Homebrew deposu Max Howell'in kendi sahsi Github hesabından özel proje hesabına taşındı. 2015 yılında diğer yıllara göre biraz daha önemli bir olay oldu. SourceForge'da ikilli dosyaların kullanılmamasına neden olan kesinti sebebiyle. Homebrew, projesi Bintray'a taşındı. 21 Eylül 2016 Homebrew'in versiyon 1.0.0 sürümü yayınlandı. Ocak 2019'da Homebrew, Linuxbrew Windows Alt sistemi eklenerek Homebrew ile birleştirildi. Aynı zamandada Homebrew'e Linux için beta desteği eklendi. 2 Şubat 2019'da Homebrew 2.0.0 sürümü yayınlandı.



Simdi ise Homebrew nasıl kurulur ve kullanılır. Hemen bakalım. İndirmesi ve kurmayı çok basit bir eylemdir.
Terminalinizi açın ve
Kod:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Yukardaki komudu yazdığımızda olan üstü bir durum olmadıkça kurulacaktır. Kurulup kurulmadığını görmek için ise.
Kod:
brew -v
yazıp kontrol edebillirsiniz. Simdi ise bir paketi nasıl indireceğimizi öğrenelim.
İlk başta bir yazılım seçelim. Örnek olarak wget. Simdi birden fazla wget paketi bulunabillir. Bunları listelemek için
Bash:
brew search wget
yazıyoruz.
unknown.png
Simdi ise bu paketi kurmaya gelelim.
Kod:
brew install wget
buradaki kodu yazıdğımızda wget paketini kuruyoruz.



Eğer biraz daha bir şeyler öğrenmek istiyorsanız.


YHOrwJ.gif



çok yararlı teşekkürler.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.