Mac OS X kommt standardmäßig mit curl statt wget. Wer wie ich eigene Shell-Skripte mit wget für Mac installieren möchte, muss es selbst kompilieren oder einen Paketmanager nutzen. Ich zeige beide Wege.
Voraussetzungen
Für die manuelle Kompilierung werden die Apple XCode Developer Tools und die Command Line Tools benötigt: XCode → Preferences → Downloads → Components.
wget manuell installieren (aus dem Quellcode)
Zuerst die aktuelle Version auf http://ftp.gnu.org/gnu/wget/ heraussuchen und dann via Terminal installieren:
curl -O http://ftp.gnu.org/gnu/wget/wget-1.14.tar.gz tar -zxvf wget-1.14.tar.gz cd wget-1.14/ ./configure make sudo make install
Aufräumen danach:
cd .. rm wget-1.14.tar.gz rm -rf wget-1.14
Hinweis zu SSL (ab wget 1.13)
Ab Version 1.13 verlangt wget standardmäßig GnuTLS statt OpenSSL. Da GnuTLS nicht vorinstalliert ist, kann man die Konfiguration anweisen, OpenSSL zu nutzen:
./configure --with-ssl=openssl
Einfachere Alternative: Homebrew oder MacPorts
Wer Homebrew oder MacPorts installiert hat, kommt mit einem einzigen Befehl zum Ziel:
# Mit Homebrew: brew install wget # Mit MacPorts: sudo port install wget
Fazit
wget auf dem Mac zu installieren ist mit Homebrew in Sekunden erledigt. Wer keinen Paketmanager nutzt, kompiliert wget direkt aus dem Quellcode – mit den XCode Command Line Tools kein Problem.
