A Vagrant box with Ubuntu Budgie 19.04.
The artifacts of this project are two .box
files with
Ubuntu Budgie 19.04 (64bit) installed; one file for the
VirtualBox provider, and one for VMware.
You don’t have to run weird-ass Linux commands to get the artifacts. They are
already built and uploaded [manually] to Vagrant’s cloud aspristine/ubuntu-budgie-19.04
1.
This GitHub project is used as 1) an issue tracker, 2) changelog and 3) as an
authoritative source on how exactly the box was built.
1 The semantical concept captured here is elsewhere described as
a “minimal” and/or “base” box. I refrain from using either term since 1.6 GB
is hardly “minimal” nor am I convinced that all use-cases of this box are to
derive yet another box as implied by the word “base”. We are building a box.
Period.
Make sure you have Vagrant and at least one of the supported VM
providers installed2, then in theory, all you should have to do in
order to get a Virtual Machine up and running with Ubuntu Budgie 19 is:
vagrant init pristine/ubuntu-budgie-19.04
vagrant up
2 Can not really recommend anyone. Both VirtualBox and VMware
suck equally much. Okay, VMware sucks a little bit less.
To build the boxes using Packer, do this:
packer build template.json
Or, one provider at a time:
packer build -only virtualbox-iso template.json
..best of luck to you. template.json
‘s “boot command” uses VNC to literally
click on the installer’s GUI buttons in order to install the OS. This procedure
is extremely host-machine dependent with wait-settings tailored to my particular
hardware. I.e., I would be surprised if you can run the previously quoted
commands without any issues. In fact, I can’t even do that. It only works half
of the times for me.