Краткое руководство по: flatpak

Количество дистрибутивов Linux, каждый из которых имеет свои незначительные (или не очень) отличия, предоставляет пользователям огромный выбор. Однако это может усложнить жизнь разработчикам программного обеспечения, которые пытаются справиться со всеми вариациями. Для многих программ это не проблема, так как об их упаковке заботятся сопровождающие дистрибутива, но не для всех. Flatpak – это одна из попыток решить эту проблему, предоставляя формат упаковки, который должен работать на любом дистрибутиве. Для этого он упаковывает программное обеспечение и все необходимые библиотеки в один пакет, избегая проблем с зависимостями. Конфликты с другими версиями зависимостей предотвращаются путем запуска программного обеспечения Flatpaked в “песочнице”. Это означает, что подобные пакеты программ обычно занимают больше места в памяти из-за нескольких копий библиотек, а также из-за того, что разные (или даже одни и те же) версии библиотек загружаются внутри и вне песочницы.

Репозиторий Flathub на https://flathub.org стал для большинства репозиторием по умолчанию, но вы можете использовать репозитории Flatpak из любого места. Такие дистрибутивы, как Ubuntu, могут устанавливать и запускать программы Flatpak из своих графических интерфейсов, но есть и инструмент командной строки с такими командами, как:

$ flatpak remotes
$ flatpak install
$ flatpak list
$ flatpak run

Эти команды выводят список настроенных репозиториев, устанавливают Flatpak, выдают список установленного программного обеспечения и запускают программу. См. страницу руководства Flatpak и https://flatpak.org для получения дополнительной информации.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
MasCloud
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: