kdenlive appimage файл: как заставить это показывать в списке приложений

Я загрузил kdenlive, видео редактора, и у меня теперь есть kdenlive.appimage файл на моем Рабочем столе теперь. Как может, я могу заставить это .appimage файл показывать приложением в представлении приложений?

Я пытался перетащить .appimage файл в "программное обеспечение Ubuntu" GUI, но это ничего не сделало.

0
задан 18 August 2018 в 13:03

2 ответа

Я использую Kubuntu 18.04. Я загрузил LibreOffice AppImage, как описано здесь.

Я разместил AppImage в ~ / мусорное ведро, которое находится в моем $PATH и сделало его исполняемым файлом.

Я также создал .desktop файлы для компонентов Calc и Writer комплекта LibreOffice и поместил эти файлы в ~/.local/share/applications. Руководство для создания каждого .desktop файла было соответствующим .desktop файлом в/usr/share/applications для компонента LibreOffice, который был установлен как часть Kubuntu 18.04.

Вот мой ~/.local/share/applications/LiboAppCalc.desktop как иллюстрация. Вы могли попробовать что-то подобное путем рассмотрения .desktop файла установленного на системе приложения. Обратите внимание, что я обрезал строку для MimeType, который иначе продолжает и на.

[Desktop Entry]
Version=1.0
Terminal=false
Icon=libreoffice-calc
Type=Application
Categories=Office;Spreadsheet;
#Exec=libreoffice --calc %U
#LibreOffice-fresh.basic.help-x86_64.AppImage
Exec=LibreOffice-fresh.basic.help-x86_64.AppImage --calc %U

MimeType=application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.sun.xml.calc; ... ;
Name=LibreOffice Calc
GenericName=Spreadsheet
Comment=Perform calculations, analyze information and manage lists in spreadsheets by using Calc.
StartupNotify=true
X-GIO-NoFuse=true
Keywords=Accounting;Stats;OpenDocument Spreadsheet;Chart;Microsoft Excel;Microsoft Works;OpenOffice Calc;ods;xls;xlsx;
InitialPreference=5
StartupWMClass=libreoffice-calc
X-KDE-Protocols=file,http,ftp,webdav

Actions=NewDocument;
[Desktop Action NewDocument]
Name=New Spreadsheet
#Exec=libreoffice --calc
Exec=LibreOffice-fresh.basic.help-x86_64.AppImage --calc

В случае, если это помогает, вот является kdenlive .desktop файлом (но это для Космического), и я разделил другие языки:

org.kde.kdenlive.desktop

# KDE Config File
[Desktop Entry]
Name=Kdenlive
GenericName=Video Editor
Comment=Nonlinear video editor by KDE
Type=Application
Exec=kdenlive %U
Icon=kdenlive
X-DocPath=kdenlive/index.html
X-DocPath[cs]=http://cs.wikibooks.org/wiki/Kdenlive
Terminal=false
MimeType=application/x-kdenlive;
Categories=Qt;KDE;AudioVideo;AudioVideoEditing;
Keywords=video;audio;firewire;video4linux;suite;editing;kde;mlt;
X-DBUS-ServiceName=org.kde.kdenlive
1
ответ дан 28 October 2019 в 03:12

Создание исполняемого файла AppImages

Прежде чем можно будет выполнить AppImage, необходимо сделать его исполняемым файлом. Это - средство защиты Linux. Существует три основных способа сделать исполняемый файл AppImage:

1. С GUI

  1. Откройте свой файловый менеджер и обзор к местоположению AppImage
  2. Щелкните правой кнопкой по AppImage и нажмите запись 'Properties'
  3. Переключитесь на вкладку Permissions и
  4. Нажмите флажок 'Allow executing file as program', если Вы используете Основанный на наутилусе файловый менеджер (Файлы, Немо, Caja), или нажимаете флажок 'Is executable', если Вы используете дельфина или изменяете выпадающий список 'Execute' на 'Кого-либо' при использовании PCManFM
  5. Закройте диалоговое окно
  6. Дважды щелкните по файлу AppImage для выполнения

enter image description here

2. На командной строке

chmod a+x Some.Appimage

Интеграция AppImages с системой

Вы не должны интегрировать AppImage с системой (меню) для использования ее. Если все еще требуется интегрировать AppImages с системой (меню, значки, типы MIME), можно использовать дополнительное appimaged демон.

https://github.com/AppImage/appimaged

appimaged дополнительный демон, который наблюдает местоположения как ~/bin и ~/Downloads для AppImages и если это обнаруживает некоторых, регистры их с системой, так, чтобы они обнаружились в меню, имеют их значки, обнаруживаются, связанные типы MIME, и т.д. Это также не регистрирует AppImages снова от системы, если они удалены. 3. Автоматически с дополнительным appimaged демоном

Если требуется иметь весь AppImages, исполняемый файл автоматически, можно установить дополнительное appimaged демон. Это автоматически добавит, загрузил AppImages на меню, и сделайте их исполняемым файлом для Вас. Это может быть загружено с https://github.com/AppImage/AppImageKit/releases или установлено от Вашего распределения.

1
ответ дан 28 October 2019 в 03:12

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

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