Vmctl/Vmcli
Dev tools
virtual machine cli
SHOW HN2021
How HN took it
5 positive, 6 neutral or asking, 3 mixed, 0 critical, out of 14 comments about the project. Thread score +0.32.
Idea: 1 for, 0 againstDesign: 1 for, 0 againstPerformance: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Easy setup and works well on M1 MacBook Air
From 1 comment
Wow. This is fantastic. I had no idea Virtualization.framework was a thing. I've installed and tested vmctl/vmcli out on my M1 MacBook Air. Your instructions worked like a charm.…
6a74 on HN
Cleaner than VirtualBox and performs well
From 2 comments
Amazing, thank you! Looks much cleaner than virtualbox. I assume the performance is much better as well. Any way to build it without installing xcode, just with xcode command…
amedvednikov on HNA quick benchmark, Vmctl has fare slight lower/better latencies than Parallels.
proyb2 on HN
Objections
Virtualization.framework only boots Linux and lacks Windows support
From 2 comments
There is no support for Windows VMs in Virtualization.framework and therefore in vmcli. Hopefully QEMU 6.0 will include ARM support for the low-level Hypervisor.framework and you…
bonzini on HNVirtualization.framework has its own boot loader and it can only boot Linux. With Hypervisor.framework QEMU can boot to a bog standard UEFI firmware image, which then loads…
bonzini on HN
Bridged networking requires Apple permission
From 1 comment
Here is a previous discussion of a similar tool that also lists some of the limitations (like inability to use bridged networking without Apple's permission) of using…
boris on HN
Requests
Homebrew distribution
From 1 comment
Would be super nice if you get this on homebrew
aaomidi on HN
Way to list running VMs
From 1 comment
Wow. This is fantastic. I had no idea Virtualization.framework was a thing. I've installed and tested vmctl/vmcli out on my M1 MacBook Air. Your instructions worked like a charm.…
6a74 on HN
Questions
Does it work on Intel Macs and could it back a Vagrant provider
From 2 comments
I wonder how practical it would be to implement a vagrant provider on top of this. Has anyone tried running this on an intel Mac?
stephenr on HN>I also made a script for provisioning a Ubuntu VM FYI - for an Intel Mac at least, the Ubuntu script needed a little manual tweaking, but the script was more than enough to get…
mbreese on HN
Can it build without full Xcode
From 1 comment
Amazing, thank you! Looks much cleaner than virtualbox. I assume the performance is much better as well. Any way to build it without installing xcode, just with xcode command…
amedvednikov on HN
Alternatives named
UTM
From 1 comment
For those looking for a UI and full desktop environment UTM has full support for the M1 now: https://github.com/utmapp/UTM
prime31 on HN
Parallels Desktop
From 1 comment
This is cool. Definitely going to test it. Years ago I’ve looked into something like this but found only find xhyve which looked a bit crude. Ended using Parallels Desktop Lite…
ulzeraj on HN
Asahi Linux
From 1 comment
Check out Asahi Linux: https://asahilinux.org/ https://github.com/AsahiLinux/
pabs3 on HN
vftool
From 1 comment
I recently got myself a M1 Mac and I want to run Linux on it. By reading the docker M1 tech preview release…
gyf304 on HN