Mac OS X'te Homebrew veya MacPorts Olmadan wget'i kurun
İçindekiler:
Her ne sebeple olursa olsun Homebrew veya MacPorts olmadan Mac'te wget'e sahip olmak ister misiniz? Bunu, komut satırında kaynaktan wget oluşturarak yapabilirsiniz.
Komut satırı aracı wget, FTP ve HTTP protokollerinden bir grup dosya almanıza izin verir, web geliştiricileri ve ileri düzey kullanıcılar için çok yararlı bir yardımcı programdır çünkü hızlı ve kirli performans gibi şeyler yapmanıza izin verir site yedeklemeleri ve hatta web sitelerini yerel olarak yansıtın.
Bu yaklaşım, wget'i Mac OS X'te kaynaktan oluşturacak ve yükleyecektir, bu, Xcode'a (App Store bağlantısı) veya en azından Unix komut satırı geliştirme araçlarının yüklü olması gerektiği anlamına gelir. Mac, ancak Homebrew veya MacPorts gibi bir paket yöneticisine olan ihtiyacı ortadan kaldırma avantajına sahiptir. Dürüst olmak gerekirse, Homebrew'u kullanmak çoğu kullanıcı için çok daha kolaydır ve muhtemelen daha iyidir, ancak kabul edilmelidir ki bu herkes için değildir.
Xcode ile birlikte veya Xcode olmadan Komut Satırı Araçları paketine henüz sahip olmayanlar için, oldukça basit: Terminal'i açın ve 'xcode-select –install' yazın veya bunu şuradan yapabilirsiniz: XCode'u açarak Xcode'u açın, ardından "Tercihler"e gidin ve indirmeler bölümüne gidin ve "Komut Satırı Araçlarını Yükle"yi seçin veya burada anlatıldığı gibi Apple Developer Sitesinden edinebilirsiniz. Paketin Apple'dan indirilmesi gerektiğinden, internet bağlantınıza bağlı olarak biraz zaman alabilir. Komut Satırı Araçları, bir C derleyicisi, GCC ve unix dünyasında yaygın olarak kullanılan diğer birçok yardımcı programı yükler.
Mac OS X'te wget Nasıl Kurulur
İleriye giderek ve Xcode'un ve komut satırı araçlarının kurulu olduğunu varsayarak, Terminal'i başlatın ve aşağıdaki komutları gösterildiği gibi girin.
Öncelikle, en son wget kaynağını indirmek için curl kullanın: curl -O http://ftp.gnu.org/gnu/wget/wget-latest.tar. gz
Her zaman en son wget sürümünü ftp.gnu.org/gnu/wget/ adresinden kontrol edebilirsiniz.
El Capitan, Yosemite, vb. için en son wget kaynağını indirmek için curl kullanma: curl -O http://ftp.gnu.org/gnu/wget/wget -1.16.3.tar.xz
Veya daha eski bir sürümü kullanmak için (Mavericks, Mountain Lion, vb. dahil Mac OS X'in önceki sürümleri) curl -O http://ftp.gnu.org /gnu/wget/wget-1.13.4.tar.gz
(yan not: wget'in yeni bir sürümü mevcut olabilir, sürüm 1.16.3 (wget-1.16.3.tar.gz)'nin MacOS Mojave, High Sierra, OS X El Capitan ve OS X Yosemite'de çalıştığı doğrulandı, 1.15'in OS X Mavericks ile uyumlu olduğu, 1.13.4'ün ise OS X Mountain Lion ile uyumlu olduğu onaylandı. Farklı bir sürüm istiyorsanız http://ftp.gnu.org/gnu/wget/ dizininden istediğinizi seçebilirsiniz)
Sonra az önce indirdiğiniz dosyaları açmak için tar kullanıyoruz: tar -xzf wget-1.15.tar.gz
Dizine geçmek için cd'yi kullanın: cd wget-1.15
“GNUTLS kullanılamıyor” hatasını önlemek için uygun –with-ssl bayrağıyla yapılandırın: ./configure --with-ssl=openssl
Mac OS X 10.10+ , Mac OS X 10.11+, macOS Sierra, Mojave ve sonrasında hala bir hatanız varsa, bu yapılandırma varyasyonunu kullanın (yorumlarda Martin'den):
./configure --with-ssl=openssl --with-libssl-prefix=/usr/local/ssl
Kaynağı oluştur: make
wget'i kurun, /usr/local/bin/ ile biter: sudo make install
wget'i çalıştırarak her şeyin çalıştığını doğrulayın: wget --help
Bittiğinde wget kaynak dosyalarını kaldırarak temizleyin: cd .. && rm -rf wget
Tamamen hazırsınız, Mac OS X'te wget'in keyfini çıkarın.
wget'in en son sürümü, Mac OS X El Capitan ve Yosemite'de de iyi bir şekilde yapılandırılmalı, yapılmalı ve kurulmalıdır.
Çoğu Mac kullanıcısı muhtemelen önce Homebrew'u yüklemek ve ardından wget'i almak isteyeceklerdir, çünkü Homebrew komut satırı paket yönetimini inanılmaz derecede kolaylaştırır ve kaynak kodunun manuel olarak oluşturulması ve derlenmesi gerekmez.