How do I install FeatureBase Community on macOS?
Follow these instructions to install FeatureBase on a macOS environment.
Table of contents
Before you begin
- Learn about FeatureBase Community
- Obtain administrator permissions on your target environment
- Install Git
- Create and login to a GitHub account
Step 1 - Establish the correct release to install
- Open FeatureBase releases on GitHub
- Make note of the:
- version (e.g., 3.32.0)
- kernel =
darwin
- processor (arm or amd)
Step 2 - Download the release
Right-click the appropriate release on the GitHub releases page, then download to your /downloads
directory.
Alternatively, you can download using the terminal.
- Open a terminal
- Create the installation directory:
mkdir featurebase
- CD to the
/featurebase
directory - Run the following command after substituting correct values for:
<version>
<os>
– linux or darwin (MacOS)<processor>
curl -L https://github.com/FeatureBaseDB/featurebase/releases/download/v<version>/featurebase-v<version>-<os>-<processor>64.tar.gz -o featurebase.tar.gz
Step 3: Untar release files
- Run the following command from the
/featurebase
directory
tar -zxvf featurebase.tar.gz
Step 4: Set up /featurebase
installation directory
- Move ingester files to the
/opt
directory
mv featurebase-* opt
- Move application files to the
/idk
directory
mv idk-* idk
Authorize FeatureBase with macOS Gatekeeper system
- Open a Terminal Window
- Run the following command to disable the quarantine flag:
xattr -d com.apple.quarantine opt/featurebase
xattr -d com.apple.quarantine idk/*