¿Cómo obtengo "wget" para Snow Leopard?

5

No hay comando wget . ¿Cómo lo consigo?

    
pregunta Doug 22.04.2011 - 23:39

5 respuestas

12

Alternativamente, si no necesita wget específicamente, Snow Leopard viene con curl que hace muchas de las mismas cosas.

Por ejemplo, obteniendo su estilo con wget :

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

vs. buscándolo con curl :

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

Cabe destacar que la opción curl es la opción wget --mirror , pero tiene una ingeniosa búsqueda de patrones, que maneja muchos de los mismos problemas:

# Fetch flair images for users 2726 through 2730
curl -O http://apple.stackexchange.com/users/flair/[2726-2730].png
    
respondido por el Michael Granger 23.04.2011 - 00:14
8

Necesitará instalar Xcode con soporte de Unix Dev, luego podrá descargar y compilar la fuente, o probar macports, o homebrew.

$ brew install wget

$ sudo port install wget

O puede probar un formulario gráfico que incluya wget, como enlace

    
respondido por el ConstantineK 22.04.2011 - 23:42
3

Para ampliar la respuesta de Michael Granger: curl (incluido en todas las instalaciones de Snow Leopard) es realmente poderoso, y puede hacer mucho de lo que hace wget (y muchas otras cosas no).

Pero, como se indica en la Preguntas frecuentes sobre rizos :

  

1.3 ¿Qué no es rizo?

     

Curl no es un clon de wget. Eso es un   Malentendido común. Nunca, durante   el desarrollo del rizo, hemos pretendido   curl para reemplazar wget o competir en su   mercado. Rizo está dirigido a   transferencias de archivos de un solo disparo.

     

Curl no es un sitio web que refleje   programa. Si quieres usar curl para   reflejar algo: bien, adelante y   escribe un guión que se envuelva alrededor de rizo   para hacerlo realidad (como curlmirror.pl   hace).

     

...

(Para referencia, aquí está el script curlmirror.pl )

    
respondido por el Wes Campaigne 23.04.2011 - 21:11
2

Si no desea utilizar homebrew o macports, hay un gran conjunto de instrucciones aquí , reproducidas a continuación (utilizando una versión un poco más actualizada de wget).

Estas instrucciones requieren que Xcode y las herramientas de la línea de comandos estén instaladas.

Primero, usa curl para descargar la última fuente de wget:

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

A continuación, usamos tar para descomprimir los archivos que acabas de descargar:

tar -xzf wget-1.14.tar.gz

Use cd para cambiar al directorio:

cd wget-1.14

Configure con el indicador –with-ssl apropiado para evitar un error de "GNUTLS no disponible":

./configure --with-ssl=openssl

Construye la fuente:

make

Instala wget, termina en /usr/local/bin/ :

sudo make install

Confirma todo lo que funcionó ejecutando wget:

wget --help

Limpie eliminando los archivos fuente de wget cuando haya terminado:

cd .. && rm -rf wget*
    
respondido por el lorcan 29.10.2013 - 16:43
2

Probablemente la forma más fácil y sencilla de obtener wget es instalar Homebrew . De hecho, la página de inicio dice:

  

Homebrew es la forma más fácil y flexible de instalar las herramientas UNIX que Apple no incluyó con OS X.

y su ejemplo es:

$ brew install wget

;)

    
respondido por el Martin Marconcini 23.04.2011 - 17:26

Lea otras preguntas en las etiquetas