Warning – arkOS is still in development. Many tools are not yet working, and you should not yet depend on arkOS for anything other than testing at this time. Please stay connected via one of the methods listed on the Contact page to get updates on project development.

Download via arkOS Assistant

arkOS Assistant is an application that runs on your home computer that allows you to install arkOS to an SD card and, if desired, an accompanying USB drive. It also scans your network for running arkOS servers and allows you to easily connect to their respective management interfaces. The arkOS Assistant is the default recommended way for installing arkOS to a variety of devices.

Source for the arkOS Assistant can be found on our Gitlab.

Install on an Arch Linux-compatible PC or device

If you are able to run Arch Linux on a PC or a type of embedded device that we don't currently have images for, chances are you are also able to run arkOS on it! Once you have Arch installed, run:

curl -s | sudo python

The installation process will begin to convert your system to arkOS. Please note that this script performs a full system conversion to arkOS, meaning that it may change many system settings to match what an initial arkOS install is supposed to look like. Make sure this is really what you want (and that you are willing to essentially sacrifice the current Arch install) before you proceed.

Install arkOS CLI

arkOS CLI is a command-line interface for remote management of arkOS servers. It provides a quick and easy alternative to managing your server via the Genesis web interface. It can be installed on your local client computer and run through the Terminal.

Installation of the CLI requires pip, installable through Python for Windows, Homebrew for macOS, or the default package manager for your Linux distribution. To install the CLI, run:

sudo pip install arkosctl

For information on how to use the CLI, see the documentation.

Install arkOS from Image

If you do not wish to use the arkOS Assistant, you can still install arkOS by manually flashing the images to your devices. Instructions on how to install these images can be found on the Wiki.

Select your download mirror:

Device Download – Default (SD Card) Download – Split Boot/Data (SD Card + USB Drive)
Cubieboard2 Download Download
Cubietruck Download Download
ODROID U-Series Download Download
Raspberry Pi (original) Download Download
Raspberry Pi (2 and 3) Download Download

arkOS Testing and Development

You can install a Vagrant box on any Windows/OS X/Linux computer to begin using arkOS for testing or development purposes. See the appropriate documentation for help in getting started.


SHA256: 6c80ceb14027a044e15d0eb6f04a449b55760978b682a190bf5a49ec75edbad7

Image Verification

To verify GPG signatures, add 0x0155ED1E0585F850 to your keyring.

Device Image SHA256sum GPG Signature
Cubieboard2Default7649e7a5fba4101ee04b25a4a42c06d243863e1a0c0100f76fb0db201f8be3a2GPG Signature
Splitbc66615293f7429092911a770ec77b6b320d8ed4ac601392cfb482d126a28bf7GPG Signature
CubietruckDefault7fba8c6396ecfe2e6f3239003b83fba2f34b53cd69e6d745e6959ffd116497ecGPG Signature
Split67dce80546d79a19cb57d2b121f6c1b3e66ddd990b33bf68d499f5a99e0a2ddbGPG Signature
ODROID U SeriesDefault1a5d386511a13a6d014f95514d2b13dcae611ba4538a8e8ec393ed6e65d6a700GPG Signature
Split8b1858afaf9773dd0c932fd27204bbe3fc73977888aa41e21171106b57531626GPG Signature
Raspberry Pi (original)Default59d680645a5b3220268504556638bbb0a8fc5bba33a232b9f114a788c60fc90fGPG Signature
Splitb6592ac39c6787613d32aa2d793ef446f17c2bd0fc07196d4c9aaf12641d3c20GPG Signature
Raspberry Pi (2 and 3)Default37043804cfc288d23be05720f8e2b6e587dc5f1e065fe972a68744bd7f94ab21GPG Signature
Split1c150fcaf8c06cb467e2a62ba8ca4f9a2e640b13f63b7c8468d2547437b3ab27GPG Signature
Raspberry Pi is a trademark of the Raspberry Pi Foundation.