Open goldyfruit opened 11 months ago
@goldyfruit Does OVOS supports macos ? if macos is supported and i only have to add it to installer then i would like to solve this issue.
@goldyfruit Does OVOS supports macos ? if macos is supported and i only have to add it to installer then i would like to solve this issue.
@mikejgray is running it on apple silicon :) https://github.com/mikejgray/ovos-mac
docker also works
@goldyfruit Does OVOS supports macos ? if macos is supported and i only have to add it to installer then i would like to solve this issue.
@mikejgray is running it on apple silicon :) https://github.com/mikejgray/ovos-mac
docker also works
Cool i will try solve this issue. Assign it to me
@suvanbanerjee This is a pretty meaty one, since there are a lot of Ansible playbooks to add for Mac (more details on the mike
branch of the link from Jarbas above), plus building some dependencies based on chip architecture (x86 vs ARM) and tweaking configurations. I'm happy to help offer support on it. I believe the intention was to do this natively, no Docker, but it might be nice to have both options available.
Note that GUI support isn't really there yet for Mac
@mikejgray I will first implement the docker method in installer as i think i can do it. However i am not familiar with Ansible thus guilde me on solving this :)
@suvanbanerjee I don't think I can teach you Ansible :) But there are lots of guides online. The installer uses Ansible to do most of its work
@suvanbanerjee as @mikejgray mentioned this one is not an easy one to implement within the installer which is why I do not recommend this task as a first stab at Ansible.
@suvanbanerjee as @mikejgray mentioned this one is not an easy one to implement within the installer which is why I do not recommend this task as a first stab at Ansible.
@goldyfruit @mikejgray I think then its better for me to first solve other good first issues.
https://github.com/OscillateLabsLLC/ovos-mac/tree/mike
Ansible folder here should get things started for aarch64. I didn't do support for x86_64 because I don't have one to test. The homebrew paths will be different, along with the URLs for the Rust bus, and possibly some package support stuff. Packages will likely be different in ovos-installer anyway so that shouldn't be a huge deal.
Add Mac OS
x86_64
andaarch64
architectures supported by the installer.