История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
Ну для всего софта appimage
конечно нафиг не нужен, это скорее для специфических ситуаций, например игра или самописная программа с самописными библиотеками и всё это не хочется да и не нужно опакечивать, а просто держать на флешке или тип того. Когда просто скачал и запустил вообще без телодвижений без оглядки на дистрибутив. appimage
это вообще не альтернатива нормально установленным пакетам или типа того, чем пытаются быть какашкофлатпаки и снапсреньки.
Или когда нужно взять уже существующее приложение которое ищет нужное себе в системных каталогах и там это вшито и упаковать в appimage
например то приложение/или ту версию его которое выкинули из дистрибутива. Вот для таких специфических ситуаций appimage
и норм, никаких демонов системных, ничего не надо только FUSE нужен для примонтирования дерева каталогов программы, которое само по себе просто содержит корень с нужными каталогами и файлами, максимально тупо и топорно, FUSE как модуля ядра включён у всех поголовно.
Если бы можно было бы на tar.gz
сделать chmod +x
и в архив положить скрипт запуска было бы тож самое. Вернее оно есть как пиндосы говорят nested app
можно же просто сделать cat run.sh app.tar.gz
и оно самораспакуется и запустится. Тоже вариант, но тоже такой же специфический.
Короче это дополнительный вариант упаковки приложения. Если не путаю то в дистрибутиве SLAX программы были модулями сильно сжатыми блобиками и всё монтировалось. И всё клёво там было, специфичный карманный дистрибутив. Там ещё фишка была прям на сайте выбираешь какие тебе нужны пакеты и оно быстренько собиралось в дистр и качаешь, ибо никакой установки нет, просто программы как модули копировались в isoшку и всё. А сжимались там через lzma эти модули программные просто люто. =)
P.S. сейчас гляжу на сайт слакса ничего подобного не вижу, вообще всё по другому вроде.
Исходная версия LINUX-ORG-RU, :
Ну для всего софта appimage
конечно нафиг не нужен, это скорее для специфических ситуаций, например игра или самописная программа с самописными библиотеками и всё это не хочется да и не нужно опакечивать, а просто держать на флешке или тип того. Когда просто скачал и запустил вообще без телодвижений без оглядки на дистрибутив. appimage
это вообще не альтернатива нормально установленным пакетам или типа того, чем пытаются быть какашкофлатпаки и снапсреньки.
Или когда нужно взять уже существующее приложение которое ищет нужное себе в системных каталогах и там это вшито и упаковать в appimage
например то приложение/или ту версию его которое выкинули из дистрибутива. Вот для таких специфических ситуаций appimage
и норм, никаких демонов системных, ничего не надо только FUSE нужен для примонтирования дерева каталогов программы, которое само по себе просто содержит корень с нужными каталогами и файлами, максимально тупо и топорно, FUSE как модуля ядра включён у всех поголовно.
Если бы можно было бы на tar.gz
сделать chmod +x
и в архив положить скрипт запуска было бы тож самое. Вернее оно есть как пиндосы говорят nested app
можно же просто сделать cat run.sh app.tar.gz
и оно самораспакуется и запустится. Тоже вариант, но тоже такой же специфический.
Короче это дополнительный вариант упаковки приложения. Если не путаю то в дистрибутиве SLAX программы были модулями сильно сжатыми блобиками и всё монтировалось. И всё клёво там было, специфичный карманный дистрибутив. Там ещё фишка была прям на сайте выбираешь какие тебе нужны пакеты и оно быстренько собиралось в дистр и качаешь, ибо никакой установки нет, просто программы как модули копировались в isoшку и всё. А сжимались там через lzma эти модули программные просто люто. =)