Advertisements

How to install wget in Mac OS X

wget is a really handy command line utility, but unfortunately not included in OS X. Curl could be a suitable replacement, but frequently scripts are written with wget, and it can be difficult and time-consuming to convert them to using curl.

Users interested in installing wget should first install Homebrew and then run:

brew install wget

This will install wget from Homebrew.

The below steps are deprecated and likely no longer work at all:

Below are the steps required to install a working wget on Mac OS X. This has been tested on OS X 10.6 Lion.

Install XCode from http://itunes.apple.com/us/app/xcode/id497799835?ls=1&mt=12 (at this time, it’s a 1.5GB download.)

Launch XCode, updating if necessary.

Go to Preferences > Downloads, and install Command Line Tools

Now open a terminal and perform the following steps at the command line one at a time to download, extract, configure, compile, and install wget:

curl -O http://ftp.gnu.org/gnu/wget/wget-1.14.tar.gz
tar xvzf wget-1.14.tar.gz
cd wget-1.14
./configure --with-ssl=openssl
make
sudo make install

You should now have a working wget installed in /usr/local/bin. Confirm by trying

$ wget
wget: missing URL
Usage: wget [OPTION]... [URL]...
Try `wget --help' for more options.

Feel free to comment below. Thanks!

2/7/2016: I got an email from someone who says this no longer works and gives the following message:

configure: error: –with-ssl=openssl was given, but SSL is not available.

If anyone has advice, please contact me. Thanks!

 

Advertisements

, , , ,