Регистрирование Файлов AppImage как настольное приложение

Как я могу зарегистрироваться .appimage файл (а именно, мозаичный редактор карт, найденный здесь) как настольное приложение? (Как Firefox - я могу запустить его путем ввода 'Firefox' в поиск вместо того, чтобы открыть консоль и ввести /path/to/directory/firefox.ext)

16
задан 8 April 2017 в 16:58

3 ответа

Можно также использовать AppImageLauncher, который обеспечивает интеграцию настольных систем наряду с некоторыми дополнительными функциями. В отличие от этого, appimaged, это:

  • просит подтверждение прежде, чем создать настольную запись для AppImage.
  • работы с AppImages в любом месте
  • не использует демона для контроля, настолько более эффективный.

Специфические особенности того, как это работает, объяснены в Wiki. Это может быть установлено непосредственно от пакетов, обеспеченных в выпусках.

4
ответ дан 23 November 2019 в 02:34

Согласно appimagekit, правильный метод состоит в том, чтобы использовать appimaged для .AppImage регистрация файла.

Для 64-разрядных систем:

wget "https://github.com/AppImage/appimaged/releases/download/continuous/appimaged-x86_64.AppImage"
chmod +x appimaged-x86_64.AppImage
./appimaged-x86_64.AppImage --install

двоичный файл скопирует себя в /home/ubuntu/.local/bin/appimaged и затем удалит загруженную копию после установки. Затем необходимо выйти из системы и въехать задним ходом.

Во время чтения, это будет контролировать и регистрировать следующие местоположения:

~/Downloads
~/.local/bin
~/bin
/Applications
/isodevice/Applications
/isofrom/Applications
/run/archiso/img_dev/Applications
/opt
/usr/local/bin

Для показа в меню это предполагает размещение файла на рабочем столе в корректное местоположение в Вашем .AppImage файл, обычно /usr/share/applications/<myproject>.desktop.

, Если Вы ищете в лотке приложения, необходимо найти применение вскоре. Демон должен также зарегистрировать любые специализированные ассоциации файлов, предполагающие, что пантомима xml также связывается, обычно /usr/share/mime/packages/<myproject>.xml. Если значок не появляется правильно, Вам, вероятно, придется выйти из системы и назад во втором разе. Это может произойти, если значок неправильно кэшировался при проверении изображений.

8
ответ дан 23 November 2019 в 02:34

Создайте .desktop файл, который указывает на приложение - вот пример .desktop для Minecraft:

[Desktop Entry]
Type=Application
Name=Minecraft
Comment=Minecraft
Icon=/home/bram/Applications/Minecraft/icon.png
Exec=/home/bram/Applications/Minecraft/minecraft
Terminal=false
Categories=Minecraft;game

Помещенный тот файл в ~/.local/share/applications

8
ответ дан 23 November 2019 в 02:34

Другие вопросы по тегам:

Похожие вопросы: