Kadir Kasim | Freelance Code Developer

kadir kasim


Yıldız Teknik Üniversitesi Mezunu

Matematik Mühendisi

Yazılımcı

California - Kütahya - İstanbul - Maryland güzargahında 27 yıllık göçebe bir yaşam

Kız labrador babası

Kitapsever keyif insanı

Bir durumdan başka bir duruma nasıl geçtiğimi zaten bir türlü kavrayamam. Mesela, karanlıktan sonra birdenbire nasıl aydınlık olur, albayım? Siz hiç görebildiniz mi?

Oğuz Atay
Tehlikeli Oyunlar

Homebrew kendini Mac için Eksik Paket Yöneticisi olarak tanımlıyor , düzeltmek olmaz mutlu 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

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.

Homebrew Cask

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

Homebrew Nedir ? üzerine yorumlar

Gerçekten çok kullanışlı ve basit. Güncel. Hızlı.

Tartısmaya Katılmak İster Misiniz ?

Eposta adresiniz paylasılmayacaktır..

Daha Önceki Yazılar