Hepinize merhabalar dostlar.OSX kullananların brewi varda bizim niye yok ? Bu güzelim uygulamadan bizde istiyoruz dediniz mi hiç çünkü ben bir zamanlar diyordum bazı uygulamalar OSX var ama bize yoktu
Bu brew kardeşin en büyük özelliği home dizini altına root şifresiz istediğinizi kurabilmeniz yok sudo gireyim de şifremi yazayım derdi yok. Keza bu paket yöneticisi Linux sunucularda ve Mac dizüstü bilgisayarlarda kullanılabilir. Birebir mac için olan tüm brew uygulamaları linux sunucularda da çalışmaktadır.
Özellikleri
-Yönetici yetkileri istemez
-Hazır paketlenmiş olarak depodan kurulmaz
-Dağıtımdaki sürümler eski ise bunu hiç kafanıza takmanıza gerek yok güncel sürümleri kurabilirsiniz
-Mac ve Linux sistemleri yönetmek için aynı paket yöneticisini kullanın
-Tamamen git üzerinden çalışır
-Oldukça hızlı ve esnektir
Bağımlılıklar
-Ruby 1.8.6 ve daha üst sürümler
-GCC 4.4 ve daha üst sürümler
-Linux 2.6.16 ve daha üst sürümler
-64-bit x86 veya 32-bit ARM (Raspberry Pi)
~KURULUM~
Debian ve Ubuntu ailesi
Fedora , Centos ve RHEL ailesi
Geldik ana kuruluma bu işlemi yaparken lütfen root olmadan normal kullanıcı ile kurulumu gerçekleştirin. Zaten root olarak kurmaya çalıştırdığınızda bunu yapmanıza izin vermeyecek
Kurulum direk olarak 2 dakika sürecek internet hızınız yavaş ise 5 dakika sürecek daha yukarısına çıkmayacak
kurulum tamamlandıktan sonra ana dizindeki (.bashrc) dosyasına aşağıdakileri ekleyin
Kurulumu başarılı bir şekilde tamamlanız, şimdi yapmanız gereken ne istiyorsanız onu depoden aramak ve kurulumunu gerçekleştirmek
Bulduğunuz uygulamayı kurmak için
Daha sonra bu brew otomatik olarak istediğiniz uygulamayı derleyip kuracak Arch tabanlı sistemlerdeki yaourt mantığının aynısı diyebiliriz talimatı veriyorsunuz ve kurulumu başlatıyorsunuz otomatik olarak kurup size teslim ediyor.
Yerel depoların güncellenmemesi sorununu bu şekilde çözebilirsiniz. Tabi bazı paketleri brew üzerinden kurmanız önerilmez
İpuçları
Uygulama indexlerini güncellemek için
Güncel olmayan uygulamaların tespiti
Uygulamaların güncellenmesi
Uygulamayı silicem diyenler
Homebrew sevmedim silicem diyenlere
Bu brew kardeşin en büyük özelliği home dizini altına root şifresiz istediğinizi kurabilmeniz yok sudo gireyim de şifremi yazayım derdi yok. Keza bu paket yöneticisi Linux sunucularda ve Mac dizüstü bilgisayarlarda kullanılabilir. Birebir mac için olan tüm brew uygulamaları linux sunucularda da çalışmaktadır.
Özellikleri
-Yönetici yetkileri istemez
-Hazır paketlenmiş olarak depodan kurulmaz
-Dağıtımdaki sürümler eski ise bunu hiç kafanıza takmanıza gerek yok güncel sürümleri kurabilirsiniz
-Mac ve Linux sistemleri yönetmek için aynı paket yöneticisini kullanın
-Tamamen git üzerinden çalışır
-Oldukça hızlı ve esnektir
Bağımlılıklar
-Ruby 1.8.6 ve daha üst sürümler
-GCC 4.4 ve daha üst sürümler
-Linux 2.6.16 ve daha üst sürümler
-64-bit x86 veya 32-bit ARM (Raspberry Pi)
~KURULUM~
Debian ve Ubuntu ailesi
Kod:
sudo apt-get install build-essential curl git python-setuptools ruby
Fedora , Centos ve RHEL ailesi
Kod:
sudo yum groupinstall 'Development Tools' && sudo yum install curl git irb python-setuptools ruby
Geldik ana kuruluma bu işlemi yaparken lütfen root olmadan normal kullanıcı ile kurulumu gerçekleştirin. Zaten root olarak kurmaya çalıştırdığınızda bunu yapmanıza izin vermeyecek
Kod:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install)"
Kurulum direk olarak 2 dakika sürecek internet hızınız yavaş ise 5 dakika sürecek daha yukarısına çıkmayacak
kurulum tamamlandıktan sonra ana dizindeki (.bashrc) dosyasına aşağıdakileri ekleyin
Kod:
export PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$HOME/.linuxbrew/share/man:$MANPATH"
export INFOPATH="$HOME/.linuxbrew/share/info:$INFOPATH"
export HOMEBREW_BUILD_FROM_SOURCE=1
Kurulumu başarılı bir şekilde tamamlanız, şimdi yapmanız gereken ne istiyorsanız onu depoden aramak ve kurulumunu gerçekleştirmek
Kod:
brew search [kurulacak uygulama]
Bulduğunuz uygulamayı kurmak için
Kod:
brew install aria2
Daha sonra bu brew otomatik olarak istediğiniz uygulamayı derleyip kuracak Arch tabanlı sistemlerdeki yaourt mantığının aynısı diyebiliriz talimatı veriyorsunuz ve kurulumu başlatıyorsunuz otomatik olarak kurup size teslim ediyor.
Yerel depoların güncellenmemesi sorununu bu şekilde çözebilirsiniz. Tabi bazı paketleri brew üzerinden kurmanız önerilmez
İpuçları
Uygulama indexlerini güncellemek için
Kod:
brew update
Güncel olmayan uygulamaların tespiti
Kod:
brew outdated
Uygulamaların güncellenmesi
Kod:
brew upgrade
Uygulamayı silicem diyenler
Kod:
brew remove [uygulama]
Homebrew sevmedim silicem diyenlere
Kod:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/uninstall)"
Son düzenleme:

