Install on Old macOS - eliranwong/UniqueBible GitHub Wiki

Install on Old macOS

Minimum macOS version for running UBA is Sierra (version 10.12)

Running UBA on macOS earlier than Sierra

A workaround is to run a Linux system on macOS via virtualbox, which is free.

There are many different ways to do so, we found this example works:

(This example does not affect the original macOS.)

https://codingwithmanny.medium.com/installing-ubuntu-18-04-on-mac-os-with-virtualbox-ac3b39678602

After setting up Ubuntu Desktop as in the example above, simply follow the following instruction to install UBA with Ubuntu:

https://github.com/eliranwong/UniqueBible/wiki/Install-on-Linux

Use marvelData located on macOS / USB drive with virtualbox

Default marvelData is located inide UniqueBible home directory, but you have an option to place your data somewhere else.

Even you run UBA on Ubuntu Desktop, you can have your marvelData placed on macOS / USB drive.

You do do this simply by using shared folders feature of virtualbox.

(online tutorial about virtualbox shared folders: https://dzone.com/articles/sharing-folders-between-a-virtualbox-host-and-gues)

For example, in the following screenshot, we place a marvelData directory in a USB drive. We shared this directory with UBA running on Ubuntu Desktop via virtualbox.

To set permission, run (replace 'username' with your actual username):

sudo usermod -aG vboxsf username

To edit config.py (make sure UBA is not running):

locate item 'marvelData' and edit it, e.g.:

marvelData = '/media/sf_marvelData'