Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:installer_application_flatpak [Le 19/06/2021, 10:59] christophe c [Installation d'un dépôt pour un seul utilisateur] Supprimer un dépôt du système |
tutoriel:installer_application_flatpak [Le 11/12/2022, 10:48] (Version actuelle) christophe c [Pré-requis] |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
---- | ---- | ||
- | {{ http://i.imgur.com/epoTNSU.png?100}} | + | {{ https://i.imgur.com/epoTNSU.png?100}} |
====== Tutoriel : installer une application avec Flatpak ====== | ====== Tutoriel : installer une application avec Flatpak ====== | ||
Ligne 13: | Ligne 13: | ||
Ce tutoriel vous expliquera comment utiliser [[:Flatpak]] pour installer des logiciels. | Ce tutoriel vous expliquera comment utiliser [[:Flatpak]] pour installer des logiciels. | ||
- | {{ http://i.imgur.com/Ezy1wRU.png?600 |Les logiciels Eolie, Lollypop, GNOME Recipes et Peek sont distribués au format flatpak}} | + | {{ https://i.imgur.com/Ezy1wRU.png?600 |Les logiciels Eolie, Lollypop, GNOME Recipes et Peek sont distribués au format flatpak}} |
===== Pré-requis ===== | ===== Pré-requis ===== | ||
La gestion des paquets flatpak n'est (par défaut) pas installée sur un système Ubuntu, mais est simple à ajouter. | La gestion des paquets flatpak n'est (par défaut) pas installée sur un système Ubuntu, mais est simple à ajouter. | ||
- | 1. Il faut [[:tutoriel:comment_installer_un_paquet|Installer]] le paquet **[[:flatpak]]**, par exemple en cliquant sur **[[apt>flatpak]]** (ou via un **sudo apt install flatpak**). Ce paquet est le paquet de base, qui permet aux logiciels à ce format de s'éxécuter. | + | 1. Il faut [[:tutoriel:comment_installer_un_paquet|Installer]] le gestionnaire **[[:flatpak]]**, par exemple en cliquant sur **[[apt>flatpak]]** (ou via un **sudo apt install flatpak**). Ce paquet est le paquet de base, qui permet aux logiciels à ce format de s’exécuter. |
2. Si vous désirez voir les logiciels en format //flatpak// dans la [[:gnome-software|logithèque]], vous pouvez aussi installer une extension : | 2. Si vous désirez voir les logiciels en format //flatpak// dans la [[:gnome-software|logithèque]], vous pouvez aussi installer une extension : | ||
Ligne 123: | Ligne 123: | ||
<code>flatpak install --user flathub org.gnome.FeedReader</code> | <code>flatpak install --user flathub org.gnome.FeedReader</code> | ||
- | installe [[:feedreader|FeedReader]] **uniquement pour l'utilisateur courant**. Les fichiers relatifs à cette application sont alors stockés dans ''~/.local/share/flatpak/app/org.gnome.FeedReader'' au lieu de ''/var/lib/flatpak/app/org.gnome.FeedReader'' comme ça aurait été le cas normalement. Les autres comptes utilisateurs installés sur l’ordinateur (s'il y en a) __n'auront alors pas accès à vos fichiers__. | + | installe [[:feedreader|FeedReader]] **uniquement pour l'utilisateur courant**. Les fichiers relatifs à cette application sont alors stockés dans ''~/.local/share/flatpak/app/org.gnome.FeedReader'' au lieu de ''/var/lib/flatpak/app/org.gnome.FeedReader'' comme ça aurait été le cas normalement. Les autres comptes utilisateurs installés sur l’ordinateur (s'il y en a) __n'auront alors pas accès à l'application__. |
===== Options intéressantes ===== | ===== Options intéressantes ===== | ||
Ligne 131: | Ligne 131: | ||
<note help>Le concept de "dépôt" flatpak est parfois désigné par le terme "remote" (ce qui signifie "à distance").</note> | <note help>Le concept de "dépôt" flatpak est parfois désigné par le terme "remote" (ce qui signifie "à distance").</note> | ||
- | Si Flathub est le dépôt dominant, il existe d'autres dépôts Flatpak, le système ayant été pensé pour être décentralisé. La syntaxe générale de la commande est | + | Si Flathub est le dépôt dominant, il existe d'autres dépôts Flatpak, le système ayant été pensé pour être décentralisé. La syntaxe générale de la commande est |
<code>flatpak remote-add --if-not-exists nom_du_dépôt https://adresse-du-dépôt.flatpakrepo</code> | <code>flatpak remote-add --if-not-exists nom_du_dépôt https://adresse-du-dépôt.flatpakrepo</code> | ||
Ligne 149: | Ligne 149: | ||
==== Installation d'un dépôt pour un seul utilisateur ==== | ==== Installation d'un dépôt pour un seul utilisateur ==== | ||
- | Pour installer un logiciel pour un utilisateur spécifique, on doit ajouter un dépôt pour cet utilisateur avec l'option ''--user'' (même quand le dépôt a déjà été installé au niveau du système) : | + | Pour installer un logiciel pour un utilisateur spécifique, on doit ajouter un dépôt pour cet utilisateur avec l'option ''%%--%%user'' (même quand le dépôt a déjà été installé au niveau du système) : |
<code>flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo</code> | <code>flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo</code> | ||
Ligne 159: | Ligne 159: | ||
<code>flatpak remote-delete name</code> | <code>flatpak remote-delete name</code> | ||
- | par exemple pour flathub : | + | par exemple pour flathub : |
<code>flatpak remote-delete flathub</code> | <code>flatpak remote-delete flathub</code> | ||
===== Problèmes connus ===== | ===== Problèmes connus ===== | ||
Ligne 169: | Ligne 169: | ||
<code>flatpak install flathub org.gtk.Gtk3theme.Ambiance</code> | <code>flatpak install flathub org.gtk.Gtk3theme.Ambiance</code> | ||
<code>flatpak install flathub org.gtk.Gtk3theme.Communitheme</code> | <code>flatpak install flathub org.gtk.Gtk3theme.Communitheme</code> | ||
- | Pour lister les thèmes il suffit de taper la commande : | + | Pour lister les thèmes il suffit de taper la commande : |
<code>flatpak remote-ls flathub | grep org.gtk.Gtk3theme</code> | <code>flatpak remote-ls flathub | grep org.gtk.Gtk3theme</code> | ||
[[https://www.linuxuprising.com/2018/05/how-to-get-flatpak-apps-to-use-correct.html|Source]] | [[https://www.linuxuprising.com/2018/05/how-to-get-flatpak-apps-to-use-correct.html|Source]] | ||
Ligne 184: | Ligne 184: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * [[http://flatpak.org/|Site officiel flatpak.org]] | + | * [[https://flatpak.org/|Site officiel flatpak.org]] |
* [[https://flathub.org/|L'accueil de flathub.org]] | * [[https://flathub.org/|L'accueil de flathub.org]] | ||
* [[:Paquet]] | * [[:Paquet]] | ||
* La page dédiée à [[:Flatpak]] | * La page dédiée à [[:Flatpak]] | ||
- | * **(en)** [[http://www.omgubuntu.co.uk/2017/07/7-flatpak-apps-can-install-right-now-flathub|article d'OMG Ubuntu à propos de l'installation de l'installation par flatpak]] | + | * **(en)** [[https://www.omgubuntu.co.uk/2017/07/7-flatpak-apps-can-install-right-now-flathub|article d'OMG Ubuntu à propos de l'installation de l'installation par flatpak]] |
* La "concurrence" : [[:apt ]], [[:snap]], [[:appimage]] | * La "concurrence" : [[:apt ]], [[:snap]], [[:appimage]] | ||
- | * [[http://flatpak.org/apps.html|Applications disponibles sur flatpak.org]] | + | * [[https://flatpak.org/apps.html|Applications disponibles sur flatpak.org]] |
* **(en)** [[https://community.kde.org/Guidelines_and_HOWTOs/Flatpak|Tutoriel pour installer les applications KDE]] | * **(en)** [[https://community.kde.org/Guidelines_and_HOWTOs/Flatpak|Tutoriel pour installer les applications KDE]] | ||