Как создать ярлык на рабочем столе приложения из flatpak

Автор garry1510, 10 ноября 2024, 20:16:38

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

garry1510

Добрый день! Подскажите пожалуйста как создать ярлык приложения которое было установлено из flatpak? С приложениями которые установлены из apt проблем нет, в меню правым кликом>"добавить на рабочий стол" и все появляется, а вот если приложение установлено из flatpak то получается как на скриншоте. 

dr_faust

см. desktop-файлы соотвествующих приложений в ~/.local/share/flatpak
Их(файлы) скопировать оттуда в папку "рабочий стол": ~/Рабочий\ стол
Devuan 4. Debian 12. LXDE.

garry1510

Спасибо за совет! Но их почему-то нет совсем!?



igor@igor-pc:~$ find ~/.local/share/ -iname "*.desktop"
igor@igor-pc:~$

dr_faust

#3
Цитата: garry1510 от 10 ноября 2024, 23:42:18Спасибо за совет! Но их почему-то нет совсем!?



igor@igor-pc:~$ find ~/.local/share/ -iname "*.desktop"
igor@igor-pc:~$

У меня есть. Завались. devuan 4(на пакетной базе debian 11). Flatpak 1.10.8

P.S. Не ~/.local/share/ , а ~/.local/share/flatpak/
А то оно будет искать и в ~/.local/share/applications/ то же.

11 ноября 2024, 00:14:46
Если нет, значит разраб\мейтенен не добавил.

Можно самому написать десктом-файл и положить на раб.стол.
Devuan 4. Debian 12. LXDE.

garry1510

#4
У меня Debian12 вообще нет ни одного файла .desktop в ~/.local/share/
и applications тоже нет почему-то 

11 ноября 2024, 00:41:46
Пока нашел только такой вариант:
Создаю на рабочем столе файл
прописываю в него следующие строчки
[Desktop Entry]
Name=FreeCAD
Exec=flatpak run org.freecadweb.FreeCAD
Icon=/var/lib/flatpak/exports/share/icons/hicolor/scalable/apps/org.freecadweb.FreeCAD.svg
Terminal=false
Type=Application
Categories=Application
И приложение запускается.
Пока не буду ставить что проблема решена, может кто предложит менее геморойный вариант, чтоб каждый ярлык не прописывать.

dzhoser

Возвращаемся к этой итерации

P.S. Не ~/.local/share/ , а ~/.local/share/flatpak/
А то оно будет искать и в ~/.local/share/applications/ то же.

 
И показываем
ls -l ~l~/.local/share/flatpack
Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

dr_faust

Понял. Репозиторий и ПО flatpak установлены не локально, в /home/user при помощи параметра --user, а системно. Тогда искать надо в /var/lib/flatpak/
Devuan 4. Debian 12. LXDE.