Salut les Tux de tout bords,
Je poste dans le but de savoir, usant d'un système Ubuntu-Gnome 14.04 L.T.S, si le format de fichier **.desktop* est universel dans le monde Linux: les fichiers permettant de faire des raccourcis clavier sur votre bureau.
Et puis aussi si cela est bien le cas si ces fichiers sont tous situer dans le dossier /usr/share/applications.
Car j'ai beau utiliser les autotools cela ne gère pas les fichiers afin d'installer un raccourcis clavier.
Je pense que pour les OS de la famille debian et tous ceux basé sur Ubuntu cela doit bien être le cas.
Alors que me répondre.
Et bien j'attends de vous de testé si votre OS utilise le format de fichier *.desktop et si sur celui-ci il existe le dossier /usr/share/applications.
Vous pouvez simplement entrer:
ls -l /usr/share/applications
et | ou tenter de localiser les fichiers *.desktop.
locate *.desktop | grep /usr/share/applications
Afin de me dire si cela fonctionne. Si vous ne savez pas comment votre OS gère les raccourcis clavier.
Merci pour votre aide et vos réponses éclairées.
# locate *.desktop | grep /usr/share/applications
Posté par lolop (site web personnel) . Évalué à 2.
/usr/share/applications/JB-controlpanel-jdk8.desktop
/usr/share/applications/JB-java-jdk8.desktop
/usr/share/applications/JB-javaws-jdk8.desktop
/usr/share/applications/JB-jconsole-jdk8.desktop
/usr/share/applications/JB-jvisualvm-jdk8.desktop
/usr/share/applications/JB-mission-control-jdk8.desktop
/usr/share/applications/JB-policytool-jdk8.desktop
/usr/share/applications/PTBatcherGUI.desktop
/usr/share/applications/apport-kde-mime.desktop
/usr/share/applications/apturl.desktop
/usr/share/applications/bpython.desktop
/usr/share/applications/calibrate_lens_gui.desktop
/usr/share/applications/darktable.desktop
/usr/share/applications/dia.desktop
/usr/share/applications/display-im6.desktop
/usr/share/applications/display-im6.q16.desktop
/usr/share/applications/firefox.desktop
/usr/share/applications/gcr-prompter.desktop
/usr/share/applications/gcr-viewer.desktop
/usr/share/applications/gimp.desktop
/usr/share/applications/gkrellm.desktop
/usr/share/applications/gnucash.desktop
/usr/share/applications/gparted.desktop
/usr/share/applications/gwenview.desktop
/usr/share/applications/hplj1020.desktop
/usr/share/applications/hugin.desktop
/usr/share/applications/im-config.desktop
/usr/share/applications/inkscape.desktop
/usr/share/applications/kde5-nm-connection-editor.desktop
/usr/share/applications/kdeconnect-non-plasma.desktop
/usr/share/applications/kdeconnect.desktop
/usr/share/applications/kdesystemsettings.desktop
/usr/share/applications/keepassx.desktop
/usr/share/applications/kmailservice5.desktop
/usr/share/applications/ktelnetservice5.desktop
/usr/share/applications/libreoffice-base.desktop
/usr/share/applications/libreoffice-calc.desktop
/usr/share/applications/libreoffice-draw.desktop
/usr/share/applications/libreoffice-impress.desktop
/usr/share/applications/libreoffice-math.desktop
/usr/share/applications/libreoffice-startcenter.desktop
/usr/share/applications/libreoffice-writer.desktop
/usr/share/applications/libreoffice-xsltfilter.desktop
/usr/share/applications/muon-discover-category.desktop
/usr/share/applications/muon-discover.desktop
/usr/share/applications/muon-updater.desktop
/usr/share/applications/muon.desktop
/usr/share/applications/mypaint.desktop
/usr/share/applications/notification-daemon.desktop
/usr/share/applications/nvidia-settings.desktop
/usr/share/applications/openjdk-7-policytool.desktop
/usr/share/applications/org.kde.AddPrinter.desktop
/usr/share/applications/org.kde.ConfigurePrinter.desktop
/usr/share/applications/org.kde.Help.desktop
/usr/share/applications/org.kde.PartitionManager.desktop
/usr/share/applications/org.kde.PrintQueue.desktop
/usr/share/applications/org.kde.kate.desktop
/usr/share/applications/org.kde.kfontview.desktop
/usr/share/applications/org.kde.kinfocenter.desktop
/usr/share/applications/org.kde.klipper.desktop
/usr/share/applications/org.kde.kmenuedit.desktop
/usr/share/applications/org.kde.knetattach.desktop
/usr/share/applications/org.kde.konsole.desktop
/usr/share/applications/org.kde.konversation.desktop
/usr/share/applications/org.kde.ksshaskpass.desktop
/usr/share/applications/org.kde.ksysguard.desktop
/usr/share/applications/plasma-windowed.desktop
/usr/share/applications/pto_gen.desktop
/usr/share/applications/python2.7.desktop
/usr/share/applications/python3.4.desktop
/usr/share/applications/qapt-deb-installer.desktop
/usr/share/applications/remote-viewer.desktop
/usr/share/applications/software-properties-kde.desktop
/usr/share/applications/systemsettings.desktop
/usr/share/applications/vim.desktop
/usr/share/applications/virt-manager.desktop
/usr/share/applications/vlc.desktop
/usr/share/applications/xsane.desktop
/usr/share/applications/yelp.desktop
/usr/share/applications/kde4/Home.desktop
/usr/share/applications/kde4/KMail2.desktop
/usr/share/applications/kde4/KNode.desktop
/usr/share/applications/kde4/Kontact.desktop
/usr/share/applications/kde4/accountwizard.desktop
/usr/share/applications/kde4/akonaditray.desktop
/usr/share/applications/kde4/akregator.desktop
/usr/share/applications/kde4/amarok.desktop
/usr/share/applications/kde4/amarok_containers.desktop
/usr/share/applications/kde4/amzdownloader.desktop
/usr/share/applications/kde4/ark.desktop
/usr/share/applications/kde4/basket.desktop
/usr/share/applications/kde4/bluedevil-audio.desktop
/usr/share/applications/kde4/bluedevil-input.desktop
/usr/share/applications/kde4/bluedevil-monolithic.desktop
/usr/share/applications/kde4/bluedevil-network-dun.desktop
/usr/share/applications/kde4/bluedevil-network-panu.desktop
/usr/share/applications/kde4/bluedevil-sendfile.desktop
/usr/share/applications/kde4/bluedevil-wizard.desktop
/usr/share/applications/kde4/digikam.desktop
/usr/share/applications/kde4/dngconverter.desktop
/usr/share/applications/kde4/dolphin.desktop
/usr/share/applications/kde4/dragonplayer.desktop
/usr/share/applications/kde4/expoblending.desktop
/usr/share/applications/kde4/gwenrename.desktop
/usr/share/applications/kde4/importwizard.desktop
/usr/share/applications/kde4/k3b.desktop
/usr/share/applications/kde4/kaddressbook-importer.desktop
/usr/share/applications/kde4/kaddressbook.desktop
/usr/share/applications/kde4/kcalc.desktop
/usr/share/applications/kde4/kdenlive.desktop
/usr/share/applications/kde4/keditbookmarks.desktop
/usr/share/applications/kde4/kfind.desktop
/usr/share/applications/kde4/kfmclient.desktop
/usr/share/applications/kde4/kfmclient_dir.desktop
/usr/share/applications/kde4/kfmclient_html.desktop
/usr/share/applications/kde4/kfmclient_war.desktop
/usr/share/applications/kde4/kipiplugins.desktop
/usr/share/applications/kde4/kmail_view.desktop
/usr/share/applications/kde4/kmailservice.desktop
/usr/share/applications/kde4/kmix.desktop
/usr/share/applications/kde4/knetattach.desktop
/usr/share/applications/kde4/knotes.desktop
/usr/share/applications/kde4/kolourpaint.desktop
/usr/share/applications/kde4/konqbrowser.desktop
/usr/share/applications/kde4/konquerorsu.desktop
/usr/share/applications/kde4/kontact-admin.desktop
/usr/share/applications/kde4/korganizer-import.desktop
/usr/share/applications/kde4/korganizer.desktop
/usr/share/applications/kde4/krdc.desktop
/usr/share/applications/kde4/krename.desktop
/usr/share/applications/kde4/krfb.desktop
/usr/share/applications/kde4/ksnapshot.desktop
/usr/share/applications/kde4/ksystemlog.desktop
/usr/share/applications/kde4/ktelnetservice.desktop
/usr/share/applications/kde4/ktorrent.desktop
/usr/share/applications/kde4/ktp-contactlist.desktop
/usr/share/applications/kde4/ktp-log-viewer.desktop
/usr/share/applications/kde4/kuser.desktop
/usr/share/applications/kde4/kwalletmanager-kwalletd.desktop
/usr/share/applications/kde4/kwalletmanager.desktop
/usr/share/applications/kde4/mboximporter.desktop
/usr/share/applications/kde4/okular.desktop
/usr/share/applications/kde4/okularApplication_chm.desktop
/usr/share/applications/kde4/okularApplication_comicbook.desktop
/usr/share/applications/kde4/okularApplication_djvu.desktop
/usr/share/applications/kde4/okularApplication_dvi.desktop
/usr/share/applications/kde4/okularApplication_epub.desktop
/usr/share/applications/kde4/okularApplication_fax.desktop
/usr/share/applications/kde4/okularApplication_fb.desktop
/usr/share/applications/kde4/okularApplication_ghostview.desktop
/usr/share/applications/kde4/okularApplication_kimgio.desktop
/usr/share/applications/kde4/okularApplication_mobi.desktop
/usr/share/applications/kde4/okularApplication_ooo.desktop
/usr/share/applications/kde4/okularApplication_pdf.desktop
/usr/share/applications/kde4/okularApplication_plucker.desktop
/usr/share/applications/kde4/okularApplication_tiff.desktop
/usr/share/applications/kde4/okularApplication_txt.desktop
/usr/share/applications/kde4/okularApplication_xps.desktop
/usr/share/applications/kde4/panoramagui.desktop
/usr/share/applications/kde4/photolayoutseditor.desktop
/usr/share/applications/kde4/pimsettingexporter.desktop
/usr/share/applications/kde4/scangui.desktop
/usr/share/applications/kde4/sieveeditor.desktop
/usr/share/applications/kde4/skanlite.desktop
/usr/share/applications/kde4/smb4k.desktop
/usr/share/applications/kde4/yakuake.desktop
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
[^] # Re: locate *.desktop | grep /usr/share/applications
Posté par Linuxator (site web personnel) . Évalué à 1.
Merci mais je ne comprends pas,
certes le dossier /usr/share/applications existe sur ton OS, mais tu ne dit pas sur quoi tu tourne.
Et j'ai remarquer aussi dans cette quête que des fichiers *.desktop existent dans d'autres dossier.
Alors est-ce que cette réponse monotone veut dire que le dossier /usr/share/applications est effectivement universel ?
Le wiki du F.H.S (Filesystem Hierarchy Standard) ne précise que la racine /usr/share, après je sais pas, d'ou cette question.
Et d'ailleurs malgré mon STIOTN (Search The Fucking Information On The Net) je n'ai rien trouver, soit dit que je n'ai pas trouver de wiki concernant les fichiers *.desktop…
[^] # Re: locate *.desktop | grep /usr/share/applications
Posté par lolop (site web personnel) . Évalué à 2. Dernière modification le 10 mai 2015 à 13:45.
Kubuntu 15.04 x64.
Il y a aussi des .desktop dans le compte utilisateur, liés à des installations de softs uniquement sous mon compte.
Complément, trouvé ça: https://developer.gnome.org/integration-guide/stable/desktop-files.html.en
Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN
# Freedesktop.org
Posté par gouttegd . Évalué à 4.
Oui. Ce format est autant « universel » qu’on peut l’espérer dans le monde Linux. C’est une spécification de freedesktop.org.
Ils sont stockés sous
$XDG_DATA_DIRS/applications
, où$XDG_DATA_DIRS
est définie par la spécification XDG Base Directory. Par défaut,$XDG_DATA_DIRS
vaut/usr/local/share/:/usr/share/
, ce qui veut dire que les fichiers.desktop
sont à chercher successivement dans/usr/local/share/applications
et dans/usr/share/applications
.L’utilisateur peut aussi installer ses propres fichiers
.desktop
dans$XDG_DATA_HOME/applications
(avec$XDG_DATA_HOME
=$HOME/.local/share
par défaut).Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.