metrics.gokgoz.net

Sevimli baykuş karakteri kitap okurken, çocuklar ve eğitim temasıyla uyumlu, modern ve eğlenceli tasarım, Mertcan GÖKGÖZ web sitesi için SEO odaklı görsel.

Linux İçin Homebrew Nasıl kurulur

OSX kullananların brew’i 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

sudo apt-get install build-essential curl git python-setuptools ruby
Plaintext

Fedora , Centos ve RHEL ailesi

sudo yum groupinstall 'Development Tools' && sudo yum install curl git irb python-setuptools ruby
Plaintext

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

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Plaintext

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

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
Plaintext

Kurulumu başarılı bir şekilde tamamlanız, şimdi yapmanız gereken ne istiyorsanız onu depoden aramak ve kurulumunu gerçekleştirmek

brew search [kurulacak uygulama]
Plaintext

Bulduğunuz uygulamayı kurmak için

brew install aria2
Plaintext

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

brew update
Plaintext

Güncel olmayan uygulamaların tespiti

brew outdated
Plaintext

Uygulamaların güncellenmesi

brew upgrade
Plaintext

Uygulamayı silecem diyenler

brew remove [uygulama]
Plaintext