When developing on a Mac, there are a lot of things already installed and ready to go. Unfortunately the versions of a lot of these tools are more focused on users rather than developers. To add the required dependencies we will need to install Xcode from Apple which luckily is fairly simple.
From a terminal run
From here we will need to accept the different software agreements for Xcode:
sudo xcodebuild -license
Keeping up with the latest updates for all of the software that we use on a daily basis as developers can be a HUGE pain. Luckily, there is a tool for Mac called Homebrew that will do all of tracking for us. Think of it like App Store for your terminal developer tools.
To install Homebrew run:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Now that we have Homebrew installed, we can update the list of available apps that Homebrew can install:
Now that we have Homebrew installed and the
brew command is working in our terminal we can install our first brew package:
brew install wget
wget is a small terminal application that allows you to download files from the web directly into your current working directory.
To try this out, let's grab a file:
Now we should have a new file in our current directory:
# Look at the files in our directory ls # Quick view the new file less hello-world.sh