Yıldız Teknik Üniversitesi Mezunu
Matematik Mühendisi
Yazılımcı
California - Kütahya - İstanbul - Maryland güzargahında 29 yıllık göçebe bir yaşam
Kız labrador babası
Kitapsever keyif insanı
Dünya; kötülük yapanlar degil, seyirci kalıp hiçbir sey yapmayanlar yüzünden tehlikeli bir yerdir.
Homebrew kendini Mac için Eksik Paket Yöneticisi olarak tanımlıyor , düzeltmek olmaz O yüzden bizde sadece paket yöneticisini tanımlayalım ki aklımızda soru kalmasın. Paket yöneticileri, tanımlanmış kaynaklardan yeni yazılım paketlerini indirmek ve bağımlılıkları ile birlikte kurmak için geliştirilmiş araçlardır. Kurulan paketleri yükseltme, paket içeriklerini güncelleme gibi işlemleri de yapabilmekte. Burada tüm çekicilik bağımlılık kelimesinde. Paket yöneticilerinin olayı, kurulum sırasında ihtiyac duyulan diğer paketleri otomatik olarak kurması ve bizi bir çok dertten kurtarması.
Homebrew'in popular olmasının sebebi ise kolay kurulumu ve kullanımı. Kaynaklara erişim ve kullanım hızı da mükemmel. Açık kaynak kodlu olduğundan hala daha geliştirilmekte ve çok sık güncellenmekte. Homebrew'in en iyi yanlarından biri de istediğimiz dizine kurulması. Böylelikle kullanıcı izinleri alınmadan kullanılabilir ve yönetilebilir.
Homebrew hali hazırda gerçekten güzel bir paket yöneticisi ayrıca Homebrew Cask ile beraber düşünüldüğünde tadından yenmiyor. Homebrew Cask , Homebrew'den genişletilerek oluşturulmuş başka bir paket yöneticisi ve büyük repositerylere binary olarak erişim sağlıyor.
Eğer Homebrew ve Homebrew Cask'tan başka paket yöneticisi kullanmayı düşünüyorsanız da benim tavsiyem Conda. Conda ile de paketlere binary olarak erişebilirsiniz. Ayrıca paket kurulumundan önce derleme yapmadığı için hızlı ve güvenlidir.
Homebrew kurulumuna geçmeden belirteyim Homebrew'i kurduğunuzda Homebrew Cask'ın da kaynaklarına da doğrudan erişebiliyorsunuz.
Kurulum için terminali açıp aşağıdaki komutu çalıştırıyoruz.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Kurulumu tamamladığımızdan versiyon kontrolü yaparak emin olalım.
brew -v
Eğer bir hata ile karşılaştıysanız hemen düzeltelim.
brew doctor
Hemen Terminalden paket araması yapalım mesela Atom'u kurmayı deneyelim. Aşağıdaki komutla bir arama gerçekleştiriyorum.
brew search atom
Arama sonucu içersinde kurmak istediğim Atom IDE'si yok. Hemen Homebrew Caskta arama yapıyorum.
brew cask search atom
Evet aradığım sonucu buldum ve kurulum için komutu giriyorum.
brew cask install atom
Atom kurulumu başarıyla tamamlandı. Artık bu IDE'yi kullanabiliriz.
Brew komutu ile de bir paket kurulumu yapalım. Mesela node kurulumunu gerçekleştirelim.
brew install node
Eğer aramayı terminal üzerinden yapmak istemiyorsanız Homebrew için burayı , Homebrew cask için burayı tıklayabilirsiniz.
Ayrıca yüklediğiniz paketi güncelleyebilirsiniz.
brew upgrade node
Tekrar yükleyebilirsiniz.
brew reinstall node
Kurulumu kaldırabilirsiniz.
brew uninstall node
Son olarak kurduğumuz paketleri listeleyelim ve Homebrew yazımızı sonlandıralım.
brew list
brew cask list
Gerçekten çok kullanışlı ve basit. Güncel. Hızlı.
Daha Önceki Yazılar