Homebrew Nedir ve MacOS'a Nasıl Kurulur?
Yayınlanan: 2021-05-26Telnet, cask, htop, wget, nmap vb. komut satırı araçlarını macOS'ta nasıl kuracağınızı merak ettiyseniz? veya favori uygulamalarınızı yüklemek ve güncellemek için macOS'ta bir paket yöneticisine mi ihtiyacınız var?
Bir geliştirici veya sistem yöneticisi olarak Homebrew, macOS'in çekirdek işletim sistemine dahil etmediği ihtiyaçlarınızı yüklemenize olanak tanır.
Homebrew nedir?
Homebrew (brew), kullanıcının isteğine bağlı olarak macOS'ta uygulama ve yazılım yüklemeye izin veren ücretsiz ve açık kaynaklı bir paket yöneticisidir. Sadeliği ve zamandan ve emekten tasarruf etmedeki etkinliği nedeniyle tavsiye edilmiştir. Ünlü açıklaması “macOS için eksik paket yöneticisi” dir.

Mac cihazınızda yazılımın en son ve güncel sürümünü kullanma gücünü elde etmek gerçekten efsanevi. Homebrew'da, doğrudan çekirdek genel deposundan kurulacak formül paketleri vardır. Ek olarak, komut satırını kullanarak sizi daha fazla yazılım paketi ve ikili uygulama ile zenginleştirecek bir uzantı olan fıçı (brew-cask) vardır.
Uzmanların söylediklerinden Homebrew kullanmanın bazı fayda örneklerini öğrenmek istiyorsanız, aşağıdakileri okuyun:
- Tüm farklı kitaplıklarınızı ve yazılım paketlerinizi tek bir yerde toplayın.
- Binlerce komut satırı tabanlı araçtan yararlanarak işinizi otomatikleştirin.
- Yerel Mac bilgisayarınıza pratik Python betikleri kurun ve öğrenin.
- Yazılım geliştirmeniz için bir test ve geliştirme ortamı kurun.
- App Store'da mevcut olmayan birçok uygulamayı yükleyin.
Homebrew, kurulum dosyalarını /usr/local/bin/ kullanıcı yoluna veya /usr/local/Cellar içindeki dosya sistemine koyar, ancak bunları /usr/local/bin içine bağlar. Bu, bu uygulamaları, güzel macOS'unuzun olağan bir parçasıymış gibi uygulamalar klasöründen başlatmanızı kolaylaştırır.
sistem gereksinimleri
Homebrew'i kurmak, Homebrew'i kurmak için kullanacağınız macOS Terminalinde bazı sistem gereksinimlerine ve kişisel aşinalık becerilerine ihtiyaç duyar. Ve ondan önce, bazı Homebrew paketlerinin bağımlılık olarak ihtiyaç duyduğu Apple'ın Xcode geliştirme yazılımını yüklemelisiniz.
Homebrew'i bir Mac'e kurmak için ihtiyacınız olan minimum özellikler şunlardır:
- macOS Mojave (10.14) veya üzeri, önceki sürümler sınırlı desteklenir.
- Apple Silicon CPU 1 veya 64-bit Intel CPU.
- Xcode için Komut Satırı Aracı (CLT).
- Bash veya zsh kurulumu ve kullanımı için bourne uyumlu kabuğun kullanılabilirliği ve bilgisi.
- İnternet bağlantısı ve yönetim erişimi.
Homebrew Kurulumu
Bir komut satırı kullanmaya aşina iseniz, nispeten kolay bir işlemdir, bazı küçük farklı yöntemler vardır, ancak çoğunlukla birbirine benzerdir:
Mac OS Terminalini açın
Finder'da macOS Terminal arayüzünü bulun, ardından Uygulama klasörünü, Yardımcı Program klasörüne kadar, Terminal uygulaması simgesini çift tıklayın.

Ya da sadece tuş kısayolunu kullanabilir, COMMAND + SPACE tuşlarını basılı tutabilir ve kutuya "Terminal" yazabilirsiniz.
Xcode'un Komut Satırı Araçlarını Kurun
Bazı Homebrew araçları için Xcode'a ihtiyacınız var, Xcode bir macOS entegre geliştirme ortamıdır (IDE). Tüm mac OS'ler, iOS, iPad OS, izleme işletim sistemi ve tv işletim sistemi için uygulamalar yapmak için kullanabilirsiniz. İndirmek ve kurmak için Terminal'de aşağıdaki komutu çalıştırın:
xcode-select --installKurulumu başlatmayı ve lisansı kabul edin, otomatik olarak kurulacaktır.
Homebrew'i yükleyin
Şimdi, Homebrew'i otomatik olarak kurmak için macOS High Sierra, Sierra, El Capitan ve önceki sürümler için aşağıdaki komutu çalıştırın:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Komut dosyasını yüklemenin seri satırlarını görmek isterseniz Return tuşuna basın, yüklemeyi kabul etmek için ikinci kez basın veya iptal etmek için Escape tuşuna basın. Yönetici şifresini girmeniz istenecektir. Ardından işlem bitene kadar bir süre bekleyin, “ Kurulum başarılı! ”.
Homebrew'u manuel olarak kurmak için kurulum komut dosyasını indirmek için bir komut yazabilir ve ardından komut dosyasını çalıştırmak için başka bir komut yazabilirsiniz.
Komut dosyasını indirmek için terminal kabuğunda aşağıdaki komutu çalıştırın:
curl -fsSL -o install.sh https://raw.githubusercontent.com/Homebrew/install/master/install.shBu curl komutu, Homebrew kurulum komut dosyasını Homebrew'in Git deposundan mac makinenize indirir, ancak yüklemeden.
Şimdi, manuel yöntemin yararı, yürütülecek komut dosyasını bilmek istiyorsanız kodunu gözden geçirebilmenizdir. Şimdi bir fikir edinmek için less komutunu yazın:
less install.shKomut dosyası içeriği konusunda kendinizi rahat hissediyorsanız, bunları bash komutuyla yükleyin:
/bin/bash install.shKomut dosyası size sipariş sürecini gösterecek ve kabul etmenizi isteyecektir. Komut dosyası, devam etmeden önce bilgisayarın ön koşullarını da doğrulayacaktır. Süper şifrenizi istediğinde, girin ve yükleme işlemini kabul ettiğinizi onaylamak için Y harfini girin.

