Appimage flatpak snap
This commit is contained in:
@@ -1,2 +1,92 @@
|
||||
# AppImage
|
||||
|
||||
|
||||
|
||||
### Utilisation:
|
||||
|
||||
##### Rendre exécutable:
|
||||
|
||||
```bash
|
||||
$ mkdir ~/.bin
|
||||
$ chmod +x Name.appimage
|
||||
$ mv Name.appimage ~/.bin
|
||||
```
|
||||
|
||||
##### Lancer:
|
||||
|
||||
```bash
|
||||
$ ./Name.appimage
|
||||
```
|
||||
|
||||
##### Ajouter au PATH:
|
||||
|
||||
On regroupe toutes les AppImages dans `~/.bin`
|
||||
|
||||
```bash
|
||||
PATH="$HOME/.bin"
|
||||
```
|
||||
|
||||
##### Fichier Desktop:
|
||||
|
||||
https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html
|
||||
|
||||
```bash
|
||||
[Desktop Entry]
|
||||
Name=Hypnos
|
||||
Exec=hypnos %F
|
||||
Icon=hypnos
|
||||
Type=Application
|
||||
Categories=Audio;AudioVideo;
|
||||
Comment=Music Player and Library
|
||||
MimeType=inode/directory;audio/flac;
|
||||
Name[en]=Hypnos
|
||||
Terminal=false
|
||||
StartupNotify=true
|
||||
NoDisplay=false
|
||||
```
|
||||
|
||||
à mettre dans `/usr/share/applications/[your_app].desktop` ou
|
||||
|
||||
`/home/bruno/.local/share/applications/[your_app].desktop`
|
||||
|
||||
https://appimage.org/
|
||||
https://docs.appimage.org/
|
||||
|
||||
### Mettre-à-jour les AppImages:
|
||||
|
||||
#### AppImageUpdate
|
||||
|
||||
AppImageUpdate consiste en 2 outils:
|
||||
|
||||
- appimageupdatetool (CLI)
|
||||
- AppImageUpdate (interface en Qt)
|
||||
|
||||
Pour que AppImageUpdate fonctionne, il faut que **Update information** soit intégré dans l'AppImage.
|
||||
|
||||
https://github.com/AppImage/AppImageUpdate
|
||||
|
||||
Le daemon appimaged intègre AppImages avec le système 'menus, icones, MIME types)
|
||||
(dispo en package ou AppImage)
|
||||
https://github.com/AppImage/appimaged/releases/continuous
|
||||
|
||||
#### AppImageLauncher
|
||||
|
||||
AppImageLauncher est un outil pour installer, mettre-à-jour et supprimer les AppImages.
|
||||
|
||||
https://github.com/TheAssassin/AppImageLauncher/releases/continuous
|
||||
|
||||
- AppImageLauncher (deb)
|
||||
- AppImageLauncher Lite (AppImage)
|
||||
|
||||
```bash
|
||||
$ ./appimagelauncher-lite-2.1.2-travis968-346f011-x86_64.AppImage install
|
||||
Installing AppImageLauncher Lite
|
||||
Created symlink /home/bruno/.config/systemd/user/default.target.wants/appimagelauncherd.service → /home/bruno/.local/lib/appimagelauncher-lite/systemd/appimagelauncherd.service.
|
||||
AppImageLauncher Lite has been installed successfully.
|
||||
```
|
||||
|
||||
|
||||
|
||||
### Applications ApppImage:
|
||||
|
||||
https://appimage.github.io/apps/
|
||||
Reference in New Issue
Block a user