Portál AbcLinuxu, 5. května 2025 15:18
Řešení dotazu:
Jakým příkazem (programem) spustím soubor .desktop?(Že by sa nám Jaroslav zaregistroval?) Súbor s príponou .desktop nie je určený na to, aby si ho spúšťal. Je to súbor, ktorý slúži ako vstup pre xdg-desktop-menu/xdg-desktop-icon. ... aha, správne si pamätám, že som to tu písal pred dvoma týždňami.
Myslím, že odpověď už jsi dostal. Takže ještě jednou:
xdg-open /cesta/k/souboru.desktop
2. S tím xdg-open je to asi různé, mně to nefunguje (spouštěč se načte jako textový soubor do editoru, nespustí se).A proto jsem se tě už předtím ptal, zda náhodou nemáš
.desktop
soubory asociovány s tím textovým editorem. Na to jsi mi ale neodpověděl. xdg-open
totiž slouží k tomu, že opens a file or URL in the user's preferred application
xdg-mime query filetype /usr/share/applications/audacity.desktopdostanu odpověď
text/plain; charset=utf-8Pokud stejný dotaz položím v KDE, dostanu odpověď
application/x-desktopTakže potřebuješ zaregistrovat soubor .desktop jako
application/x-desktop
(momentálně ho systém bere jako text/plain
). Jak se to v Gnome dělá, to netuším, ale to už si snad nějak vyřešíš.
[petr@teltak ~]$ xdg-mime query filetype Plocha/gnome-do.desktop application/x-desktop [petr@teltak ~]$ xdg-open Plocha/gnome-do.desktop [petr@teltak ~]$ E247: Neexistuje registrovaný server jménem "GVIM": Send failed. Trying to execute locally- otevře se ten soubor jako texttový ve GVIMu (gvim --remote-tab).
thunar /usr/share/applications/mousepad.desktop
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.