JuNest - запускаем Arch Linux на лю

JuNest - запускаем Arch Linux на любом дистрибутиве Linux

JuNest - что это?

JuNest - это легковесный дистрибутив на основе Arch Linux, который работает на любых дистрибутивах Linux без root доступа. JuNest позволяет поднять изолированную среду с Arch Linux внутри любой гостевой ОС на базе Linux. И для установки пакетов не требуются root права, что делает Jailed User NEST серьезным инструментом обеспечения безопасности.

Преимущества JuNest

  • Для установка пакетов не нужны права суперпользователя.
  • Полностью изолированное окружение.
  • Любые изменения внутри JuNest не имеют влияния на гостевую систему.
  • Достаточно большой выбор пакетов для установки.
  • Доступны сборки под x86_64, x86 и ARM, так же можно собрать свою сборку для любой платформы.
  • Имеется возможность запуска на любой архитектуре через QEMU.

Установка JuNest

Для установки достаточно открыть терминал и выполнить несколько команд (вместо /.local/share/junest пропишите свою директорию куда нужно клонировать junest):

git clone git://github.com/fsquillace/junest ~/.local/share/junest
export PATH=~/.local/share/junest/bin:$PATH

Зачем мне JuNest?

Есть дистрибутивы, например, RHEL / CentOS, которые имеют полуголые репозитории. Можно установить JuNest и внутри среды установить практически любой пакет который вам нужен. Другим важным преимуществом является изоляция, дополнительно усиленная отсутствием необходимости использовать root. Если вы не доверяете какой-либо программе, то лучше запустить ее в песочнице JuNest.

Больше подробностей об использовании и настройке JuNest можно найти на гитхабе - https://github.com/fsquillace/junest

Лицензия: CC BY-SA 4.0

Похожие материалы:
Помогла ли вам статья?
Да Нет
Статья оказалась полезной для 0 человек
avatar