Skip to content

Virtualization Technologies

mike-snhu edited this page Oct 28, 2026 · 2 revisions

GC-STEM Virtualization Technologies

Table of Contents

  1. Virtual Machines

Virtual Machines

HashiCorp Vagrant

Copy and run the following command block to a terminal window. For help using a terminal, see Terminal Basics.

winget install --id HashiCorp.Vagrant --exact --source winget
vagrant --version

Oracle VirtualBox

Copy and run the following command block to a terminal window. For help using a terminal, see Terminal Basics.

winget install --id Oracle.VirtualBox --exact --source winget
vboxmanage --version
$vboxManage = "$env:ProgramFiles\Oracle\VirtualBox\VBoxManage.exe"
$vboxVersion = (& $vboxManage --version).Trim() -replace 'r.*$', ''
$packName = "Oracle_VirtualBox_Extension_Pack-$vboxVersion.vbox-extpack"
$packPath = Join-Path $env:TEMP $packName
Invoke-WebRequest "https://download.virtualbox.org/virtualbox/$vboxVersion/$packName" -OutFile $packPath
& $vboxManage extpack install --replace $packPath
& $vboxManage list extpacks
winget install --id Oracle.VirtualBox --exact --source winget
vboxmanage --version
$vboxManage = "$env:ProgramFiles\Oracle\VirtualBox\VBoxManage.exe"
$vboxVersion = (& $vboxManage --version).Trim() -replace 'r.*$', ''
$packName = "Oracle_VirtualBox_Extension_Pack-$vboxVersion.vbox-extpack"
$packPath = Join-Path $env:TEMP $packName
Invoke-WebRequest "https://download.virtualbox.org/virtualbox/$vboxVersion/$packName" -OutFile $packPath
& $vboxManage extpack install --replace $packPath
& $vboxManage list extpacks

Clone this wiki locally