Table of Contents
brew install virtualbox
Return to Oracle VirtualBox, VirtualBox, brew install virtualbox-extension-pack, VirtualBox Installation, brew install, Cloud Monk's Development PC DevOps Automation via Ansible-Chocolatey-PowerShell-Homebrew-DNF-APT, choco install virtualbox
macOS
=⇒ Formulae
virtualpg virtualenv
=⇒ Casks
virtual-ii virtualbox6 virtualbox virtualc64 virtualbox-beta virtualgl
virtualhostx
virtualbox-extension-pack-beta
iMac ~ % brew install virtualbox
=⇒ Downloading https://download.virtualbox.org/virtualbox/7.0.2/VirtualBox-7.0.
=⇒ Installing Cask virtualbox
=⇒ Running installer for virtualbox; your password may be necessary.
Package installers may write to any location; options such as `–appdir` are ignored.
Password:
installer: Package name is Oracle VM VirtualBox
installer: choices changes file '/private/tmp/choices20221107-43988-pxbrrz.xml' applied
installer: Installing at base path /
installer: The install was successful.
=⇒ Changing ownership of paths required by virtualbox; your password may be nec
🍺 virtualbox was successfully installed!
See: vboxmanage
iMac ~ % vboxmanage --version
7.0.2r154219
iMac ~ % vboxmanage --help
Oracle VM VirtualBox Command Line Management Interface Version 7.0.2
Copyright (C) 2005-2022 Oracle and/or its affiliates
Usage - Oracle VM VirtualBox command-line interface:
VBoxManage [-V ]] | [[ --version] [--dump-build-type] [-q ]] | [[ --nologo] [--settingspw=password] [--settingspwfile=pw-file] [@response-file] [[help] subcommand]
VBoxManage list [--long] [--sorted] [bridgedifs ]] | [[ cloudnets ]] | [[ cloudprofiles ]] | [[ cloudproviders ]] | [[ cpu-profiles ]] | [[ dhcpservers ]] | [[ dvds ]] | [[ extpacks ]] | [[ floppies ]] | [[ groups ]] | [[ hddbackends ]] | [[ hdds ]] | [[ hostcpuids ]] | [[ hostdrives ]] | [[ hostdvds ]] | [[ hostfloppies ]] | [[ hostinfo ]] | [[ hostonlyifs ]] | [[ hostonlynets ]] | [[ intnets ]] | [[ natnets ]] | [[ ostypes ]] | [[ runningvms ]] | [[ screenshotformats ]] | [[ systemproperties ]] | [[ usbfilters ]] | [[ usbhost ]] | [[ vms ]] | [[ webcams]
VBoxManage showvminfo[--details] [--machinereadable] [--password-id] [--password]
VBoxManage showvminfo<--log=index> [--password-idid] [--passwordfile]] | [[-]
VBoxManage registervm--passwordfile
VBoxManage unregistervm[--delete]
VBoxManage createvm <--name=name> [--basefolder=basefolder] [--default] [--group=group-ID,...] [--ostype=ostype] [--register] [--uuid=uuid] [--ciphercipher] [--password-idpassword-id] [--passwordfile]
VBoxManage modifyvm[--name=name] [--groups= group[,group...] ] [--description=description] [--os-type=OS-type] [--icon-file=filename] [--memory=size-in-MB] [--page-fusion= on ]] | [[ off ] [--vram=size-in-MB] [--acpi= on ]] | [[ off ] [--ioapic= on ]] | [[ off ] [--hardware-uuid=UUID] [--cpus=CPU-count] [--cpu-hotplug= on ]] | [[ off ] [--plug-cpu=CPU-ID] [--unplug-cpu=CPU-ID] [--cpu-execution-cap=number] [--pae= on ]] | [[ off ] [--long-mode= on ]] | [[ off ] [--ibpb-on-vm-exit= on ]] | [[ off ] [--ibpb-on-vm-entry= on ]] | [[ off ] [--spec-ctrl= on ]] | [[ off ] [--l1d-flush-on-sched= on ]] | [[ off ] [--l1d-flush-on-vm-entry= on ]] | [[ off ] [--mds-clear-on-sched= on ]] | [[ off ] [--mds-clear-on-vm-entry= on ]] | [[ off ] [--cpu-profile= host ]] | [[ Intel 8086 ]] | [[ Intel 80286 ]] | [[ Intel 80386 ] [--hpet= on ]] | [[ off ] [--hwvirtex= on ]] | [[ off ] [--triple-fault-reset= on ]] | [[ off ] [--apic= on ]] | [[ off ] [--x2apic= on ]] | [[ off ] [--paravirt-provider= none ]] | [[ default ]] | [[ legacy ]] | [[ minimal ]] | [[ hyperv ]] | [[ kvm ] [--paravirt-debug= key=value[,key=value...] ] [--nested-paging= on ]] | [[ off ] [--large-pages= on ]] | [[ off ] [--vtx-vpid= on ]] | [[ off ] [--vtx-ux= on ]] | [[ off ] [--nested-hw-virt= on ]] | [[ off ] [--virt-vmsave-vmload= on ]] | [[ off ] [--accelerate-3d= on ]] | [[ off ] [--accelerate-2d-video= on ]] | [[ off ] [--chipset= ich9 ]] | [[ piix3 ] [--iommu= none ]] | [[ automatic ]] | [[ amd ]] | [[ intel ] [--tpm-type= none ]] | [[ 1.2 ]] | [[ 2.0 ]] | [[ host ]] | [[ swtpm ] [--tpm-location= location ] [--bios-logo-fade-in= on ]] | [[ off ] [--bios-logo-fade-out= on ]] | [[ off ] [--bios-logo-display-time=msec] [--bios-logo-image-path=pathname] [--bios-boot-menu= disabled ]] | [[ menuonly ]] | [[ messageandmenu ] [--bios-apic= disabled ]] | [[ apic ]] | [[ x2apic ] [--bios-system-time-offset=msec] [--bios-pxe-debug= on ]] | [[ off ] [--system-uuid-le= on ]] | [[ off ] [--bootX= none ]] | [[ floppy ]] | [[ dvd ]] | [[ disk ]] | [[ net ] [--rtc-use-utc= on ]] | [[ off ] [--graphicscontroller= none ]] | [[ vboxvga ]] | [[ vmsvga ]] | [[ vboxsvga ] [--snapshot-folder= default ]] | [[ pathname ] [--firmware= bios ]] | [[ efi ]] | [[ efi32 ]] | [[ efi64 ] [--guest-memory-balloon=size-in-MB] [--default-frontend= default ]] | [[ name ] [--vm-process-priority= default ]] | [[ flat ]] | [[ low ]] | [[ normal ]] | [[ high ]
VBoxManage modifyvm[--nicN= none ]] | [[ null ]] | [[ nat ]] | [[ bridged ]] | [[ intnet ]] | [[ hostonly ]] | [[ hostonlynet ]] | [[ generic ]] | [[ natnetwork ]] | [[ cloud ] [--nic-typeN= Am79C970A ]] | [[ Am79C973 ]] | [[ 82540EM ]] | [[ 82543GC ]] | [[ 82545EM ]] | [[ virtio ] [--cable-connectedN= on ]] | [[ off ] [--nic-traceN= on ]] | [[ off ] [--nic-trace-fileN=filename] [--nic-propertyN=name= [value] ] [--nic-speedN=kbps] [--nic-boot-prioN=priority] [--nic-promiscN= deny ]] | [[ allow-vms ]] | [[ allow-all ] [--nic-bandwidth-groupN= none ]] | [[ name ] [--bridge-adapterN= none ]] | [[ device-name ] [--cloud-networkN=network-name] [--host-only-adapterN= none ]] | [[ device-name ] [--host-only-netN=network-name] [--intnetN=network-name] [--nat-networkN=network-name] [--nic-generic-drvN=driver-name] [--mac-addressN= auto ]] | [[ MAC-address ]
VBoxManage modifyvm[--nat-netN= network ]] | [[ default ] [--nat-pfN= [rule-name],tcp ]] | [[ udp,[host-IP],hostport,[guest-IP],guestport ] [--nat-pfN=delete=rule-name] [--nat-tftp-prefixN=prefix] [--nat-tftp-fileN=filename] [--nat-tftp-serverN=IP-address] [--nat-bind-ipN=IP-address] [--nat-dns-pass-domainN= on ]] | [[ off ] [--nat-dns-proxyN= on ]] | [[ off ] [--nat-dns-host-resolverN= on ]] | [[ off ] [--nat-localhostreachableN= on ]] | [[ off ] [--nat-settingsN=[mtu],[socksnd],[sockrcv],[tcpsnd],[tcprcv]] [--nat-alias-modeN= default ]] | [[ [log],[proxyonly],[sameports] ]
VBoxManage modifyvm[--mouse= ps2 ]] | [[ usb ]] | [[ usbtablet ]] | [[ usbmultitouch ]] | [[ usbmtscreenpluspad ] [--keyboard= ps2 ]] | [[ usb ] [--uartN= off ]] | [[ IO-baseIRQ ] [--uart-modeN= disconnected ]] | [[ serverpipe ]] | [[ clientpipe ]] | [[ tcpserverport ]] | [[ tcpclienthostname:port ]] | [[ filefilename ]] | [[ device-name ] [--uart-typeN= 16450 ]] | [[ 16550A ]] | [[ 16750 ] [--lpt-modeN=device-name] [--lptN= off ]] | [[ IO-baseIRQ ] [--audio= none ]] | [[ default ]] | [[ null ]] | [[ dsound ]] | [[ was ]] | [[ oss ]] | [[ alsa ]] | [[ pulse ]] | [[ coreaudio ] [--audio-controller= ac97 ]] | [[ hda ]] | [[ sb16 ] [--audio-codec= stac9700 ]] | [[ ad1980 ]] | [[ stac9221 ]] | [[ sb16 ] [--audio-in= on ]] | [[ off ] [--audio-out= on ]] | [[ off ] [--clipboard-mode= disabled ]] | [[ hosttoguest ]] | [[ guesttohost ]] | [[ bidirectional ] [--drag-and-drop= disabled ]] | [[ hosttoguest ]] | [[ guesttohost ]] | [[ bidirectional ] [--monitor-count=number] [--usb-ehci= on ]] | [[ off ] [--usb-ohci= on ]] | [[ off ] [--usb-xhci= on ]] | [[ off ] [--usb-rename=old-namenew-name]
VBoxManage modifyvm[--recording= on ]] | [[ off ] [--recording-screens= all ]] | [[ none ]] | [[ screen-ID[,screen-ID...] ] [--recording-file=filename] [--recording-max-size=MB] [--recording-max-time=msec] [--recording-opts= key=value[,key=value...] ] [--recording-video-fps=fps] [--recording-video-rate=rate] [--recording-video-res=widthheight]
VBoxManage modifyvm[--vrde= on ]] | [[ off ] [--vrde-property=property-name= [property-value] ] [--vrde-extpack= default ]] | [[ name ] [--vrde-port=port] [--vrde-address=hostip] [--vrde-auth-type= null ]] | [[ external ]] | [[ guest ] [--vrde-auth-library= default ]] | [[ name ] [--vrde-multi-con= on ]] | [[ off ] [--vrde-reuse-con= on ]] | [[ off ] [--vrde-video-channel= on ]] | [[ off ] [--vrde-video-channel-quality=percent]
VBoxManage modifyvm[--teleporter= on ]] | [[ off ] [--teleporter-port=port] [--teleporter-address= address ]] | [[ empty ] [--teleporter-password=password] [--teleporter-password-file= filename ]] | [[ stdin ] [--cpuid-portability-level=level] [--cpuid-set=leaf [:subleaf] eax ebx ecx edx] [--cpuid-remove=leaf [:subleaf] ] [--cpuid-remove-all]
VBoxManage modifyvm[--tracing-enabled= on ]] | [[ off ] [--tracing-config=string] [--tracing-allow-vm-access= on ]] | [[ off ]
VBoxManage modifyvm[--usb-card-reader= on ]] | [[ off ]
VBoxManage modifyvm[--autostart-enabled= on ]] | [[ off ] [--autostart-delay=seconds]
VBoxManage modifyvm[--guest-debug-provider= none ]] | [[ native ]] | [[ gdb ]] | [[ kd ] [--guest-debug-io-provider= none ]] | [[ tcp ]] | [[ udp ]] | [[ ipc ] [--guest-debug-address= IP-Address ]] | [[ path ] [--guest-debug-port=port]
VBoxManage modifyvm[--pci-attach=host-PCI-address [@guest-PCI-bus-address] ] [--pci-detach=host-PCI-address]
VBoxManage modifyvm[--testing-enabled= on ]] | [[ off ] [--testing-mmio= on ]] | [[ off ] [--testing-cfg-dwordidx=value]
VBoxManage snapshot
VBoxManage snapshottake [--description=description] [--live] [--uniquename Number,Timestamp,Space,Force]
VBoxManage snapshotdelete
VBoxManage snapshotrestore
VBoxManage snapshotrestorecurrent
VBoxManage snapshotedit [--description=description] [--name=new-name]
VBoxManage snapshotlist [--details ]] | [[ --machinereadable]
VBoxManage snapshotshowvminfo
VBoxManage clonevm[--basefolder=basefolder] [--groups=group,...] [--mode=machine ]] | [[ --mode=machinechildren ]] | [[ --mode=all] [--name=name] [--options=option,...] [--register] [--snapshot=snapshot-name] [--uuid=uuid]
VBoxManage movevm[--type=basic] [--folder=folder-name]
VBoxManage encryptvmsetencryption --old-passwordfile --ciphercipher-identifier --new-passwordfile --new-password-idpassword-identifier --force
VBoxManage encryptvmcheckpassword
VBoxManage encryptvmaddpassword --passwordfile --password-idpassword-identifier
VBoxManage encryptvmremovepassword
VBoxManage startvm[--putenv=name[=value]] [--type= [gui ]] | [[ headless ]] | [[ sdl ]] | [[ separate] ] --passwordfile --password-idpassword identifier
VBoxManage controlvmpause
VBoxManage controlvmresume
VBoxManage controlvmreset
VBoxManage controlvmpoweroff
VBoxManage controlvmsavestate
VBoxManage controlvmacpipowerbutton
VBoxManage controlvmacpisleepbutton
VBoxManage controlvmreboot
VBoxManage controlvmshutdown [--force]
VBoxManage controlvmkeyboardputscancode [hex...]
VBoxManage controlvmkeyboardputstring [string...]
VBoxManage controlvmkeyboardputfile
VBoxManage controlvmsetlinkstateN
VBoxManage controlvmnicN [device-name]
VBoxManage controlvmnictraceN
VBoxManage controlvmnictracefileN
VBoxManage controlvmnicpropertyN
VBoxManage controlvmnicpromiscN
VBoxManage controlvmnatpfN <[rulename] ,tcp ]] | [[ udp, host-IP, hostport, guest-IP, guestport>
VBoxManage controlvmnatpfNdelete
VBoxManage controlvmguestmemoryballoon
VBoxManage controlvmusbattach [--capturefile=filename]
VBoxManage controlvmusbdetach
VBoxManage controlvmaudioin
VBoxManage controlvmaudioout
VBoxManage controlvmclipboard mode
VBoxManage controlvmclipboard filetransfers
VBoxManage controlvmdraganddrop
VBoxManage controlvmvrde
VBoxManage controlvmvrdeport
VBoxManage controlvmvrdeproperty
VBoxManage controlvmvrdevideochannelquality
VBoxManage controlvmsetvideomodehint [[display] [enabled:yes ]] | [[ no ]] | [[ x-origin y-origin] ]
VBoxManage controlvmsetscreenlayout
VBoxManage controlvmscreenshotpng [display]
VBoxManage controlvmrecording
VBoxManage controlvmrecording screens
VBoxManage controlvmrecording filename
VBoxManage controlvmrecording videores
VBoxManage controlvmrecording videorate
VBoxManage controlvmrecording videofps
VBoxManage controlvmrecording maxtime
VBoxManage controlvmrecording maxfilesize
VBoxManage controlvmsetcredentials --passwordfile= --allowlocallogon=
VBoxManage controlvmteleport <--host=host-name> <--port=port-name> [--maxdowntime=msec] [--passwordfile=filename ]] | [[ --password=password]
VBoxManage controlvmplugcpu
VBoxManage controlvmunplugcpu
VBoxManage controlvmcpuexecutioncap
VBoxManage controlvmvm-process-priority
VBoxManage controlvmwebcam attach [pathname [settings] ]
VBoxManage controlvmwebcam detach [pathname]
VBoxManage controlvmwebcam list
VBoxManage controlvmaddencpassword [--removeonsuspend= yes ]] | [[ no ]
VBoxManage controlvmremoveencpassword
VBoxManage controlvmremoveallencpasswords
VBoxManage controlvmchangeuartmodeN disconnected ]] | [[ serverpipe-name ]] | [[ clientpipe-name ]] | [[ tcpserverport ]] | [[ tcpclienthostname:port ]] | [[ filefilename ]] | [[ device-name
VBoxManage controlvmautostart-enabledN on ]] | [[ off
VBoxManage controlvmautostart-delayseconds
VBoxManage import[--dry-run] [--options= keepallmacs ]] | [[ keepnatmacs ]] | [[ importtovdi ] [--vsys=n] [--ostype=ostype] [--vmname=name] [--settingsfile=file] [--basefolder=folder] [--group=group] [--memory=MB] [--cpus=n] [--description=text] [--eula= show ]] | [[ accept ] [--unit=n] [--ignore] [--scsitype= BusLogic ]] | [[ LsiLogic ] [--disk=path] [--controller=index] [--port=n]
VBoxManage import OCI:// --cloud [--ostype=ostype] [--vmname=name] [--basefolder=folder] [--memory=MB] [--cpus=n] [--description=text] <--cloudprofile=profile> <--cloudinstanceid=id> [--cloudbucket=bucket]
VBoxManage export<--output=name> [--legacy09 ]] | [[ --ovf09 ]] | [[ --ovf10 ]] | [[ --ovf20] [--manifest] [--options= manifest ]] | [[ iso ]] | [[ nomacs ]] | [[ nomacsbutnat... ] [--vsys=virtual-system-number] [--description=description-info] [--eula=license-text] [--eulafile=filename] [--product=product-name] [--producturl=product-URL] [--vendor=vendor-name] [--vendorurl=vendor-URL] [--version=version-info] [--vmname=vmname]
VBoxManage export<--output=cloud-service-provider> [--opc10] [--vmname=vmname] [--cloud=virtual-system-number] [--cloudprofile=cloud-profile-name] [--cloudshape=cloud-shape-name] [--clouddomain=cloud-domain] [--clouddisksize=disk-size-in-GB] [--cloudbucket=bucket-name] [--cloudocivcn=OCI-VCN-ID] [--cloudocisubnet=OCI-subnet-ID] [--cloudkeepobject= true ]] | [[ false ] [--cloudlaunchinstance= true ]] | [[ false ] [--cloudlaunchmode= EMULATED ]] | [[ PARAVIRTUALIZED ] [--cloudpublicip= true ]] | [[ false ]
VBoxManage mediumio <--disk=uuid]] | [[filename ]] | [[ --dvd=uuid]] | [[filename ]] | [[ --floppy=uuid]] | [[filename> [--password-file=-]] | [[filename] formatfat [--quick]
VBoxManage mediumio <--disk=uuid]] | [[filename ]] | [[ --dvd=uuid]] | [[filename ]] | [[ --floppy=uuid]] | [[filename> [--password-file=-]] | [[filename] cat [--hex] [--offset=byte-offset] [--size=bytes] [--output=-]] | [[filename]
VBoxManage mediumio <--disk=uuid]] | [[filename ]] | [[ --dvd=uuid]] | [[filename ]] | [[ --floppy=uuid]] | [[filename> [--password-file=-]] | [[filename] stream [--format=image-format] [--variant=image-variant] [--output=-]] | [[filename]
VBoxManage sharedfolder add<--name=name> <--hostpath=hostpath> [--readonly] [--transient] [--automount] [--auto-mount-point=path]
VBoxManage sharedfolder remove<--name=name> [--transient]
VBoxManage dhcpserver add <--network=netname ]] | [[ --interface=ifname> <--server-ip=address> <--netmask=mask> <--lower-ip=address> <--upper-ip=address> <--enable ]] | [[ --disable> [--global ]] | [[ --set-opt=dhcp-opt-no value... ]] | [[ --set-opt-hex=dhcp-opt-no hexstring... ]] | [[ --force-opt=dhcp-opt-no... ]] | [[ --supress-opt=dhcp-opt-no... ]] | [[ --min-lease-time=seconds ]] | [[ --default-lease-time=seconds ]] | [[ --max-lease-time=seconds...] [--group=name ]] | [[ --set-opt=dhcp-opt-no value... ]] | [[ --set-opt-hex=dhcp-opt-no hexstring... ]] | [[ --force-opt=dhcp-opt-no... ]] | [[ --supress-opt=dhcp-opt-no... ]] | [[ --incl-mac=address... ]] | [[ --excl-mac=address... ]] | [[ --incl-mac-wild=pattern... ]] | [[ --excl-mac-wild=pattern... ]] | [[ --incl-vendor=string... ]] | [[ --excl-vendor=string... ]] | [[ --incl-vendor-wild=pattern... ]] | [[ --excl-vendor-wild=pattern... ]] | [[ --incl-user=string... ]] | [[ --excl-user=string... ]] | [[ --incl-user-wild=pattern... ]] | [[ --excl-user-wild=pattern... ]] | [[ --min-lease-time=seconds ]] | [[ --default-lease-time=seconds ]] | [[ --max-lease-time=seconds...] [--vm=name]] | [[uuid ]] | [[ --nic=1-N ]] | [[ --set-opt=dhcp-opt-no value... ]] | [[ --set-opt-hex=dhcp-opt-no hexstring... ]] | [[ --force-opt=dhcp-opt-no... ]] | [[ --supress-opt=dhcp-opt-no... ]] | [[ --min-lease-time=seconds ]] | [[ --default-lease-time=seconds ]] | [[ --max-lease-time=seconds ]] | [[ --fixed-address=address...] [--mac-address=address ]] | [[ --set-opt=dhcp-opt-no value... ]] | [[ --set-opt-hex=dhcp-opt-no hexstring... ]] | [[ --force-opt=dhcp-opt-no... ]] | [[ --supress-opt=dhcp-opt-no... ]] | [[ --min-lease-time=seconds ]] | [[ --default-lease-time=seconds ]] | [[ --max-lease-time=seconds ]] | [[ --fixed-address=address...]
VBoxManage dhcpserver modify <--network=netname ]] | [[ --interface=ifname> [--server-ip=address] [--lower-ip=address] [--upper-ip=address] [--netmask=mask] [--enable ]] | [[ --disable] [--global ]] | [[ --del-opt=dhcp-opt-no... ]] | [[ --set-opt=dhcp-opt-no value... ]] | [[ --set-opt-hex=dhcp-opt-no hexstring... ]] | [[ --force-opt=dhcp-opt-no... ]] | [[ --unforce-opt=dhcp-opt-no... ]] | [[ --supress-opt=dhcp-opt-no... ]] | [[ --unsupress-opt=dhcp-opt-no... ]] | [[ --min-lease-time=seconds ]] | [[ --default-lease-time=seconds ]] | [[ --max-lease-time=seconds ]] | [[ --remove-config...] [--group=name ]] | [[ --set-opt=dhcp-opt-no value... ]] | [[ --set-opt-hex=dhcp-opt-no hexstring... ]] | [[ --force-opt=dhcp-opt-no... ]] | [[ --unforce-opt=dhcp-opt-no... ]] | [[ --supress-opt=dhcp-opt-no... ]] | [[ --unsupress-opt=dhcp-opt-no... ]] | [[ --del-mac=address... ]] | [[ --incl-mac=address... ]] | [[ --excl-mac=address... ]] | [[ --del-mac-wild=pattern... ]] | [[ --incl-mac-wild=pattern... ]] | [[ --excl-mac-wild=pattern... ]] | [[ --del-vendor=string... ]] | [[ --incl-vendor=string... ]] | [[ --excl-vendor=string... ]] | [[ --del-vendor-wild=pattern... ]] | [[ --incl-vendor-wild=pattern... ]] | [[ --excl-vendor-wild=pattern... ]] | [[ --del-user=string... ]] | [[ --incl-user=string... ]] | [[ --excl-user=string... ]] | [[ --del-user-wild=pattern... ]] | [[ --incl-user-wild=pattern... ]] | [[ --excl-user-wild=pattern... ]] | [[ --zap-conditions ]] | [[ --min-lease-time=seconds ]] | [[ --default-lease-time=seconds ]] | [[ --max-lease-time=seconds ]] | [[ --remove-config...] [--vm=name]] | [[uuid ]] | [[ --nic=1-N ]] | [[ --del-opt=dhcp-opt-no... ]] | [[ --set-opt=dhcp-opt-no value... ]] | [[ --set-opt-hex=dhcp-opt-no hexstring... ]] | [[ --force-opt=dhcp-opt-no... ]] | [[ --unforce-opt=dhcp-opt-no... ]] | [[ --supress-opt=dhcp-opt-no... ]] | [[ --unsupress-opt=dhcp-opt-no... ]] | [[ --min-lease-time=seconds ]] | [[ --default-lease-time=seconds ]] | [[ --max-lease-time=seconds ]] | [[ --fixed-address=address ]] | [[ --remove-config...] [--mac-address=address ]] | [[ --del-opt=dhcp-opt-no... ]] | [[ --set-opt=dhcp-opt-no value... ]] | [[ --set-opt-hex=dhcp-opt-no hexstring... ]] | [[ --force-opt=dhcp-opt-no... ]] | [[ --unforce-opt=dhcp-opt-no... ]] | [[ --supress-opt=dhcp-opt-no... ]] | [[ --unsupress-opt=dhcp-opt-no... ]] | [[ --min-lease-time=seconds ]] | [[ --default-lease-time=seconds ]] | [[ --max-lease-time=seconds ]] | [[ --fixed-address=address ]] | [[ --remove-config...]
VBoxManage dhcpserver remove <--network=netname ]] | [[ --interface=ifname>
VBoxManage dhcpserver start <--network=netname ]] | [[ --interface=ifname>
VBoxManage dhcpserver restart <--network=netname ]] | [[ --interface=ifname>
VBoxManage dhcpserver stop <--network=netname ]] | [[ --interface=ifname>
VBoxManage dhcpserver findlease <--network=netname ]] | [[ --interface=ifname> <--mac-address=mac>
VBoxManage debugvmdumpvmcore [--filename=name]
VBoxManage debugvminfo - [args...]
VBoxManage debugvminjectnmi
VBoxManage debugvmlog [--release ]] | [[ --debug] [group-settings...]
VBoxManage debugvmlogdest [--release ]] | [[ --debug] [destinations...]
VBoxManage debugvmlogflags [--release ]] | [[ --debug] [flags...]
VBoxManage debugvmosdetect
VBoxManage debugvmosinfo
VBoxManage debugvmosdmesg [--lines=lines]
VBoxManage debugvmgetregisters [--cpu=id] [reg-set.reg-name...]
VBoxManage debugvmsetregisters [--cpu=id] [reg-set.reg-name=value...]
VBoxManage debugvmshow [--human-readable ]] | [[ --sh-export ]] | [[ --sh-eval ]] | [[ --cmd-set] [settings-item...]
VBoxManage debugvmstack [--cpu=id]
VBoxManage debugvmstatistics [--reset] [--descriptions] [--pattern=pattern]
VBoxManage debugvmguestsample [--filename=filename] [--sample-interval-us=interval] [--sample-time-us=time]
VBoxManage extpack install [--replace] [--accept-license=sha256]
VBoxManage extpack uninstall [--force]
VBoxManage extpack cleanup
VBoxManage unattended detect <--iso=install-iso> [--machine-readable]
VBoxManage unattended install<--iso=install-iso> [--user=login] [--password=password] [--password-file=file] [--full-user-name=name] [--key=product-key] [--install-additions] [--no-install-additions] [--additions-iso=add-iso] [--install-txs] [--no-install-txs] [--validation-kit-iso=testing-iso] [--locale=ll_CC] [--country=CC] [--time-zone=tz] [--hostname=fqdn] [--package-selection-adjustment=keyword] [--dry-run] [--auxiliary-base-path=path] [--image-index=number] [--script-template=file] [--post-install-template=file] [--post-install-command=command] [--extra-install-kernel-parameters=params] [--language=lang] [--start-vm=session-type]
VBoxManage cloud <--provider=name> <--profile=name> list instances [--state=string] [--compartment-id=string]
VBoxManage cloud <--provider=name> <--profile=name> list images <--compartment-id=string> [--state=string]
VBoxManage cloud <--provider=name> <--profile=name> instance create <--domain-name=name> <--image-id=id ]] | [[ --boot-volume-id=id> <--display-name=name> <--shape=type> <--subnet=id> [--boot-disk-size=size in GB] [--publicip=true/false] [--privateip=IP address] [--public-ssh-key=key string...] [--launch-mode=NATIVE/EMULATED/PARAVIRTUALIZED] [--cloud-init-script-path=path to a script]
VBoxManage cloud <--provider=name> <--profile=name> instance info <--id=unique id>
VBoxManage cloud <--provider=name> <--profile=name> instance terminate <--id=unique id>
VBoxManage cloud <--provider=name> <--profile=name> instance start <--id=unique id>
VBoxManage cloud <--provider=name> <--profile=name> instance pause <--id=unique id>
VBoxManage cloud <--provider=name> <--profile=name> image create <--display-name=name> [--bucket-name=name] [--object-name=name] [--instance-id=unique id]
VBoxManage cloud <--provider=name> <--profile=name> image info <--id=unique id>
VBoxManage cloud <--provider=name> <--profile=name> image delete <--id=unique id>
VBoxManage cloud <--provider=name> <--profile=name> image import <--id=unique id> [--bucket-name=name] [--object-name=name]
VBoxManage cloud <--provider=name> <--profile=name> image export <--id=unique id> <--display-name=name> [--bucket-name=name] [--object-name=name]
VBoxManage cloud <--provider=name> <--profile=name> network setup [--gateway-os-name=string] [--gateway-os-version=string] [--gateway-shape=string] [--tunnel-network-name=string] [--tunnel-network-range=string] [--proxy=string] [--compartment-id=string]
VBoxManage cloud <--provider=name> <--profile=name> network create <--name=string> <--network-id=string> [--enable ]] | [[ --disable]
VBoxManage cloud network update <--name=string> [--network-id=string] [--enable ]] | [[ --disable]
VBoxManage cloud network delete <--name=string>
VBoxManage cloud network info <--name=string>
VBoxManage cloudprofile <--provider=name> <--profile=name> add [--clouduser=unique id] [--fingerprint=MD5 string] [--keyfile=path] [--passphrase=string] [--tenancy=unique id] [--compartment=unique id] [--region=string]
VBoxManage cloudprofile <--provider=name> <--profile=name> update [--clouduser=unique id] [--fingerprint=MD5 string] [--keyfile=path] [--passphrase=string] [--tenancy=unique id] [--compartment=unique id] [--region=string]
VBoxManage cloudprofile <--provider=name> <--profile=name> delete
VBoxManage cloudprofile <--provider=name> <--profile=name> show
VBoxManage signova<--certificate=file> <--private-key=file> [--private-key-password-file=password-file ]] | [[ --private-key-password=password] [--digest-type=type] [--pkcs7 ]] | [[ --no-pkcs7] [--intermediate-cert=file] [--force] [--verbose] [--quiet] [--dry-run]
VBoxManage modifynvraminituefivarstore
VBoxManage modifynvramenrollmssignatures
VBoxManage modifynvramenrollorclpk
VBoxManage modifynvramenrollpk [--platform-key=filename] [--owner-uuid=uuid]
VBoxManage modifynvramlistvars
VBoxManage modifynvramqueryvar [--name=name] [--filename=filename]
VBoxManage modifynvramdeletevar [--name=name] [--owner-uuid=uuid]
VBoxManage modifynvramchangevar [--name=name] [--filename=filename]
VBoxManage hostonlynet add <--name=netname> [--id=netid] <--netmask=mask> <--lower-ip=address> <--upper-ip=address> [--enable ]] | [[ --disable]
VBoxManage hostonlynet modify <--name=netname ]] | [[ --id=netid> [--lower-ip=address] [--upper-ip=address] [--netmask=mask] [--enable ]] | [[ --disable]
VBoxManage hostonlynet remove <--name=netname ]] | [[ --id=netid>
VBoxManage updatecheck perform [--machine-readable]
VBoxManage updatecheck list [--machine-readable]
VBoxManage updatecheck modify [--disable ]] | [[ --enable] [--channel=stable ]] | [[ withbetas ]] | [[ all] [--frequency=days]
VBoxManage discardstate
VBoxManage adoptstate
VBoxManage closemedium [disk ]] | [[ dvd ]] | [[ floppy][--delete]
VBoxManage storageattach<--storagectl=name> [--bandwidthgroup= name ]] | [[ none ] [--comment=text] [--device=number] [--discard= on ]] | [[ off ] [--encodedlun=lun] [--forceunmount] [--hotpluggable= on ]] | [[ off ] [--initiator=initiator] [--intnet] [--lun=lun] [--medium= none ]] | [[ emptydrive ]] | [[ additions ]] | [[ uuid ]] | [[ filename ]] | [[ host:drive ]] | [[ iscsi ] [--mtype= normal ]] | [[ writethrough ]] | [[ immutable ]] | [[ shareable ]] | [[ readonly ]] | [[ multiattach ] [--nonrotational= on ]] | [[ off ] [--passthrough= on ]] | [[ off ] [--passwordfile=file] [--password=password] [--port=number] [--server= name ]] | [[ ip ] [--setparentuuid=uuid] [--setuuid=uuid] [--target=target] [--tempeject= on ]] | [[ off ] [--tport=port] [--type= dvddrive ]] | [[ fdd ]] | [[ hdd ] [--username=username]
VBoxManage storagectl<--name=controller-name> [--add= floppy ]] | [[ ide ]] | [[ pcie ]] | [[ sas ]] | [[ sata ]] | [[ scsi ]] | [[ usb ] [--controller= BusLogic ]] | [[ I82078 ]] | [[ ICH6 ]] | [[ IntelAhci ]] | [[ LSILogic ]] | [[ LSILogicSAS ]] | [[ NVMe ]] | [[ PIIX3 ]] | [[ PIIX4 ]] | [[ USB ]] | [[ VirtIO ] [--bootable= on ]] | [[ off ] [--hostiocache= on ]] | [[ off ] [--portcount=count] [--remove] [--rename=new-controller-name]
VBoxManage bandwidthctladd <--limit=bandwidth-limit[k]] | [[m]] | [[g]] | [[K]] | [[M]] | [[G]> <--type=disk]] | [[network>
VBoxManage bandwidthctllist [--machinereadable]
VBoxManage bandwidthctlremove
VBoxManage bandwidthctlset <--limit=bandwidth-limit[k]] | [[m]] | [[g]] | [[K]] | [[M]] | [[G]>
VBoxManage showmediuminfo [disk ]] | [[ dvd ]] | [[ floppy]
VBoxManage createmedium [disk ]] | [[ dvd ]] | [[ floppy] <--filename=filename> [--size=megabytes ]] | [[ --sizebyte=bytes] [--diffparent= UUID ]] | [[ filename ] [--format= VDI ]] | [[ VMDK ]] | [[ VHD ] [--variant Standard,Fixed,Split2G,Stream,ESX,Formatted,RawDisk] --propertyname=value... --property-filename=/path/to/file/with/value...
VBoxManage modifymedium [disk ]] | [[ dvd ]] | [[ floppy][--autoreset=on ]] | [[ off] [--compact] [--description=description] [--move=pathname] [--property=name=[value]] [--resize=megabytes]] | [[ --resizebyte=bytes] [--setlocation=pathname] [--type=normal ]] | [[ writethrough ]] | [[ immutable ]] | [[ shareable ]] | [[ readonly ]] | [[ multiattach]
VBoxManage clonemedium[disk ]] | [[ dvd ]] | [[ floppy] [--existing] [--format= VDI ]] | [[ VMDK ]] | [[ VHD ]] | [[ RAW ]] | [[ other ] [--variant=Standard,Fixed,Split2G,Stream,ESX]
VBoxManage mediumproperty [disk ]] | [[ dvd ]] | [[ floppy] set
VBoxManage mediumproperty [disk ]] | [[ dvd ]] | [[ floppy] get
VBoxManage mediumproperty [disk ]] | [[ dvd ]] | [[ floppy] delete
VBoxManage encryptmedium[--cipher=cipher-ID] [--newpassword=password] [--newpasswordid=password-ID] [--oldpassword=password]
VBoxManage checkmediumpwd
VBoxManage convertfromraw[--format= VDI ]] | [[ VMDK ]] | [[ VHD ] [--uuid=uuid] [--variant=Standard,Fixed,Split2G,Stream,ESX]
VBoxManage convertfromraw stdin[--format= VDI ]] | [[ VMDK ]] | [[ VHD ] [--uuid=uuid] [--variant=Standard,Fixed,Split2G,Stream,ESX]
VBoxManage setextradata[value]
VBoxManage getextradatakeyword ]] | [[ enumerate
VBoxManage setproperty
VBoxManage usbfilter add<--target= > <--name=string> <--action=ignore ]] | [[ hold> [--active=yes ]] | [[ no] [--vendorid=XXXX] [--productid=XXXX] [--revision=IIFF] [--manufacturer=string] [--product=string] [--remote=yes ]] | [[ no] [--serialnumber=string] [--maskedinterfaces=XXXXXXXX]
VBoxManage usbfilter modify<--target= > [--name=string] [--action=ignore ]] | [[ hold] [--active=yes ]] | [[ no] [--vendorid=XXXX]] | [[ ""] [--productid=XXXX]] | [[ ""] [--revision=IIFF]] | [[ ""] [--manufacturer=string]] | [[ ""] [--product=string]] | [[ ""] [--remote=yes ]] | [[ no] [--serialnumber=string]] | [[ ""] [--maskedinterfaces=XXXXXXXX]
VBoxManage usbfilter remove<--target= >
VBoxManage guestproperty get[--verbose]
VBoxManage guestproperty enumerate[--no-timestamp] [--no-flags] [--relative] [--old-format] [patterns...]
VBoxManage guestproperty set[property-value [--flags=flags] ]
VBoxManage guestproperty unset
VBoxManage guestproperty wait[--timeout=msec] [--fail-on-timeout]
VBoxManage guestcontrolrun [--domain=domainname] [--dos2unix] [--exe=filename] [--ignore-orphaned-processes] [--no-wait-stderr ]] | [[ --wait-stderr] [--no-wait-stdout ]] | [[ --wait-stdout] [--passwordfile=password-file ]] | [[ --password=password] [--profile] [--putenv=var-name=[value]] [--quiet] [--timeout=msec] [--unix2dos] [--unquoted-args] [--username=username] [--verbose] <--program/arg0 [argument...] >
VBoxManage guestcontrolstart [--domain=domainname] [--exe=filename] [--ignore-orphaned-processes] [--passwordfile=password-file ]] | [[ --password=password] [--profile] [--putenv=var-name=[value]] [--quiet] [--timeout=msec] [--unquoted-args] [--username=username] [--verbose] <--program/arg0 [argument...] >
VBoxManage guestcontrolcopyfrom [--domain=domainname] [--follow] [--passwordfile=password-file ]] | [[ --password=password] [--quiet] [--recursive] [--username=username] [--verbose] guest-source1[...]
VBoxManage guestcontrolcopyfrom [--domain=domainname] [--follow] [--passwordfile=password-file ]] | [[ --password=password] [--quiet] [--recursive] [--target-directory=host-destination-dir] [--username=username] [--verbose] guest-source1[...]
VBoxManage guestcontrolcopyto [--domain=domainname] [--follow] [--passwordfile=password-file ]] | [[ --password=password] [--quiet] [--recursive] [--username=username] [--verbose] host-source1[...]
VBoxManage guestcontrolcopyto [--domain=domainname] [--follow] [--passwordfile=password-file ]] | [[ --password=password] [--quiet] [--recursive] [--target-directory=guest-destination-dir] [--username=username] [--verbose] host-source1[...]
VBoxManage guestcontrolmkdir [--domain=domainname] [--mode=mode] [--parents] [--passwordfile=password-file ]] | [[ --password=password] [--quiet] [--username=username] [--verbose]
VBoxManage guestcontrolrmdir [--domain=domainname] [--passwordfile=password-file ]] | [[ --password=password] [--quiet] [--recursive] [--username=username] [--verbose]
VBoxManage guestcontrolrm [--domain=domainname] [--force] [--passwordfile=password-file ]] | [[ --password=password] [--quiet] [--username=username] [--verbose]
VBoxManage guestcontrolmv [--domain=domainname] [--passwordfile=password-file ]] | [[ --password=password] [--quiet] [--username=username] [--verbose]
VBoxManage guestcontrolmktemp [--domain=domainname] [--mode=mode] [--passwordfile=password-file ]] | [[ --password=password] [--quiet] [--secure] [--tmpdir=directory-name] [--username=username] [--verbose]
VBoxManage guestcontrolstat [--domain=domainname] [--passwordfile=password-file ]] | [[ --password=password] [--quiet] [--username=username] [--verbose]
VBoxManage guestcontrollist [--quiet] [--verbose]
VBoxManage guestcontrolcloseprocess [--session-id=ID ]] | [[ --session-name=name-or-pattern] [--quiet] [--verbose]
VBoxManage guestcontrolclosesession [--all ]] | [[ --session-id=ID ]] | [[ --session-name=name-or-pattern] [--quiet] [--verbose]
VBoxManage guestcontrolupdatega [--quiet] [--verbose] [--source=guest-additions.ISO] [--wait-start] [-- [argument...] ]
VBoxManage guestcontrolwatch [--quiet] [--verbose]
VBoxManage metrics collect [--detach] [--list] [--period=seconds] [--samples=count] [* ]] | [[ host ]] | [[ vmname metric-list]
VBoxManage metrics disable [--list] [* ]] | [[ host ]] | [[ vmname metric-list]
VBoxManage metrics enable [--list] [* ]] | [[ host ]] | [[ vmname metric-list]
VBoxManage metrics list [* ]] | [[ host ]] | [[ vmname metric-list]
VBoxManage metrics query [* ]] | [[ host ]] | [[ vmname metric-list]
VBoxManage metrics setup [--list] [--periodseconds] [--samplescount] [* ]] | [[ host ]] | [[ vmname metric-list]
VBoxManage natnetwork add [--disable ]] | [[ --enable] <--netname=name> <--network=network> [--dhcp=on]] | [[off] [--ipv6=on]] | [[off] [--loopback-4=rule] [--loopback-6=rule] [--port-forward-4=rule] [--port-forward-6=rule]
VBoxManage natnetwork list [filter-pattern]
VBoxManage natnetwork modify [--dhcp=on]] | [[off] [--disable ]] | [[ --enable] <--netname=name> <--network=network> [--ipv6=on]] | [[off] [--loopback-4=rule] [--loopback-6=rule] [--port-forward-4=rule] [--port-forward-6=rule]
VBoxManage natnetwork remove <--netname=name>
VBoxManage natnetwork start <--netname=name>
VBoxManage natnetwork stop <--netname=name>
VBoxManage hostonlyif ipconfig[--dhcp ]] | [[ --ip=IPv4-address --netmask=IPv4-netmask ]] | [[ --ipv6=IPv6-address --netmasklengthv6=length]
VBoxManage hostonlyif create
VBoxManage hostonlyif remove
VBoxManage usbdevsource add<--backend=backend> <--address=address>
VBoxManage usbdevsource remove
Linux
Oracle VirtualBox: VirtualBox Command-Line (vboxmanage), VirtualBox Installation (brew install virtualbox, brew install virtualbox-extension-pack), VirtualBox Guest Extensions, VirtualBox on Windows, VirtualBox on macOS, VirtualBox on Linux, Virtualization, Virtual Machines, Awesome VirtualBox, GitHub VirtualBox. (navbar_virtualbox - see also navbar_virtualization)
Homebrew related ONLY: Give me a 100 term vocabulary list sorted by popularity in usage (by commonly used / frequency of use in codebases). That means 100 terms, not 100 words. DO NOT REPEAT YOURSELF. Acronyms related to Homebrew technology are allowed but they must be expanded. e.g. RAII (Resource Acquisition Is Initialization). The terms should have to do ONLY with and SPECIFICALLY with Homebrew, CANNOT include generic operating system terms, generic IT terms, or computing terms. No definitions. Just the words. Each word should be surrounded by double brackets and separated by a comma and on the same lines. e.g. robots, robotics. Etc.
Homebrew, brew command, brew install, brew uninstall, brew update, brew upgrade, brew cleanup, brew doctor, brew info, brew search, brew tap, brew untap, brew list, brew outdated, brew services, brew cask, brew bundle, brew analytics, brew edit, brew audit, brew formula, brew caveats, brew switch, brew pin, brew unpin, brew desc, brew deps, brew leaves, brew link, brew unlink, brew unlinkapps, brew man, brew shellenv, brew missing, brew tap-info, brew tap-pin, brew tap-unpin, brew test-bot, brew style, brew linkapps, brew bump-formula-pr, brew livecheck, brew bottle, brew pull, brew create, brew gist-logs, brew alias, brew autoremove, brew completions, brew generate-man, brew postinstall, brew upgrade --greedy, brew versions, brew uses, brew reinstall, brew extract, brew install --build-from-source, brew install --HEAD, brew config, brew dependencies, brew dependents, brew doctor --debug, brew fetch, brew fetch --deps, brew test, brew audit --strict, brew audit --new-formula, brew linkage, brew list --formula, brew list --cask, brew tap --repair, brew services list, brew services start, brew services stop, brew services restart, brew cleanup --prune, brew cleanup --dry-run, brew uninstall --force, brew autoremove --force, brew install --force, brew edit --force, brew bundle --file, brew bundle dump, brew bundle install, brew bundle cleanup, brew bundle check, brew bundle exec, brew bundle dump --force, brew list --versions, brew search --desc, brew search --casks, brew search --formulae, brew update-reset, brew outdated --verbose, brew pin --force, brew list --pinned, brew tap-info --verbose, brew analytics off, brew analytics on, brew tap-new, brew unbottled.
Homebrew: Cloud Monk's Package Manager Book Homebrew Chapter, Cloud Monk's Development PC DevOps Automation via Ansible-Chocolatey-PowerShell-Homebrew-DNF-APT, Homebrew Glossary - Glossaire de Homebrew - French, Homebrew Fundamentals, Homebrew Inventor - Homebrew Designer: Mike McQuaid, Brew DevOps - Homebrew on macOS - macOS DevOps - MacOps, Homebrew on Linux - Linux DevOps - LinuxOps, Homebrew Automation, Idempotent, Refreshenv, Homebrew Topics, macOS Package Managers, Package managers, macOS Configuration Management, PowerShell on macOS Ansible on macOS, Chef on macOS, Puppet on macOS (navbar_brew - see also navbar_choco, navbar_package_manager)
Cloud Monk is Retired ( for now). Buddha with you. © 2025 and Beginningless Time - Present Moment - Three Times: The Buddhas or Fair Use. Disclaimers
SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.