Index → Install Nuvola Apps Runtime

Install Flatpak and Friends

Flatpak is a cross-distribution framework for distribution and running of sandboxed applications. XDG Desktop Portal provides Nuvola Apps with desktop integration. All packages are available in the Ubuntu 20.10 repository. No third-party PPA is required.

Click to install Flatpak with Ubuntu Software

Click to install XDG Desktop Portal with Ubuntu Software

Alternatively, launch a Linux terminal emulator and type the command below and press the Enter key to install these packages.


    sudo apt install flatpak xdg-desktop-portal-gtk
  

Install GNOME Software (Optional)

Ubuntu switched to a snap-packaged Software Store since Ubuntu 20.04 LTS. While this step has many benefits, there is also one drawback: The snap version doesn't support Flatpak packages. If you wish to install Flatpak packages from a software store application, you need to install the original GNOME Software application.

Click to install GNOME Software with Flatpak plugin

Alternatively, launch a Linux terminal emulator and type the command below and press the Enter key to install these packages.


    sudo apt install gnome-software gnome-software-plugin-flatpak
  

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.

Click to install Flathub repository with GNOME Software

The Nuvola Apps repository contains Nuvola Apps Service and individual Nuvola web apps.

Click to install Nuvola Apps repository with GNOME Software

Now you need to refresh GNOME Software package cache:

  1. Launch GNOME Software. It's called Software in the application list, not Ubuntu Software.
  2. Switch to the Updates screen.
  3. Click the Refresh button in the top left corner.

Alternatively, launch a Linux terminal emulator and type the commands below and press the Enter key to add repositories and update package cache.


    flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
    flatpak remote-add --if-not-exists nuvola https://dl.tiliado.eu/flatpak/nuvola.flatpakrepo
    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.

In order to install Nuvola Apps Service with GNOME Software, launch GNOME Software, which is called just Software, search for Nuvola Apps Service and finally click the Install button.

Alternatively, launch a Linux terminal emulator and type the command below and press the Enter key to install the package.


    flatpak install nuvola eu.tiliado.Nuvola
  

Install Individual Apps