Categories: 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

Sponsored

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:

Sponsored
$ 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.

Ubuntu Server Admin

Recent Posts

Building RAG with enterprise open source AI infrastructure

One of the most critical gaps in traditional Large Language Models (LLMs) is that they…

3 hours ago

Life at Canonical: Victoria Antipova’s perspective as a new joiner in Product Marketing

Canonical is continuously hiring new talent. Being a remote- first company, Canonical’s new joiners receive…

1 day ago

What is patching automation?

What is patching automation? With increasing numbers of vulnerabilities, there is a growing risk of…

2 days ago

A beginner’s tutorial for your first Machine Learning project using Charmed Kubeflow

Wouldn’t it be wonderful to wake up one day with a desire to explore AI…

3 days ago

Ubuntu brings comprehensive support to Azure Cobalt 100 VMs

Ubuntu and Ubuntu Pro supports Microsoft’s Azure Cobalt 100 Virtual Machines (VMs), powered by their…

3 days ago

Ubuntu Weekly Newsletter Issue 870

Welcome to the Ubuntu Weekly Newsletter, Issue 870 for the week of December 8 –…

4 days ago