Useful Tools | Linux | GitOps | DevOps
5.67K subscribers
133 photos
1 video
7 files
650 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Автор: @dmitry_malinin
Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
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