No hay comando wget
. ¿Cómo lo consigo?
No hay comando wget
. ¿Cómo lo consigo?
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
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
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 )
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*
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
;)
Lea otras preguntas en las etiquetas command-line snow-leopard