AppImageKit
- окружение и инструментарий для создания своих AppImage
Формат
AppImage
- это формат упаковки приложений таким образом, чтобы они могли работать на различных целевых системах (базовых операционных системах, дистрибутивах) без дополнительных изменений.Используя формат
AppImage
, вы можете упаковывать настольные приложения в виде AppImages
, которые работают в распространенных операционных системах на базе Linux
, таких как RHEL
, CentOS
, Ubuntu
, Fedora
, Debian
и производных.Возможности:
- приложения, упакованные как
AppImage
, могут работать во многих дистрибутивах (включая Debian
, Ubuntu
, Fedora
, openSUSE
, Linux Mint
и другие).- одно приложение = один файл - очень просто для пользователей: просто загрузите один файл
AppImage
, сделайте его исполняемым и запустите.- не требуется распаковка и установка.
- не требуется
root
- системные библиотеки не изменены.
- работает «из коробки», установка сред выполнения не требуется
- дополнительная интеграция рабочего стола с
appimaged
- необязательные двоичные дельта-обновления, например, для непрерывных сборок (загрузка только двоичных различий) с помощью
AppImageUpdate
- при желании можно подписать AppImages
с помощью GPG2
(внутри файла)- работает на
Live ISO
- можно использовать одни и те же
AppImages
при двойной загрузке нескольких дистрибутивов- может быть указан в центральном каталоге
AppImageHub
доступных AppImages
- может использоваться как самораспаковывающийся сжатый архив с параметром
--appimage-extract
https://github.com/AppImage/AppImageKit
Подсказал: Страйфи Ленджок - @strayfi_lendjok
опубликовано в @gitgate
#appimage #devkit #linux
🔥12👍6
This media is not supported in your browser
VIEW IN TELEGRAM
AM
(Application Manager
) - база данных и решения для всех AppImages
и портативных приложений для GNU/Linux
!AM
легко интегрирует переносимые программы и AppImages
на уровне всей системы (по умолчанию) или локально (с использованием флага --user
), позволяет обновлять их и управлять ими из командной строки, интегрирует их в меню приложений и даже может собирать их «на лету» в качестве помощника AUR
.AM
- это всего лишь инструмент для простого и быстрого предоставления приложений, который отвечает только за интеграцию AppImages в систему и установку различных доступных программ, соблюдая следующий порядок:- создание базовых каталогов и скрипта удаления
- загрузка пакета
- создание файла версии и скрипта обновления
возможно, извлечение иконок и файлов .desktop
https://github.com/ivan-hc/AM
Каталог готовых AppImage: https://portable-linux-apps.github.io/apps
опубликовано в @gitgate
#appimage #devkit #linux
👍10🔥7