Какова цель bash-static по сравнению с обычным bash? Это хорошо в качестве спасательной оболочки или для чего это хорошо?
bash
static-linking
Никлас
источник
источник
/
монтируется нормально, но/usr
не может быть установлен по какой-либо причине. Поэтому системы BSD обычно избегают динамически связанных исполняемых файлов в/bin
и/sbin
./usr
не должен быть доступен на первых этапах загрузки. Согласно FHS, вы не хотите, чтобы что-либо в/bin
(особенно/bin/*sh
) зависело от чего-либо в/usr/lib
./lib
каталог (не присутствует в системах BSD), а не/usr/lib
.../lib
Каталог содержит образы совместно используемых библиотек, необходимые для загрузки системы и выполнения команд в корневой файловой системе, т. Е. С помощью двоичных файлов в/bin
и/sbin
. (Сноска) общих библиотек, которые необходимы только для двоичных файлов в/usr
(таких как любые X Двоичные окна) не должны быть в/lib
".