категории | RSS

Вышел открытый инструмент «всё в одном» (виртуальная среда и менеджер пакетов) Flox 1.0

Состоялся релиз первой мажорной версии инструмента с открытым исходным кодом Flox 1.0. Проект позволяет пользователям устанавливать пакеты из nixpkgs внутри портативных виртуальных сред и делиться этими виртуальными средами с другими в качестве альтернативы контейнерам в стиле Docker.

Инструмент Flox основан на Nix. Пользователям не нужно изучать работу с языком Nix, так как Flox позволяет делать все действия по стандартным сценариям и имеет простую и понятную документацию. Там есть набор нужных опций менеджера пакетов с возможностью установки, удаления и так далее, а также возможность совместного использования сред с помощью flox push, flox pull и flox active --remote.

«Когда вы активируете среду Flox, вы попадаете в подоболочку (хотя вы также можете выполнить проверку и остаться в текущей оболочке). Внутри этой оболочки у вас есть доступ ко всем запрошенным вами пакетам и любым указанным вами переменным среды. Если среда предоставляет пакет, который вы уже установили в вашей системе, пакет из среды Flox имеет приоритет, пока вы находитесь в среде (мы изменяем PATH и так далее). Таким образом, среда Flox накладывается поверх существующей системы», — уточнили разработчики проекта.

Исходный код проекта Flox опубликован на GitHub под лицензией GPLv2. Стабильные выпуски Flox доступны в виде RPM и пакетов Debian для систем x86_64 и Arm64, а также для macOS.



Источник новости: habr.com

DimonVideo
2024-03-17T10:50:02Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика