uv

Installation

OKA must be installed by either the root user or a user with sudo privileges. Both the installer and OKA run using uv. Since uv must be installed locally for each user, you need to install it for both the user running the installer and the user that will run OKA.

The following example shows how to install uv when running the installer as root to run OKA as a standard oka_user:

# Install uv for root user
curl -LsSf https://astral.sh/uv/install.sh | sh

# Install uv for oka_user
su - oka_user -c 'curl -LsSf https://astral.sh/uv/install.sh | sh'

If you plan to install OKA with the same user that will run it (and that user has sudo privileges), you only need to install uv once.

For more details, see the uv installation guide.