How to use this box with Vagrant:

Vagrant.configure("2") do |config|
  config.vm.box = "peru/ubuntu-19.04-desktop-amd64"
  config.vm.box_version = "20190522.01"
end
vagrant init peru/ubuntu-19.04-desktop-amd64 \
  --box-version 20190522.01
vagrant up

This version was created about 18 hours ago.

Ubuntu 19.04 Desktop

Clean Minimal Latest Ubuntu Desktop amd64 base box for libvirt and virtualbox Vagrant providers.


Github repository for bug reports or feature requests

Requirements

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

Getting started

Install and connect to the box:

mkdir ubuntu-19.04-desktop-amd64
cd ubuntu-19.04-desktop-amd64
vagrant init peru/ubuntu-19.04-desktop-amd64
VAGRANT_DEFAULT_PROVIDER=libvirt vagrant up
# or
VAGRANT_DEFAULT_PROVIDER=virtualbox vagrant up
vagrant ssh

Login Credentials

(root password is not set)

  • Username: vagrant
  • Password: vagrant

VM Specifications

Drivers / Devices added for the VMs for specific providers.

Libvirt

  • Libvirt Provider
  • VirtIO dynamic Hard Disk (up to 50 GiB)
  • VirtIO Network Interface
  • QXL Video Card (SPICE display)

VirtualBox

  • SATA Disk

Configuration

Minimal installation

See the preseed file

(it's very close to official Ubuntu preseed file)

  • en_US.UTF-8
  • keymap for standard US keyboard
  • UTC timezone
  • NTP enabled (default configuration)
  • full-upgrade
  • unattended-upgrades
  • /dev/vda1 mounted on / using ext4 filesystem (all files in one partition)
  • no swap

Additional Drivers installed for VirtualBox boxes

  • VirtualBox Guest Additions
2 providers for this version.
  • virtualbox Hosted by Vagrant Cloud (1.53 GB)

  • libvirt Hosted by Vagrant Cloud (1.47 GB)