Guide Snapcraft (Linux)
Ce guide fournit des informations sur la façon d'empaqueter votre application Electron pour n'importe quel environnement Snapcraft, y compris le centre logiciel Ubuntu.
Contexte et exigences
Avec une plus large communauté Linux, Canonical a pour but de corriger de nombreux problèmes d'installation de logiciels courants avec le projet snapcraft
. Les Snaps sont des paquets logiciels conteneurisés qui incluent les dépendances requises, la mise à jour automatique et fonctionnent sur toutes les distributions Linux majeures sans modification du système.
Il existe trois méthodes pour créer un fichier .snap
:
- En utilisant Electron Forge ou
electron-builder
, les deux outils qui sont fournis avec le support desnap
. C'est l'option la plus simple. 2) En utilisantelectron-installer-snap
, qui réceptionne les émissions d'@electron/packager
. 3) En utilisant un package.deb
déjà créé.
Dans certains cas, vous devrez avoir installé l'outil snapcraft
. Les instructions pour installer snapcraft
pour votre distribution sont disponibles ici.