Homebrew, terminal komutlarını kullanarak paketleri macOS'ta kurmak, kaldırmak ve güncellemek için kullanılan ücretsiz bir paket yönetim sistemidir. Homebrew, paketlerin macOS'ta kurulumunu basitleştirir ve geliştiricilerin çalışmalarını kolaylaştırmasına yardımcı olur. Bu eğitim, bir Mac'te Homebrew'in nasıl kurulacağı ve kullanılacağı hakkında bir kılavuzdur. Homebrew, terminal tabanlı bir paket yöneticisi olduğundan, terminalin Mac'teki işlevini bilmelisiniz.
Komut satırı arayüzü olarak da bilinen Terminal, sistemle grafiksel olmayan bir şekilde etkileşime girmenizi sağlayan bir uygulamadır. Terminal, yeni başlayanlar için korkutucu olabilir, ancak yine de sisteminizde gerçekleştirdiğiniz görevleri otomatikleştirmenize izin verdiği için çok fazla potansiyele sahiptir.
Homebrew komutları, Mac'ler paket yöneticisiyle birlikte gelmediği için açık kaynaklı paketleri ve geliştirici araçlarını Mac'lere yüklemeyi kolaylaştırır. Homebrew'i bir Mac'e nasıl kuracağımızı öğrenelim:
Önkoşullar
Homebrew'i bir Mac'e yüklemek için aşağıdaki ön koşullar gereklidir:
- macOS'lu bir sistem (Mojave ve üstü)
- Yönetici ayrıcalıklarına sahip kullanıcı
Mac'te Homebrew nasıl kurulur
Homebrew'i Mac'e yüklemek 2 adımlı bir işlemdir:
- Xcode Komut Satırı Araçlarını Yükleme
- Homebrew Kurulumu
Homebrew işlevselliği Xcode Komut Satırı araçlarına bağlıdır, Homebrew kurulmadan önce kurulması gerekir. Xcode Command Line Tools Mac'in nasıl kurulacağını öğrenelim.
1: Mac'te Xcode Komut Satırı Araçları nasıl kurulur
Homebrew'i bir Mac'e kurmak için, Homebrew'in çalışması için bu araçlara ihtiyaç duyduğundan, sisteminizde Xcode Komut Satırı Araçlarının kurulu olması gerekir.
Xcode, iOS, iPadOS ve macOS tabanlı uygulamalar geliştirmek için Apple'dan bir IDE'dir, sisteminizde zaten yüklüyse Xcode Komut Satırı Araçlarını yüklemeniz gerekmez. Ancak kurulu değilse, yaklaşık 10 GB depolama alanı gerektireceğinden Xcode IDE'nin tamamını yüklemeniz gerekmez, bunun yerine Xcode Komut Satırı Araçlarını yükleyin.
İlk önce Mac'inizdeki terminali düğmesine basarak açın. Komut + Boşluk Çubuğu anahtarlar, arama terminal ve ardından açmak için Enter'a basın:
Xcode Komut Satırı Araçları'nın kurulu olup olmadığını kontrol etmek için aşağıdaki komutu yazın:
xcode-seçimi -pYukarıdaki komut, aktif geliştirici dizinini yazdırır, eğer bir hata alırsanız, bu, Xcode Komut Satırı Araçları'nın kurulu olmadığı anlamına gelir:
Xcode Komut Satırı Araçlarını kurmak için aşağıda verilen komutu kullanın:
xcode-seçimi --YüklemekBir iletişim kutusu görünecek, tıklayın Düzenlemek:
Kabul etmek en Lisans anlaşması :
İndirme başlayacak:
Tıklamak Tamamlandı indirme bittiğinde:
Aşağıdakileri kullanarak Xcode Komut Satırı Araçları kurulumunu doğrulayın:
xcode-seçimi -içinde
Geliştirici yolunu kontrol etmek için şunu kullanın:
xcode-seçimi -p
Xcode Komut Satırları Araçları sisteminize yüklendi ve şimdi bir sonraki adıma geçiliyor.
Mac'te Homebrew Nasıl Kurulur
İki ana Mac türü mevcuttur:
- Intel tabanlı Mac (Intel i5, i7)
- Apple Silikon tabanlı Mac (M1/M2)
Her iki tür makinede de Homebrew kurulum süreci benzerdir ancak Apple Silicon tabanlı Mac'ler, aşağıdaki bölümde tartışılacak olan ek bir adım gerektirir.
i: Intel tabanlı bir Mac'te Homebrew Nasıl Kurulur
Homebrew paket yöneticisi kurulumuna başlamak için macOS terminalinde aşağıdaki komutu yürütün:
/ çöp Kutusu / bash -c ' $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh) '
Yukarıdaki komut dosyası Homebrew'u /usr/yerel/ dizin.
ii: Homebrew bir M1 Mac'e Nasıl Kurulur
Yukarıdaki adım Homebrew'u kuracak /opt/ev yapımı/ Mac, Apple Silikon tabanlıysa (M1/M2) dizin.
M1 veya M2 Mac'lerde Homebrew'i kurmak için izlenecek ek bir adım vardır. Homebrew varsayılan olarak /opt/homebrew dizinine indirilir. Bu dizin, ortam değişkeninin ($PATH) parçası değil.
Bu dizini ortam değişkeninin bir parçası yapmak için Apple Silicon tabanlı Mac'lerde aşağıdaki komutu yürütün:
Eko 'eval '$(/opt/homebrew/bin/brew shellenv)'' >> ~ / .zprofiledeğerlendirmek ' $(/opt/homebrew/bin/brew shellenv) '
Alternatif olarak, zprofil dosya nano komut kullanarak editör:
sudo nano ~ / .zprofile
Şimdi, dosyaya aşağıdaki satırı ekleyin ve kaydedin:
değerlendirmek ' $(/opt/homebrew/bin/brew shellenv) '
Not: Bu makaledeki Homebrew kurulum kılavuzu macOS 11.X Big Sur içindir. Homebrew, macOS'un eski sürümlerinde resmi olarak desteklenmemektedir, ancak macOS Mojave ve Catalina'da çalışabilir.
Homebrew kurulumunu doğrulamak için aşağıda verilen komutu kullanın:
demlemek --versiyon
Homebrew'i en son sürüme güncellemek için şunu kullanın:
demleme güncellemesi
Homebrew ile ilgili yardım için şunu yürütün:
demlemek --Yardım Edin
Homebrew kılavuz sayfasını okumak için şunu kullanın:
adam demlemek
Mac'te Homebrew Nasıl Kullanılır
Homebrew, paketleri yönetmek için tonlarca komutla birlikte gelir, yaygın olarak kullanılan bazı komutlar aşağıdaki bölümde tartışılmaktadır:
Paket Kurulumu
Bir formül veya paket yüklemek için aşağıdaki sözdizimini kullanın:
demlemek Yüklemek < paket ismi >Not: Homebrew paketleri için formül terimi kullanılır; Homebrew'in paketleri kurması için talimatlar sağlar.
Örneğin, yüklemek için wget yardımcı programı değiştirin
Fıçıları Takma
Homebrew kullanarak GUI tabanlı uygulamalar da yükleyebilirsiniz, bunun için aşağıdaki sözdizimini kullanın:
demlemek Yüklemek --fıçı < paket ismi >Not: macOS yerel paketlerini kurmak için Homebrew, fıçı tanımını kullanır.
Örneğin, Firefox tarayıcısını yüklemek için şunu kullanın:
demlemek Yüklemek --fıçı firefox
Kurulu Paketleri Listeleme
Kurulu paketleri kontrol etmek için Homebrew kurulu paketleri aşağıdakileri kullanarak listeleyebiliriz:
demleme listesi
Paketleri Kaldırma
Homebrew paketini kaldırmak için aşağıda verilen sözdizimini izleyin:
demlemek kaldırma < paket ismi >Ayırmak wget paket kullanımı:
demlemek kaldırma wget
Bir fıçıyı çıkarmak için aşağıdaki sözdizimini kullanın:
demlemek kaldırma --fıçı < paket ismi > Firefox fıçısını silmek için
Paket Bağımlılıklarını Kontrol Etme
Belirli bir paketin bağımlılıklarını kontrol etmek için aşağıda belirtilen komutu kullanın:
demlemek < paket ismi >Örneğin, bağımlılıklarını kontrol etmek için wget , uygulamak:
demlemek wget
Paketleri Güncelleme
Belirli bir Homebrew paketini güncellemek için aşağıdaki sözdizimini kullanın:
demleme güncellemesi < paket ismi >Eski Paketleri Listeleme
Güncel olmayan paketleri listelemek için terminalde aşağıdaki komutu kullanın:
modası geçmiş demlemekGereksiz Bağımlılıkları Kaldırma
İstenmeyen bağımlılıkları kaldırmak için şunu kullanın:
otomatik demlemek --kuru çalışma
Homebrew Hatalarını ve Uyarılarını Listeleme
Homebrew hatalarını ve sorunlarını listelemek için aşağıda verilen komutu kullanın:
demlemek doktor
Mac'ten Homebrew Nasıl Kaldırılır
Mac'iniz için macOS Mojave veya sonraki bir sürümünü çalıştıran artık bir paket yöneticisine ihtiyacınız yoksa, Homebrew aşağıdaki komutu kullanarak kolayca kaldırılabilir:
/ çöp Kutusu / bash -c ' $(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh) 'Xcode Komut Satırı Araçları Nasıl Kaldırılır
Xcode Komut Satırı Araçlarını kaldırmak için terminalde aşağıda verilen komutu çalıştırın:
sudo rm -rf / Kütüphane / geliştirici / Komut Satırı Araçları
Çözüm
macOS herhangi bir paket yöneticisi ile birlikte gelmez, yazılımların çoğu GUI kullanılarak kurulur. Homebrew, paketleri komut satırı arabirimi aracılığıyla macOS'a yüklemeyi kolaylaştıran bir paket yöneticisidir. Geliştirici araçlarını ve hatta yerel macOS açık kaynaklı GUI uygulamalarını yüklemek için oldukça kullanışlıdır.