Domanda:
Come ottengo "wget" per Snow Leopard?
Doug
2011-04-23 02:39:56 UTC
view on stackexchange narkive permalink

Non esiste alcun comando wget . Come lo ottengo?

Cinque risposte:
#1
+13
Michael Granger
2011-04-23 03:14:51 UTC
view on stackexchange narkive permalink

In alternativa, se non hai bisogno di wget specificamente, Snow Leopard viene fornito con curl che fa molte delle stesse cose.

Ad esempio, recuperare il tuo talento tramite wget:

  wget http://apple.stackexchange.com/users/flair/2726.png 

vs. recuperandolo con curl:

  curl -O http://apple.stackexchange.com/users/flair/2726.png  

In particolare manca di curl è l'opzione --mirror di wget , ma ha un bel recupero con i pattern, che gestisce molti dei gli stessi problemi:

  # Recupera immagini di stile per gli utenti da 2726 a 2730curl -O http://apple.stackexchange.com/users/flair/[2726-2730”.png  
#2
+8
ConstantineK
2011-04-23 02:42:30 UTC
view on stackexchange narkive permalink

Dovrai installare Xcode con Unix Dev Support, quindi puoi scaricare e compilare il sorgente, oppure provare macports o homebrew.

$ brew install wget

$ sudo port install wget

Oppure potresti provare una forma grafica che includa wget, come http://www.macupdate.com/app / mac / 24787 / cocoawget

Ho installato Xcode, ma dove posso ottenere il supporto per unix dev? Potresti darmi istruzioni passo passo?
http://img59.imageshack.us/img59/6490/capturadepantalla201004pd.png Quando si installa xcode dovrebbe esserci una casella di controllo, basta eseguire di nuovo il programma di installazione. La parte successiva è l'installazione di macports o homebrew https://github.com/mxcl/homebrew http://www.macports.org/install.php uno di questi gestori di pacchetti ti consentirà di scaricare wget con facilità una volta installati .
Chiamami stupido, ma devi pagare la quota annuale di $ 99 per far parte del programma per sviluppatori Mac per ottenere Xcode?
Non sei affatto stupido, sfortunatamente Apple è cambiata intorno a xcode 4, quindi sono 5 dollari per il pacchetto o 99 per essere nel programma di sviluppo. È fastidioso perché tutto ciò che vogliamo sono le intestazioni OSS e cose del genere. Ma se hai il tuo dvd originale os x puoi installare xcode subito. http://guide.macports.org/chunked/installing.xcode.html
#3
+3
Wes Campaigne
2011-04-24 00:11:09 UTC
view on stackexchange narkive permalink

Per espandere la risposta di Michael Granger: curl (incluso in tutte le installazioni di Snow Leopard) è davvero abbastanza potente e può fare molto di ciò che fa wget (e un numero di cose che non fa).

Ma, come notato nelle domande frequenti su curl:

1.3 Cosa non è curl?

Curl non è un clone di wget. Questo è un malinteso comune. Mai, durante lo sviluppo di curl, abbiamo inteso che curl sostituisse wget o competesse sul suo mercato. Curl è destinato a trasferimenti di file a scatto singolo.

Curl non è un programma di mirroring di siti web. Se vuoi usare curl per rispecchiare qualcosa: bene, vai avanti e scrivi uno script che avvolga curl per renderlo realtà (come fa curlmirror.pl).

...

(Per riferimento, ecco lo script curlmirror.pl)

#4
+2
Martin Marconcini
2011-04-23 20:26:01 UTC
view on stackexchange narkive permalink

Probabilmente il modo più semplice e indolore per ottenere wget è installare Homebrew. Infatti, la stessa home page dice:

Homebrew è il modo più semplice e flessibile per installare gli strumenti UNIX che Apple non ha incluso con OS X.

e il loro esempio è:

  $ brew install wget  

;)

#5
+2
lorcan
2013-10-29 20:43:13 UTC
view on stackexchange narkive permalink

Se non vuoi usare homebrew o macports c'è un ottimo set di istruzioni qui, riprodotte di seguito (usando una versione leggermente più aggiornata di wget).

Queste istruzioni richiedono l'installazione sia di Xcode che degli strumenti della riga di comando.

Innanzitutto, usa curl per scaricare l'ultima fonte di wget:

  curl -O http://ftp.gnu.org/gnu/wget/wget-1.14.tar.gz

Successivamente usiamo tar per decomprimere i file appena scaricati :

  tar -xzf wget-1.14.tar.gz  

Usa cd per passare alla directory:

  cd wget-1.14  

Configurare con il flag –with-ssl appropriato per evitare un errore "GNUTLS non disponibile":

  ./ configure --with-ssl = openssl  

Compila il sorgente:

  make  

Installa wget , finisce in /usr/local/bin/:

  sudo make install  

Conferma che tutto abbia funzionato eseguendo wget :

  wget --help  

Pulisci rimuovendo i file sorgente di wget al termine:

  cd .. && rm -rf wget *  


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...