Автор Тема: AppImages - портативные программы в Linux  (Прочитано 67222 раз)

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Re: AppImages - портативные программы в Linux
« Ответ #30 : 13 Октября 2022, 00:43:36 »
Понять разницу между предпочитаемыми мной AppImages и мягко говоря оставленными мною в стороне пакетами snap и flatpak поможет статья на хабре Как работают snap, flatpak, appimage.
Хвалёная изолированная среда испокон веку достигалась запуском подозрительного приложения в виртуальной машине.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Re: AppImages - портативные программы в Linux
« Ответ #31 : 18 Августа 2023, 01:42:14 »
Похоже, проект AppImageLauncher в конце 2022 года завершился. Нет активности разработчика и на github.com. В точечных релизах Ubuntu 23.04 и 23.10 при попытке установить созданный ранее пакет AppImageLauncher выйдет неразрешимая зависимость от пакета libappimage0, который был в составе репозиториев Ubuntu 20.04, 22.04 и 22.10. Остаётся либо пересобирать пакет со ссылкой на следующую версию  – libappimage1 или скачивать и устанавливать зависимый пакет по вышеприведённой ссылке.
Наличие в системе установленного приложения  AppImageLauncher позволяет легко интегрировать AppImages в Ubuntu. Недавно попала в такую ситуацию, что установленная на компьютер сборка на основе точечного дистрибутива Ubuntu перестала обновляться. Нашлось приложение в формате AppImage, которое легко интегрировалось и запустилось. Благодаря этому система "ожила"  :)
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 3071
  • Что бы ни случилось, всё будет хорошо!
Re: AppImages - портативные программы в Linux
« Ответ #32 : 16 Сентября 2023, 16:33:30 »
AppImages для таких случаев - это выход из положения. Некоторые разработчики на гитхабе размещают востребованные приложения в этом формате. Случайно наткнулся на Database-of-pkg2appimaged-packages, откуда скачал SimpleScreenRecorder-x86_64.AppImage для захвата уникального контента независимо от  поддержки дистрибутива.

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Re: AppImages - портативные программы в Linux
« Ответ #33 : 05 Ноября 2023, 02:02:54 »
Благодаря установленному в тестируемой системе на базовой основе Ubuntu 24.04 + Mate 1.26.2 приложению AppImageLauncher пакеты в формате AppImage, как и ранее, успешно интегрируются в меню и значок запущенного приложения отображается как на панели Mate, так и на боковой панельке Plank  :)


P.s.: Без установленного AppImageLauncher пользователи, желающие применять AppImages, испытывают проблемы, описанные здесь.
Делай с нами, делай как мы, делай лучше нас!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Re: AppImages - портативные программы в Linux
« Ответ #34 : 21 Ноября 2024, 14:42:53 »
Последнее время всё чаще встречаются проблемы с запуском некоторых приложений "свежих" версий в формате AppImage с уведомлением
Цитата: AppImageLauncher
Не удалось зарегистрировать AppImage в системе с помощью libappimage

В то же время другие AppImages запускаются и интегрируются в меню приложений штатно, например, офисные пакеты LibreOffice и OnlyOffice Desktop Editors.
Существует предположение, что начиная с Ubuntu 23.04  произошла поставка в дистрибутивы FUSE 3 и необходимо доустановить пакет libfuse2.
В моей ситуации с запуском свободной САПР FreeCAD 1.0 это не помогло  :-\
Делай с нами, делай как мы, делай лучше нас!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4803
  • Да будет свет!
Re: AppImages - портативные программы в Linux
« Ответ #35 : 22 Ноября 2024, 13:58:21 »
Пакеты в формате AppImage последней версии ONLYOFFICE-DesktopEditors-8.2.1 и CherryTree-1.2.0-x86_64.AppImage беспроблемно запустились в тестируемой системе на основе Ubuntu 25.04 + Mate.
Член рабочей группы по проектированию FreeCAD на их форуме в теме FreeCAD 1.0 AppImage not starting объяснил причину неудачного запуска приложения:
Цитата: obelisk79
Вы все используете инструмент интеграции appimagelauncher? Я слышал сообщения о том, что это вызывает проблемы и что если вы удалите этот инструмент, вы сможете без проблем напрямую выполнить образ приложения. Это анекдотично, поскольку я не использую этот инструмент, но, возможно, стоит попробовать, поскольку риск низкий.
Действительно, деинсталляция пакета AppImageLauncher позволила после получения права сделать AppImage исполняемым запустить его. Но при этом нет интеграции приложения в меню.
Считаю, что ради двух-трёх приложений удалять AppImageLauncher нецелесообразным, тем более что FreeCAD и GIMP  можно установить традиционным путём из репозиториев.
Делай с нами, делай как мы, делай лучше нас!