logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Ceci est une ancienne révision du document !


Lanceurs fichiers DESKTOP

Introduction

je pars d'un exemple :

après décompactage de l'archive (Téléchargements) et copie dans /opt/

android-studio installé dans /opt/ :

~$ ls /opt/android-studio/bin/
appletviewer.policy  idea.properties  printenv.py         studio.sh
format.sh            inspect.sh       restart.py          studio.vmoptions
fsnotifier           lldb             studio64.vmoptions
fsnotifier64         log.xml          studio.png

configuration de base : testing kernel 4.18.0-1 (4.18.6-1)(06-09-2018)
bureau gnome 3.30
machine virtuelle virtualbox 5.2.18
V.M.: stretch 9.5 nonfree backports noyau 4.9.0-8 avec headers
V.M.: bureau mate 1.16.2

Installation

on peut , en cas de besoin , installer le programme “alacarte”

apt install alacarte

qui peut servir à créer , gérer et maintenir des menus

Utilisation

le fichier .desktop est à créer dans /usr/share/applications/
on peut aussi le mettre sur le bureau ,
dans ce cas , assurez vous d'avoir mis des adresses absolues
comme dans l'exemple
gedit /usr/share/applications/android-studio.desktop
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=true
Exec=/opt/android-studio/bin/studio.sh
Name=android-studio
Icon=/home/alain/Images/android-studio.png
pour la ligne “terminal” certains programmes en ont besoin (du terminal) mais c'est rare.
couramment , elle est plutôt à “false”
il est conseillé (à la ligne “exec”) de rentrer l'adresse absolue du programme
de même pour “icon” : rentrer l'adresse absolue de l'image

“name” , classiquement , reprend le nom de l'application

pour la ligne “icone” on peut (ou non) donner l'adresse absolue de l'image (*.PNG) représentant le programme

Annexe

pour lancer un programme , on peut aussi créer un lien symbolique . ce qui permet de le lancer en ligne de commande .

ici , on peut créer le lien avec la commande suivante :

dans le cas présent , le lien symbolique est à placer dans /usr/local/bin
ce qui vous donnera tout simplement une nouvelle commande dans votre systeme (votre programme)
ln -s /opt/android-studio/bin/studio.sh /usr/local/bin/android-studio 

explication :

cette commande crée un lien dans /usr/local/bin/ qui renvoie au programme studio.sh situé dans /opt/android-studio/bin/

la frappe de la commande “android-studio” lancera donc le programme en console .

1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
atelier/chantier/fichiers-desktop.1538051290.txt.gz · Dernière modification: 27/09/2018 14:28 par Debian Alain

Pied de page des forums

Propulsé par FluxBB