If you want to use Chef, you'll need to install it on your local workstation first. You'll have to develop your configurations locally and use Chef to distribute them to your Chef Server.
Opscode provides a fully packaged version, which does not have any external prerequisites. This fully packaged Chef is called the Omnibus Installer. We'll see how to use it in this section.
Make sure you've curl installed on your box by following the instructions available at http://curl.haxx.se/download.html.
Let's see how to install Chef on your local workstation using Opscode's Omnibus Chef installer:
mma@laptop:~/chef-repo $ curl -L https://www.opscode.com/chef/install.sh ...