Index → Install Nuvola Apps Runtime

Install Flatpak

Flatpak is a cross-distribution framework for distribution and running of sandboxed applications. XDG Desktop Portal provides Nuvola Apps with desktop integration. Flatpak is not available in the elementaryOS 0.4 Loki repository but there is the Flatpak PPA on Launchpad.

  1. Launch a Linux terminal emulator.
  2. Type sudo apt install software-properties-common --no-install-recommends and press the Enter key to install repository management tools.
  3. Type sudo add-apt-repository ppa:alexlarsson/flatpak and press the Enter key to add the Flatpak repository.
  4. Then type sudo apt update and press the Enter key to refresh a package cache.
  5. Finally, type sudo apt install flatpak xdg-desktop-portal-gtk and press the Enter key to install Flatpak and Desktop Portal.

Restart your computer

It is necessary to restart your computer to add Flatpak paths alongside the system ones. Otherwise, you may see strange errors. Unfortunately, just logging out and logging in is not enough.

Add Flathub and Nuvola Apps Repositories

The Flathub repository provides GNOME Platform runtime, which is used by Nuvola to share common dependencies with other Flatpak apps to reduce disk & memory usage. The Nuvola Apps repository contains Nuvola Apps Service and individual Nuvola web apps.

Launch a Linux terminal emulator, type flatpak remote-add --if-not-exists flathub, flatpak remote-add --if-not-exists nuvola, and flatpak update.

Install Nuvola Apps Service

Nuvola Apps Service is an optional background service that provides individual Nuvola apps with global shared resources such as a global configuration storage, global keyboard shortcuts, a HTTP remote control server, and a command-line controller. While this service is optional, the installation is recommended.

Launch a Linux terminal emulator, type flatpak install nuvola eu.tiliado.Nuvola and press the Enter key to install this package.

Install Individual Apps