Всё больше и больше понимаю профит использования Chroot-jail, приводя Carbon Reductor в порядок.

  1. Вам не надо думать о том** установлено ли** у пользователя то, другое и ещё вот это. Всё можно сложить в chroot, библиотеки и зависимости легко обнаруживаются и копируются с помощью ldd и strace.
  2. Пользователю не надо думать о том, установлено у него то, другое и ещё вот это, ему достаточно распаковать архив в нужное место.
  3. Вам не надо думать куда установлено то, другое и ещё вот это - внутри chroot хозяин структуры папок - вы и только вы.
  4. Обновить свою систему вы можете просто распаковав всё поверх старой.
  5. Вне директории достаточно 3-4 файлов для управления, плюс конфиги.
  6. Вы можете легко и быстро собирать систему. Это только основные выгоды. А за собой они влекут бонусы, например:Поскольку всё в одном месте, то скидывая всё в одно место, вы можете легко использовать для сборки GIT, каждый раз подтягивая изменения в разных частях системы.Поскольку пользователю не надо думать, то вы можете сделать простой скрипт установки, который подойдёт для 99% пользователей: разместить в зашитой константно директории контейнер, добавить стартовый скрипт в /etc/init.d - вот и всё.