Мне было интересно, можно ли сделать chroot из Freebsd в GNU/Linux, поскольку я знаю, что Freebsd также имеет уровень совместимости для исполняемых файлов GNU/Linux?
Конечно, при условии поддержки файловой системы и оболочки.
решение1
Если вы установитеПоддержка Linux ABI на FreeBSD, вы можете просто запустить двоичный файл Linux, и он будет выглядеть как среда Linux для этого приложения, за исключением того, что домашние каталоги пользователей по-прежнему доступны.
Вы можете попробовать сами и посмотреть на систему, просто выполнив:
/compat/linux/bin/bash
Введите, например uname -a
, и вы получите информацию о версии Linux.
Я также слышал олюди, использующие Linux в тюрьме FreeBSD, но я не знаю, работает ли это на самом деле хорошо. Это может быть ближе к chroot-окружению. И есть такжебхайвкоторый осуществляет настоящую виртуализацию.