This entry shows you how to install these three packages: VirtualBox, Vagrant and Chef. VirtualBox is a hypervisor that allows to execute virtual machines running different operating systems such as Windows, Linux and MacOS. Vagrant is used for for deploying virtual machines on VirtualBox and VMWare Fusion using a Ruby-based domain specific language (DSL). Chef is a provisioning tool, like Vagrant, written in Ruby and uses a DSL this time for describing procedures used for performing different Unix administration tasks such as installing and configuring services, modifying files and managing users.
These are the steps that you should run for deploying the aforementioned tools:
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get install build-essential linux-headers-{uname -r} # es posible que aquĆ debas re-iniciar el equipo
- Install VirtualBox
- Download a 32- or 64-bits VirtualBox version
- http://download.virtualbox.
org/virtualbox/4.1.22/ VirtualBox-4.1.22-80657-Linux_ amd64.run - http://download.virtualbox.
org/virtualbox/4.1.22/ VirtualBox-4.1.22-80657-Linux_ x86.run - Change file permissions, chmod 544 VirtualBox-4.1.22-80657-Linux_
${arch}.run, where ${arch} can be amd64 or x86. - Run, sudo ./VirtualBox-4.1.22-80657-
Linux_${arch}.run - sudo apt-get install rubygems
- sudo gem install vagrant
- sudo gem install chef