Question Intégrer des applications à Ubuntu sans Ubuntu Software Center


Je veux installer un programme qui n'est pas dans le logiciel ubuntu: En traitement. J'ai téléchargé le paquet tar.gz, suivi ce doc - créer un processing.desktop fichier à l'intérieur /usr/share/applications/ - et le programme fonctionne à partir du terminal.

à l'intérieur de processing.desktop:

[Desktop Entry]
Type=Application
Encoding=UTF­8
Name=Processing
GenericName=Processing
Comment=Un environnement de développement pour le langage Processing
Icon=/usr/share/processing/processing.png
Exec=/usr/share/processing/processing-2.2.1/processing
Terminal=false
StartupNotify=false
Categories=Development;Electronics' > processing.desktop

Mais je voudrais une intégration: le traitement doit être dans les applications (win + A) et le fichier d’extensions doit être reconnu.


1
2018-03-11 12:11


origine


Souhaitez-vous s'il vous plaît ajouter le contenu de votre fichier .desktop à vos questions (éditez-le) et laissez-moi un commentaire (@ByteCommander) lorsque vous avez terminé? - Byte Commander
Je l'ai fait, mais sachez que mon fichier .desktop est la suggestion de David Foerster - mizolm
Essayer la commande desktop-file-install. Je l'ai décrit dans ma réponse ici. N'hésitez pas à voter si cela vous a aidé. - Byte Commander


Réponses:


Voici mon /usr/local/share/applications/processing.desktop:

[Desktop Entry]
Name=Processing Development Environment
Exec=processing %F
Terminal=false
Type=Application
StartupNotify=true
Icon=pde
Categories=Development;IDE
MimeType=application/x-processing-sketch

En supposant processing est dans votre $PATH. Sinon, vous devez spécifier le chemin exécutable après Exec=. Il n'y a pas de type MIME «standard» pour le traitement, alors j'en ai créé un (application/x-processing-sketch). Vous devez également l'ajouter à mimeapps.list.

Sinon, vous pouvez regarder les réponses à Comment créer une association de fichiers (pas avec l'outil / la commande CLI)? Comment créer une association de fichiers pour votre compte utilisateur uniquement.

Un pack d'icônes approprié est disponible sur http://www2.informatik.hu-berlin.de/~foerstda/libs/pde-icons.tar et installé avec

sudo tar -xf pde-icons.tar -C / 

ou simplement

wget -O - http://www2.informatik.hu-berlin.de/~foerstda/libs/pde-icons.tar | sudo tar -x -C /

0
2018-03-11 15:07



thx, je l'ai fait, le traitement est maintenant dans "apps". mais rien pour l'extension .pde. Je copie cette ligne application/x-processing-sketch=processing.desktop; juste sous _ [Associations ajoutées] ... - mizolm
nous n'avons jamais dit "reconnaître l'extension .pde "? - mizolm
Il en est ainsi dans votre question: «et le fichier d’extensions devait être reconnu. Je ne comprends pas. - David Foerster
Lorsque je lance un fichier .pde que je souhaite, il s'ouvre avec Processing, actuellement le fichier est ouvert avec Gedit. THX - mizolm
voyez, si ma mise à jour vous aide. - David Foerster