Installa wget in Mac OS X senza Homebrew o MacPorts
Lo strumento da riga di comando wget ti consente di recuperare un gruppo di file da protocolli FTP e HTTP, è un'utilità molto utile per gli sviluppatori Web e gli utenti di potenza perché ti consente di eseguire backup di siti rapidi e sporchi e persino di eseguire il mirroring dei siti Web localmente.
Questo approccio costruirà e installerà wget in OS X dal sorgente, questo significa che avrete bisogno del collegamento Xcode (App Store), o almeno e degli strumenti dev della riga di comando Unix installati sul Mac, ma ha il vantaggio di eliminare la necessità di un gestore di pacchetti come Homebrew o MacPorts.
Per coloro che non hanno ancora il pacchetto Strumenti riga di comando con o senza Xcode installato, è abbastanza semplice: apri Terminale e digita "xcode-select -install", oppure puoi farlo da Xcode aprendo XCode, quindi vai " Preferenze "e alla sezione download, e scegli" Installa strumenti da riga di comando ", oppure puoi scaricarlo dal sito degli sviluppatori Apple come descritto qui. Poiché il pacchetto deve essere scaricato da Apple, potrebbe essere necessario un po 'di tempo a seconda della connessione Internet. Command Line Tools installa un compilatore C, GCC e molte altre utilità utili che sono comunemente usate nel mondo unix.
Come installare wget in OS X
Andando avanti e assumendo che tu abbia Xcode e gli strumenti della riga di comando installati, avvia Terminal e inserisci i seguenti comandi come mostrato.
Per prima cosa, usa arricciatura per scaricare l'ultima fonte di wget: curl -O http://ftp.gnu.org/gnu/wget/wget-1.16.3.tar.xz
O per usare una versione precedente (versioni precedenti di OS X) curl -O http://ftp.gnu.org/gnu/wget/wget-1.13.4.tar.gz
(nota: una nuova versione di wget potrebbe essere disponibile, la versione 1.16.3 (wget-1.16.3.tar.gz) è stata confermata per funzionare in OS X El Capitan e OS X Yosemite, 1.15 è confermata compatibile con OS X Mavericks, mentre 1.13.4 è stato confermato compatibile con OS X Mountain Lion. Puoi scegliere quello che vuoi dalla directory http://ftp.gnu.org/gnu/wget/ se vuoi una versione diversa)
Successivamente usiamo tar per decomprimere i file appena scaricati: tar -xzf wget-1.15.tar.gz
Usa cd per passare alla directory: cd wget-1.15
Configura con il flag appropriato -with-ssl per impedire l'errore "GNUTLS non disponibile": ./configure --with-ssl=openssl
Nota se hai ancora un errore in OS X 10.10+ e OS X 10.11+, usa questa variante di configure (da Martin nei commenti):
./configure --with-ssl=openssl --with-libssl-prefix=/usr/local/ssl
Costruisci la fonte: make
Installa wget, finisce in / usr / local / bin /: sudo make install
Conferma tutto ha funzionato eseguendo wget: wget --help
Pulisci rimuovendo i file di origine wget al termine: cd .. && rm -rf wget*
Sei pronto, goditi wget su Mac OS X.
L'ultima versione di wget dovrebbe configurare, creare e installare correttamente anche in OS X El Capitan e Yosemite.