.. _RequiredPackages: ************************************************************ Driver, Firmware, and Runtime Installation ************************************************************ Here, we explain how to install the packages necessary to use the various SW components provided by FuriosaAI. These required packages are kernel drivers, firmware, and runtime library, and can be downloaded either directly through the download center, or through the APT/PIP servers as issued on the developer site. .. note:: The download center and developer site will be provided upon registration to the FuriosaAI evaluation program. Currently, the request for registration can be done through contact@furiosa.ai. .. _MinimumRequirements: Minimum requirements for SDK installation ===================================================================== * Ubuntu 18.04 LTS (Bionic Beaver)/Debian buster or higher * Administrator privileges on system (root) * Internet-accessible network .. _SetupAptRepository: APT server configuration ===================================================================== In order to use the APT server as provided by FuriosaAI, the APT server must be configured on Ubuntu or Debian Linux as delineated below. This section may be skipped if you are using the download center, and not the APT. 1. Install the necessary packages to access HTTPS-based APT server. .. code-block:: sh sudo apt update sudo apt install -y ca-certificates apt-transport-https gnupg 2. Register the FuriosaAI public Signing key. .. code-block:: sh sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key 5F03AFA423A751913F249259814F888B20B09A7E 3. Issue the API key from FuriosaAI developer center, and configure the API key as follows: .. code-block:: sh sudo tee -a /etc/apt/auth.conf.d/furiosa.conf > /dev/null <