Как я могу создать ярлык для выполнения AppImage без терминала в Gnome?

Я использую Navicat для MySQL на Ubuntu 18.04.4 LTS с собственным Gnome UI. Предыдущие версии Navicat использовали Вино, но эта версия (15) обеспечивает файл AppImage, который я запускал от терминала. После того, как запущенный, это связывает тот терминальный процесс, пока я не выхожу из Navicat. Это раздражает меня.

Я нашел несколько пошаговые демонстрации, которые принадлежат Винной версии на Единице, но ничем для выполнения AppImage на Gnome. Есть ли какой-либо способ, которым я могу создать ярлык на панели средства запуска (или везде, где) в Gnome, таким образом, я не должен запускать процесс из окна терминала?

0
задан 25 March 2020 в 17:16

1 ответ

Вы могли сделать это с помощью appimaged:

  • Загрузите пробную версию navicat15 отсюда
  • chmod +x ~/Downloads/navicat15-mysql-en.AppImage
  • mkdir ~/bin
  • cp ~/Downloads/navicat15-mysql-en.AppImage ~/bin
  • Загрузите appimaged:

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

  • ./appimaged-x86_64.AppImage --install
  • export PATH=$PATH:/home/user/.local/bin - дополнительный, если Ваш echo $PATH не содержит /home/user/.local/bin каталог, где appimaged двоичный файл копируется. Мог быть включен ~/.bashrc
  • Выполните его appimaged -v - эта команда зарегистрируется .AppImage файл, найденный в ~/bin каталог
  • Через какое-то время проверьте меню Applications и узнайте Navicat 15 для MySQL там.
  • Прерывание appimaged -v выполнение команды Ctrl+C.

Протестированный на Ubuntu 19.10 и Lubuntu 18.04.

0
ответ дан 7 April 2020 в 23:28

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

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