Bu noktada, kendinizi tebrik etmek için, Homebrew'in gerçekten kurulduğundan emin olmanızı sağlayan bir komut çalıştırmayı tercih edebilirsiniz:
brew doctorSonuç size Homebrew durumu ve herhangi bir paketin güncellenmesi gerekip gerekmediği hakkında bilgi verecektir.
Her şey yolundaysa, şu mesajı görmelisiniz:
<span style="color: #999999;">Output</span> Your system is ready to brew.Bu noktaya geldiğinizde, nihayet Homebrew aracılığıyla yazılım paketlerini kurmaya başlayabilir, daha fazla bilgi için yardım belgelerini çalıştırabilirsiniz:
brew help brew search {package name} komutunu kullanarak da uygulamaları brew search {package name}
Örnek
brew search nginxAnalytics'i kapat
Homebrew, kullanıcı verilerini toplar ve anonimleştirilmiş davranışsal izleme kullanarak geliştiricilere analitik gönderir, bununla ilgili bir sorununuz olmayabilir veya devre dışı bırakmayı tercih edersiniz.
Analitiği devre dışı bırakmak istiyorsanız şu komutu girin:
brew analytics offPaketleri Yükle
Artık favori paketlerinizi kurabilir, yükseltebilir ve kaldırabilirsiniz, tree paketiyle başlamanız önerilir, grafiksel bir dizin ağacına sahip olmanızı sağlar. Aşağıdaki komutu kullanarak kurabilirsiniz.
brew install treeBu komut, Homebrew paketleri listesini güncelleyecek ve ardından ağaç komutunu yükleyecektir.
Tüm formül yazılımlarını güncellemek ve demlemek için şunu girin:
brew updateHomebrew'in, hangi komutla kurulu herhangi bir paketin yolunu görmek için paket dosyalarını varsayılan olarak /usr/local dizinine yüklemesi gerekiyordu:
which {package name}Sonuç şöyle olmalıdır:
<span style="color: #999999;">Output</span> /usr/local/bin/{package name}Bir paketi kaldırmak için şu komutu yazın:
brew uninstall {package name}Homebrew Kullanarak Yazılım Yükleme Örnekleri
Homebrew formüllerinde aşağıdakiler gibi binlerce yazılım paketi vardır:
imagemick: görüntüleri macOS için diğer biçimlerde işlemek için bir araç.
Kurulum komutu:
brew install imagemagickarchey: localhost'u macOS için ekibinizle paylaşmak için grafik sistem bilgileri.
Kurulum komutu:
brew install archeyhub: GitHub desteği eklemek için komut satırında daha iyi bir deneyim.
Kurulum komutu:
brew install hubtldr: topluluk odaklı kılavuz sayfalarıyla komut satırının nasıl kullanılacağına ilişkin basitleştirilmiş örneklere sahip olmak.
Kurulum komutu:
brew install tldrev yapımı fıçılar
Cask, macOS uygulamalarından ve açık kaynaklı olmayan yazılımlardan gelen başka bir homebrew paketleri koleksiyonudur. Bir paketi aramak için brew search –casks {paket adı} girin:
brew search --casks google-chrome brew search --casks docker brew search --casks dropbox Bir fıçı yazılımı brew install --cask {package name} için brew install --cask {package name} komutunu kullanın.
Örnek
brew install --cask firefoxHomebrew'i Kaldırma
Homebrew'i kaldırmak çok basit bir işlemdir, terminalde Ruby kaldırma komut dosyasını çalıştırmanız yeterlidir, MacOS sürümünüzü hizalayan komutu seçmeniz yeterlidir.
Homebrew'i macOS Catalina, macOS Big Sur ve macOS Mojave'den kaldırmak için şunu girin:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"Homebrew'i macOS High Sierra, Sierra, El Capitan ve önceki sürümlerden kaldırmak için şunu girin:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"Veya "kaldır" komut dosyasını makinenize indirebilir ve manuel olarak çalıştırabilirsiniz:
curl -fsSL -o uninstall.sh https://raw.githubusercontent.com/Homebrew/install/master/uninstall.shKomut dosyası içeriğini inceledikten sonra, Homebrew'i kaldırmak için bu komut dosyasını çalıştırın:
bash uninstall.shÇözüm
Bu öğreticide, macOS'unuza Homebrew yüklemek için kodlar, ayrıntılar ve örneklerle desteklenen net bir fikre sahip olabilirsiniz. Daha fazla ayrıntı için Homebrew paketlerinin resmi listesini görebilirsiniz. Ayrıca, macOS'ta eksik olduğunda telnet komutu gibi bazı yazılım örneklerini yükleme hakkında zaten yayınlamıştık.
Zevk almak!
