Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
appimage [Le 26/02/2026, 23:43] – [Inconvénients] corrigoappimage [Le 27/02/2026, 14:51] (Version actuelle) – typos / liens / détails / simplification titre / ¿ duckstation, heroiclauncher et rpcs3 *remplacent* automatiquement le fichier AppImage pour la màj ? krodelabestiole
Ligne 4: Ligne 4:
 ====== AppImage ====== ====== AppImage ======
  
-Le format de paquets **[[wpfr>AppImage]]** permet de distribuer des applications de manière portable sur n'importe quelle [[:distributions|distribution Linux]], y compris bien sûr Ubuntu.+Le format de [[:paquet|paquets]] **[[wpfr>AppImage]]** permet de distribuer des applications de manière portable sur n'importe quelle [[:distributions|distribution Linux]], y compris bien sûr Ubuntu.
  
 Le but est de pouvoir déployer des applications par une procédure simple, assurant une grande compatibilité et évitant d’altérer le système hôte. Le but est de pouvoir déployer des applications par une procédure simple, assurant une grande compatibilité et évitant d’altérer le système hôte.
Ligne 13: Ligne 13:
  
 La grande force du format **AppImage** réside dans le fait qu’il n’exige aucun pré-requis pour utiliser un fichier AppImage, autre que la librairie [[:FUSE]] : La grande force du format **AppImage** réside dans le fait qu’il n’exige aucun pré-requis pour utiliser un fichier AppImage, autre que la librairie [[:FUSE]] :
