Ubuntu

How to Install Vagrant on Ubuntu 22.04

Vagrant is an open-source command-line utility that enables Linux users to create and manage virtual machines using the virtualization hypervisors like VirtualBox, VMware and others. Before installing Vagrant on any system, you must ensure the installation of a virtualization hypervisor first as this allows you to work in a different environment without shutting down your system.

This article, guides you in installing Vagrant on Ubuntu 22.04 using the VirtualBox as a virtualization hypervisor.

How to Install Vagrant on Ubuntu 22.04 – Linux Hint

The installation of Vagrant on Ubuntu 22.04 isn’t tough as this can be easily done through following steps:

Step 1: Update Ubuntu Packages

First, update your packages on Ubuntu system using the following command:

$ sudo apt update && sudo apt upgrade

Step 2: Install VirtualBox

Next, install VirtualBox on your system using the following command:

$ sudo apt install virtualbox

Wait for a few minutes until the VirtualBox installation completes. If you experience any error running VirtualBox on Ubuntu, you can get help from our published article.

Step 3: Install Vagrant

After the installation of VirtualBox, download the Vagrant deb package from the following command:

$ wget https://releases.hashicorp.com/vagrant/2.2.19/vagrant_2.2.19_x86_64.deb

Now, install the deb package from the apt installer using the following command:

$ sudo apt install ./vagrant_2.2.19_x86_64.deb

To check Vagrant version on Ubuntu, issue the following command:

$ vagrant --version

The above output confirms that Vagrant is successfully installed on Ubuntu 22.04.

Using Vagrant on Ubuntu 22.04

After successfully installing Vagrant on Ubuntu, it’s now time to know how you can use it on your system. Follow the below step-by-step guidelines:

Step 1: First, make a project directory with the name of your choice.

$ mkdir ~/vagrant_project

Step 2: Then navigate to created directory through following command:

$ cd ~/vagrant_project

Step 3: Visit the website and choose your VagrantBox (built-in virtual environment image of operating system).

In our case, we picked “debian/jessie64” and run the following command::

$ vagrant init debian/jessie64

Step 4: Now, use the following command to create and configure the virtual machine:

$ vagrant up

The above command will add the selected “debian/jessie64” to your VirtualBox environment.

To view it, open the VirtualBox on your system.

Note: You must have a virtualization provider software on your machine as we have VirtualBox.

In case, if you need guidance on how to install OS on VirtualBox, you can visit our published article.

In this way, you can add any OS environment on VirtualBox through Vagrant on Ubuntu 22.04.

Removing Vagrant from Ubuntu 22.04

To remove Vagrant from Ubuntu 22.04, issue the following command to completely remove it from your system:

$ sudo apt remove --autoremove vagrant

Conclusion

Vagrant is an excellent command-line utility that provides users the opportunity to add different operating systems on the VirtualBox or other virtualization hypervisors. From the above guidelines, you can install and use Vagrant on Ubuntu 22.04 by first installing a virtual environment like VirtualBox and then using the command utility to add any OS in the virtual environment.

About the author

Awais Khan

I'm an Engineer and an academic researcher by profession. My interest for Raspberry Pi, embedded systems and blogging has brought me here to share my knowledge with others.