Il n'y a pas de commande wget
. Comment puis-je l'obtenir?
Il n'y a pas de commande wget
. Comment puis-je l'obtenir?
Alternativement, si vous n'avez pas besoin de wget
spécifiquement, Snow Leopard est livré avec curl
qui fait beaucoup des mêmes choses.
Par exemple, récupérer votre flair via wget
:
wget http://apple.stackexchange.com/users/flair/2726.png
vs. le récupérer avec curl
:
curl -O http://apple.stackexchange.com/users/flair/2726.png
L'option --mirror
de wget
manque notablement de curl
, mais elle a une récupération astucieuse avec des modèles, qui gère de nombreux les mêmes problèmes:
# Récupérer des images flair pour les utilisateurs 2726 à 2730curl -O http://apple.stackexchange.com/users/flair/[2726-2730 unity .png
Vous devrez installer Xcode avec le support Unix Dev, puis vous pourrez télécharger et compiler la source, ou essayer macports ou homebrew.
$ brew install wget
$ sudo port install wget
Ou vous pouvez essayer une forme graphique qui inclut wget, comme http://www.macupdate.com/app / mac / 24787 / cocoawget
Pour développer la réponse de Michael Granger: curl
(inclus sur toutes les installations de Snow Leopard) est vraiment assez puissant, et peut faire beaucoup de ce que fait wget
(et un nombre de choses qu'il ne fait pas).
Mais, comme indiqué dans la FAQ curl:
1.3 Qu'est-ce que curl n'est pas?
Curl n'est pas un clone wget. C'est une idée fausse courante. Jamais, pendant le développement de curl, nous n'avons eu l'intention de remplacer wget ou de concurrencer sur son marché. Curl est destiné aux transferts de fichiers en un seul coup.
Curl n'est pas un programme de mise en miroir de sites Web. Si vous voulez utiliser curl pour refléter quelque chose: très bien, allez-y et écrivez un script qui s'enroule autour de curl pour le rendre réalité (comme le fait curlmirror.pl).
...
(Pour référence, voici ce script curlmirror.pl)
Le moyen le plus simple et le plus simple d'obtenir wget est probablement d'installer Homebrew. En fait, la page d'accueil même dit:
Homebrew est le moyen le plus simple et le plus flexible d'installer les outils UNIX qu'Apple n'a pas inclus avec OS X.
et leur exemple est:
$ brew install wget
;)
Si vous ne souhaitez utiliser ni homebrew ni macports, vous trouverez un ensemble d'instructions ici, reproduites ci-dessous (en utilisant une version légèrement plus à jour de wget).
Ces instructions nécessitent l'installation de Xcode et des outils de ligne de commande.
D'abord, utilisez curl pour télécharger la dernière source wget:
curl -O http://ftp.gnu.org/gnu/wget/wget-1.14.tar.gz
Ensuite, nous utilisons tar pour décompresser les fichiers que vous venez de télécharger :
tar -xzf wget-1.14.tar.gz
Utilisez cd pour accéder au répertoire:
cd wget-1.14
Configurez avec l'indicateur –with-ssl
approprié pour éviter une erreur «GNUTLS non disponible»:
./ configure --with-ssl = openssl
Construisez la source:
make
Installez wget , il se termine dans /usr/local/bin/
:
sudo make install
Confirmez que tout a fonctionné en exécutant wget :
wget --help
Nettoyez en supprimant les fichiers sources wget une fois terminé:
cd .. && rm -rf wget *