Cannot install Vagrant in Parallels in my Mac M1 with arm
javiermaciasa opened this issue · comments
Hi I can't create the vagrant VM to use homestead, it says that is because I have an M1 processor, does this have a solution? or I have to change my computer?
thanks for your help.
Hi @javiermaciasa
Unfortunately, the edition of Parallels Desktop for M1 computers doesn't have a support of prlctl
CLI utility (#401 (comment)). That makes it impossible to use this Vagrant provider on M1 computer :(
@legal90 , M1 version of Parallels Desktop has a full featured CLI support. Only macOS VM on M1 is not supported in CLI.
Hi I can't create the vagrant VM to use homestead, it says that is because I have an M1 processor, does this have a solution? or I have to change my computer?
thanks for your help.
Hi @javiermaciasa,
As far as I can see homestead doesn't have images built for M1 yet (see laravel/homestead#1552)
There is an unofficial build: https://github.com/yodoware/homestead-arm64
@legal90 , M1 version of Parallels Desktop has a full featured CLI support. Only macOS VM on M1 is not supported in CLI.
@alevlasu Thank you for the clarification! I haven't had a change to try M1 yet :)
Do you mean thatprlctl
can't be used for listing and managing macOS guests on M1 hosts?
Absolutely.
I haven't created the PR yet for it but I have a version I'm working succesffully with on my M1 Pro and Parallels https://github.com/Petrosight/vagrant-parallels/tree/issue-401-m1-support
@ps-mattstuart can you merge this?
@gadelkareem I'll look to open the PR in the coming days. It was mostly focused on getting the tests done.
Note, I recently updated the branch pretty significantly to instead of taking a setting to reach out the VM and ask what arch it is to make it automated.
Thanks @ps-mattstuart! Is there a way to install the plugin using your branch?
PR opened. @gadelkareem you can install the plugin manually, clone my branch and then check the CONTRIBUTING.md file for information on how to build and install the plugin. https://github.com/Petrosight/vagrant-parallels/tree/issue-401-m1-support
Fixed by #416 , thank you, @ps-mattstuart !
The fix is released in v2.2.5