How to use this box with Vagrant:
Vagrant.configure("2") do |config|
config.vm.box = "peru/ubuntu-18.04-server-amd64"
config.vm.box_version = "20220510.01"
end
vagrant init peru/ubuntu-18.04-server-amd64 \
--box-version 20220510.01
vagrant up
This version was created 12 days ago.
Clean + Minimal + Latest Ubuntu Server amd64 base box for libvirt and VirtualBox Vagrant providers.
Here are the steps for latest Fedora/Ubuntu to install Vagrant and vagrant-libvirt + KVM:
# Fedora
dnf install -y vagrant-libvirt
# Ubuntu
apt install -y libvirt-bin vagrant-libvirt
Install and connect to the box:
mkdir ubuntu-18.04-server-amd64
cd ubuntu-18.04-server-amd64
vagrant init peru/ubuntu-18.04-server-amd64
VAGRANT_DEFAULT_PROVIDER=libvirt vagrant up
# or
VAGRANT_DEFAULT_PROVIDER=virtualbox vagrant up
vagrant ssh
(root password is not set)
Drivers / Devices added for the VMs for specific providers.
See the preseed file
(it's very close to official Ubuntu/Debian preseed file)