-  * **Installation par un compte utilisateur standard** : aucun droit d’administration n’est nécessaire ;+  * **Installation par un compte utilisateur standard** : les [[:permissions administrateur]] ne sont pas requises ;
   * **Gestion par un seul fichier de tout le logiciel** : aucun paquet et aucune bibliothèque ne sont à installer au préalable, à part le paquet ''[[apt>libfuse2]]'' ou ''[[apt>libfuse2t64]]'' (voir [[#Installer une AppImage|ci-dessous]]) quand il ne l'est pas déjà. L'AppImage embarque ses propres dépendances. Cela permet à des applications assez anciennes de continuer à fonctionner alors que, pour des raisons d’obsolescence, leurs dépendances ont été retirées des versions plus récentes du système Ubuntu. À l’inverse, cela permet aussi de disposer de manière anticipée d'une nouvelle version pas encore disponible dans les [[:dépôts]] officiels d'Ubuntu.   * **Gestion par un seul fichier de tout le logiciel** : aucun paquet et aucune bibliothèque ne sont à installer au préalable, à part le paquet ''[[apt>libfuse2]]'' ou ''[[apt>libfuse2t64]]'' (voir [[#Installer une AppImage|ci-dessous]]) quand il ne l'est pas déjà. L'AppImage embarque ses propres dépendances. Cela permet à des applications assez anciennes de continuer à fonctionner alors que, pour des raisons d’obsolescence, leurs dépendances ont été retirées des versions plus récentes du système Ubuntu. À l’inverse, cela permet aussi de disposer de manière anticipée d'une nouvelle version pas encore disponible dans les [[:dépôts]] officiels d'Ubuntu.
  
Ligne 20: Ligne 20:
 Le format **AppImage** a quelques inconvénients : Le format **AppImage** a quelques inconvénients :
  
-  * **Pas d'automatisation de la mise à jour** : les nouvelles fonctionnalités et les corrections de failles de sécurité seront disponibles dans les nouvelles versions à récupérer et à déployer de manière manuelle (Exceptions : Duckstation, RPCS3, Heroic Launcher);+  * **Pas d'automatisation des mises à jour** : les nouvelles fonctionnalités et les corrections de failles de sécurité seront disponibles dans les nouvelles versions à récupérer et à déployer de manière manuelle (à l'exception de certaines applications, dont Duckstation, RPCS3, Heroic Launcher) ;
   * **Pas d'intégration au système** : à moins que l'installation soit gérée par l'application AppImage elle-même (ce qui est rarement le cas), aucune entrée ne sera ajoutée dans le menu des applications, et si l'AppImage ne l'a pas intégrée aucune icône ne sera affichée pour l'application une fois lancée (en fonction du pack d'icônes utilisée elle sera par exemple remplacée par un engrenage). Certains utilitaires tels que **AppImage Launcher** permettent de remédier à ces deux premiers inconvénients – voir ci-dessous la section concernant l'[[#intégration au bureau]] ;   * **Pas d'intégration au système** : à moins que l'installation soit gérée par l'application AppImage elle-même (ce qui est rarement le cas), aucune entrée ne sera ajoutée dans le menu des applications, et si l'AppImage ne l'a pas intégrée aucune icône ne sera affichée pour l'application une fois lancée (en fonction du pack d'icônes utilisée elle sera par exemple remplacée par un engrenage). Certains utilitaires tels que **AppImage Launcher** permettent de remédier à ces deux premiers inconvénients – voir ci-dessous la section concernant l'[[#intégration au bureau]] ;
   * **Fichier plus volumineux** : un paquet AppImage embarque ses dépendances. Cela conduit à un plus grand nombre de fichiers inclus et à un plus grand espace occupé par rapport à l’équivalent au format [[:deb]] ;   * **Fichier plus volumineux** : un paquet AppImage embarque ses dépendances. Cela conduit à un plus grand nombre de fichiers inclus et à un plus grand espace occupé par rapport à l’équivalent au format [[:deb]] ;
   * **Démarrage moins rapide** : le lancement de l'application s'avère un peu plus lent que celui d'une application [[:paquet|empaquetée]] au format [[:deb]] ;   * **Démarrage moins rapide** : le lancement de l'application s'avère un peu plus lent que celui d'une application [[:paquet|empaquetée]] au format [[:deb]] ;
-  * **Sécurité plus incertaine** : un éditeur de distribution contrôle les paquets qu'il publie dans ses dépôts. Cela réduit le risque de défectueux (//bugués//) ou malveillants (logiciels espions, //malwares//, etc.). Une application AppImage peut être téléchargée depuis n'importe quel site Internet, sans le contrôle d'une équipe de distribution. Le logiciel récupéré représente ainsi un risque de sécurité notable.+  * **Sécurité plus incertaine** : un éditeur de distribution contrôle les paquets qu'il publie dans ses [[:dépôts]]. C'est aussi le cas d'autres dépôts centralisés, comme [[https://flathub.org/fr|Flathub]] et [[https://snapcraft.io/|Snapcraft]]. Cela réduit le risque de défectueux (//bugués//) ou [[wpfr>Logiciel_malveillant|malveillants]] (logiciels espions, //malwares//, etc.). À l'inverse une application **AppImage** peut être téléchargée depuis n'importe quel site Internet, sans le contrôle d'une équipe de distribution. Le logiciel récupéré représente ainsi un risque de [[:sécurité]] notable.
  
 <note important> <note important>
Ligne 112: Ligne 112:
 Il existe diverses applications d'intégration des paquets **AppImage** au sein des différentes interfaces graphiques d'Ubuntu, entre lesquelles il faut //choisir// (elles sont généralement incompatibles les unes avec les autres) : Il existe diverses applications d'intégration des paquets **AppImage** au sein des différentes interfaces graphiques d'Ubuntu, entre lesquelles il faut //choisir// (elles sont généralement incompatibles les unes avec les autres) :
  
-==== Levier de vitesse (Gear Lever en VO) ====+==== Gear Lever ====
  
-**[[https://github.com/mijorus/gearlever|Gear Lever]]** permet d'intégrer les AppImages au bureau, en téléchargeant des îcones et créant des lanceurs. Il est aussi disponible sur le dépôt [[https://flathub.org/apps/it.mijorus.gearlever|Flathub]] et peut donc s'installer en suivant [[:tutoriel:installer_application_flatpak|cette procédure]] puis en installant le paquet ''it.mijorus.gearlever''.+**[[https://github.com/mijorus/gearlever|Gear Lever]]** (//levier de vitesse//permet d'intégrer les AppImages au bureau, en téléchargeant des îcones et créant des lanceurs. Il est aussi disponible sur le dépôt [[https://flathub.org/apps/it.mijorus.gearlever|Flathub]] et peut donc s'installer en suivant [[:tutoriel:installer_application_flatpak|cette procédure]] puis en installant le paquet ''it.mijorus.gearlever''.
  
 Il permet de choisir le répertoire des AppImages et y enregistre les icônes dans un sous-répertoire ''.icons''. Il détecte les AppImages dans les //launchers// existants, il faut malheureusement ajouter les autres manuellement un par un. Il permet de choisir le répertoire des AppImages et y enregistre les icônes dans un sous-répertoire ''.icons''. Il détecte les AppImages dans les //launchers// existants, il faut malheureusement ajouter les autres manuellement un par un.
- 
  
 ==== AppImage Pool ==== ==== AppImage Pool ====
Ligne 205: Ligne 204:
  
 ----- -----
- +//[[:Contributeurs]] : [[:utilisateurs:roschan]], [[:utilisateurs:krodelabestiole]].//
-//Contributeurs : [[:utilisateurs:roschan]], [[:utilisateurs:krodelabestiole]]//+