Installer Wget sur Mac OSX en natif

installer wget sur mac

En bon Unix, Mac OSX possède les principaux outils et logiciels permettant de gérer son système en ligne de commande.
Mais il y a un outil fort utile qui ne fait pas partie de la panoplie : Wget. Nous allons voir comment l’installer proprement à partir des sources.

Installer Wget sur Mac nativement

Pour pouvoir installer Wget nativement, c’est à dire sans passer par Homebrew ou autre Macports, nous avons besoin d’installer Xcode. Ce n’est pas tellement lui dont nous avons besoin mais plutôt de ses outils pour la ligne de commande. Ils seront installés en même temps que Xcode.
Si ce n’est pas déjà fait, installez Xcode à partir du Mac App Store.

Récupérer Wget

Première chose à faire, récupérer les sources de Wget pour pouvoir les compiler.
Rendez-vous sur le serveur FTP de GNU pour récupérer la dernière version : http://ftp.gnu.org/gnu/wget/.
Notez que la dernière version 1.16 par exemple est compatible avec Mac OS 10.9 / Mavericks.

Compilation et installation

Supposons que vous avez téléchargé la version 1.16.1 de Wget.

On commence par décompresser notre archive :

tar -xzf wget-1.16.1.tar.gz

On rentre ensuite dans le dossier :

cd wget-1.16.1

On compile. Il faut préciser l’utilisation de SSL pour éviter les erreurs de compilation

./configure --with-ssl=openssl

On compile :

make

Et on installe. Notez qu’il faut passer en super-utilisateur pour installer. Mac OS vous demandera votre mot de passe :

sudo make install

Une fois que l’installation est terminée, on vérifie que tout s’est bien passé et on regarde que wget fonctionne :

wget --help

Vous devriez voir l’aide s’afficher avec quelque chose comme cela :

# wget --help
GNU Wget 1.16.1, a non-interactive network retriever.
Usage: wget [OPTION]... [URL]...

Mandatory arguments to long options are mandatory for short options too.

Startup:
  -V,  --version                   display the version of Wget and exit.
  -h,  --help                      print this help.
  -b,  --background                go to background after startup.
  -e,  --execute=COMMAND           execute a `.wgetrc'-style command.
...

Et voilà, opération terminée, vous avez Wget sur votre Mac.
Vous pouvez supprimer l’archive et le dossier d’installation, ils sont maintenant inutiles.

4 commentairesLaisser un commentaire

  • Article intéressant et bien fait mais malheureusement non fonctionnelle avec sous Yosemite (10.10.5) avec les version 1.7, 1.8 et 1.9 disponible au moment de ce commentaire. Erreur au moment de la compilation (make) : There seems to be no Makefile in this directory.
    Et de même avec l’option « -f » (make -f ) pour essayer les deux fichiers Makefile.in et Makefile.am, rien n’y fait.
    Une solution ?

  • Malheureusement la donne a changé avec les dernières version de Mac OSX.
    J’ai aussi eu le même problème. J’ai tenté différentes options sans succès…

    Un peu flemmard sur le coup, je n’ai pas cherché plus et suis passé par homebrew pour l’installer.
    et ca va tout seul…

    Si quelqu’un à la solution je suis preneur.

Vous avez aimé cet article ? Réagissez !

Votre email ne sera pas publié. Les champs requis sont marqués d'une astérisque *