Command line utility used to keep your virtual machines up to date.


Keywords
vm, update, virtual, machine
License
Other
Install
pip install vmupdate==0.3.0

Documentation

build coverage python license docs status

vmupdate

vmupdate is a command line utility used to keep your virtual machines up to date. It searches your computer for virtualizers, queries them for a list of VM's, and runs the appropriate update commands.

Read the docs for more details.

Installation

The recommended installation tool is pip:

$ pip install vmupdate

Getting Started

Create a vmupdate.yml file with the credentials to login to your virtual machines:

Credentials:
  Username: myuser
  Password: mypass

And pass that file to the utility:

$ vmupdate --config "/path/to/config/vmupdate.yaml"

Note: This method is included for simplicity, but is not recommended due to the inherent insecurity of a plaintext password. Read the Configuration documentation for more options.

Features

This list will continue expanding with later iterations of the utility.

Virtualizers

  • Windows
    • VirtualBox

Guests

  • Arch
    • pacman
  • Ubuntu
    • apt-get