Comment installer facilement des applications Flatpak sur un système d'exploitation élémentaire avec Sideload
Sideload est un outil remarquablement pratique qui simplifie considérablement l'installation d'applications Flatpak sur Elementary OS. Ce guide vous expliquera étape par étape comment configurer cet utilitaire sur votre système.
Important: L'utilisation de Sideload requiert la version la plus récente d'Elementary OS, à savoir la version 5.0 Juno. Avant de suivre ce tutoriel, assurez-vous d'avoir mis à niveau votre système Elementary 4.0 vers la version 5.0. Vous trouverez des instructions détaillées pour cette mise à niveau ici.
Activation de la prise en charge de Flatpak sur Elementary OS
Pour utiliser Sideload sur votre ordinateur Elementary OS, le protocole Flatpak doit être préalablement configuré. Pour ce faire, ouvrez une fenêtre de terminal en appuyant simultanément sur Ctrl + Alt + T ou Ctrl + Maj + T, puis installez le paquet flatpak à l'aide de la commande suivante:
sudo apt install flatpak
Cette commande devrait suffire pour activer Flatpak sur votre PC Elementary OS. Toutefois, si vous rencontrez des difficultés, veuillez consulter notre guide dédié à l'activation de Flatpak. De plus, n'hésitez pas à explorer le site web officiel de Flatpak pour obtenir des informations complémentaires.
Installation de Sideload sur Elementary OS
Le développement de Sideload pour Elementary OS est en cours depuis environ six mois. Cependant, l'application n'est pas encore disponible sur l'AppCenter. Par conséquent, la seule méthode pour obtenir Sideload est de télécharger le code source, le compiler et l'installer manuellement.
Note importante : Bien que Sideload soit conçu spécifiquement pour Elementary OS, il peut être installé sur d'autres distributions Linux, à condition que les dépendances soient satisfaites. Vous trouverez des informations détaillées sur les dépendances requises sur cette page.
Pour débuter l'installation de Sideload sur Elementary OS, il est nécessaire d'installer toutes les dépendances nécessaires. Ouvrez une fenêtre de terminal en utilisant les raccourcis clavier Ctrl + Alt + T ou Ctrl + Maj + T. Ensuite, utilisez la commande Apt suivante pour télécharger les dépendances:
sudo apt install git libflatpak-dev libgranite-dev libgtk-3-dev libxml2-dev meson valac
Après avoir installé toutes les dépendances indispensables à Sideload, il est recommandé d'effectuer une mise à jour du système et d'appliquer les derniers correctifs. Ces mises à jour faciliteront le processus de compilation du logiciel.
sudo apt update sudo apt upgrade -y
Une fois la mise à jour terminée, utilisez la commande git clone pour télécharger le code source de Sideload sur votre PC Elementary OS.
git clone https://github.com/elementary/sideload.git
Le téléchargement étant terminé, déplacez votre terminal dans le dossier "sideload" à l'aide de la commande CD suivante:
cd sideload
Une fois dans le répertoire "sideload", exécutez la commande meson build pour configurer l'environnement de compilation du logiciel.
meson build --prefix=/usr
Après que la commande meson build ait terminé la configuration de l'environnement de compilation, accédez à celui-ci avec la commande CD ci-dessous.
cd build
À l'intérieur de l'environnement de construction de Sideload, lancez la commande ninja pour compiler le code source. Veuillez noter que le temps de compilation peut varier en fonction de la puissance de votre ordinateur.
ninja
Suite à l'exécution de la commande ninja, le logiciel est compilé et prêt à être utilisé. L'étape suivante consiste à installer le logiciel dans le système de fichiers racine de votre Elementary OS. Pour ce faire, utilisez la commande ninja install ci-dessous.
sudo ninja install
Pour vérifier que Sideload fonctionne correctement, vous pouvez exécuter la commande io.elementary.sideload dans le terminal. Cependant, notez que l'exécution depuis le terminal ne lancera pas l'interface graphique.
io.elementary.sideload
Installation d'applications Flatpak avec Sideload sur Elementary OS
Sideload fonctionne avec les fichiers Flatpak REF, disponibles sur la boutique Flathub. Pour installer une application Flatpak sur votre PC Elementary OS, suivez ces instructions détaillées:
Étape 1: Rendez-vous sur le site web de Flathub en cliquant sur ce lien.
Étape 2: Sur la page d'accueil de Flathub, cliquez sur l'icône de recherche située en haut à droite de la page. Saisissez ensuite le nom de l'application que vous souhaitez installer. Dans cet exemple, nous utiliserons Skype.
Étape 3: Sélectionnez l'application souhaitée dans les résultats de la recherche pour accéder à sa page dédiée sur le site Flathub.

Étape 4: Une fois sur la page Flathub de l'application, repérez le bouton "Installer" et cliquez dessus. Le fichier Flatpak REF sera téléchargé sur votre ordinateur dans le dossier "Téléchargements".

Étape 5: Cliquez sur le bouton "Applications" et recherchez l'application "Fichiers". Lancez ensuite l'application "Fichiers" sur le bureau de votre système Elementary OS.
Étape 6: Dans l'application "Fichiers", repérez le dossier "Téléchargements" et sélectionnez-le pour accéder au fichier Flatpak REF que vous avez téléchargé.
Étape 7: Dans le dossier "Téléchargements", double-cliquez sur le fichier Flatpak REF ou effectuez un clic droit puis sélectionnez "Sideload" pour l'ouvrir.

Étape 8: Lorsque le fichier Flatpak REF s'ouvre dans Sideload, un message apparaît vous demandant si vous souhaitez "installer une application non approuvée". Cochez la case "Je comprends" puis sélectionnez "Installer quand même".
Étape 9: Autorisez l'installation de votre application Flatpak depuis la boutique Flathub.

Une fois l'application installée avec Sideload, vous pourrez y accéder depuis le menu "Applications".