sylabs / singularity-admindocs

Admin documentation for SingularityCE

Home Page:https://sylabs.io/docs/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MacOS installation Admin Guide

effenkeith opened this issue · comments

Which Document page:

To use Vagrant on Mac
https://docs.sylabs.io/guides/3.10/admin-guide/installation.html#mac

Expected results:

Installing SingularityCE on Macbook PRO (2017) using the command:

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew install --cask virtualbox vagrant vagrant-manager

Actual results:

Running on MacOS Ventura, the command indicates Ruby Homebrew installer has been disabled

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 
Error: The Ruby Homebrew installer is now disabled and has been rewritten in
Bash. Please migrate to the following command:
 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

The updated command was successful
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)

@dtrudg: should the whole vagrant-based bit here be replaced with the lima-based route, given how straightforward the latter is...?

We need to replace the Vagrant bit, which is shared between Windows and Mac, with: